RestNotificationController
in package
implements
IController
Table of Contents
Interfaces
Properties
- $notificationService : NotificationService
- $userService : UserService
Methods
- __construct() : mixed
- getAction() : JsonSerializable
- listAction() : array<string|int, mixed>
- putAction() : JsonSerializable
Properties
$notificationService
private
NotificationService
$notificationService
$userService
private
UserService
$userService
Methods
__construct()
public
__construct(UserService $userService, NotificationService $notificationService) : mixed
Parameters
- $userService : UserService
- $notificationService : NotificationService
getAction()
public
getAction(int $userId) : JsonSerializable
Parameters
- $userId : int
Tags
Return values
JsonSerializablelistAction()
public
listAction(int $userId) : array<string|int, mixed>
Parameters
- $userId : int
Return values
array<string|int, mixed>putAction()
public
putAction(int $userId) : JsonSerializable
Parameters
- $userId : int