RestUserCountryFilingCompanyController
in package
implements
IController
Table of Contents
Interfaces
Properties
- $clientRepository : ClientRepository
- $request : Request
- $response : Response
- $userCountryFilingCompanyService : UserCountryFilingCompanyService
Methods
- __construct() : mixed
- getByUserIdAction() : ResponseInterface
- update() : ResponseInterface
- errorResponse() : ResponseInterface
- jsonResponse() : ResponseInterface
Properties
$clientRepository
private
ClientRepository
$clientRepository
$request
private
Request
$request
$response
private
Response
$response
$userCountryFilingCompanyService
private
UserCountryFilingCompanyService
$userCountryFilingCompanyService
Methods
__construct()
public
__construct(Request $request, Response $response, UserCountryFilingCompanyService $userCountryFilingCompanyService, ClientRepository $clientRepository) : mixed
Parameters
- $request : Request
- $response : Response
- $userCountryFilingCompanyService : UserCountryFilingCompanyService
- $clientRepository : ClientRepository
getByUserIdAction()
public
getByUserIdAction(int $userId) : ResponseInterface
Parameters
- $userId : int
Tags
Return values
ResponseInterfaceupdate()
public
update() : ResponseInterface
Return values
ResponseInterfaceerrorResponse()
private
errorResponse(string $message[, int $statusCode = 202 ]) : ResponseInterface
Parameters
- $message : string
- $statusCode : int = 202
Return values
ResponseInterfacejsonResponse()
private
jsonResponse(int $statusCode, bool $status[, null $data = null ][, string|null $message = null ]) : ResponseInterface
Parameters
- $statusCode : int
- $status : bool
- $data : null = null
- $message : string|null = null