TaxLetterStatusService
in package
Table of Contents
Properties
- $auth : AuthComponent
- $clientRepository : ClientRepository
- $taxLetterRepository : TaxLetterRepository
- $taxLetterStatusRepository : TaxLetterStatusRepository
Methods
- __construct() : mixed
- restMarkAsReadTaxLetterStatus() : TaxLetterStatus
- checkIfLoggedInUserIsSubAccount() : bool
Properties
$auth
private
AuthComponent
$auth
$clientRepository
private
ClientRepository
$clientRepository
$taxLetterRepository
private
TaxLetterRepository
$taxLetterRepository
$taxLetterStatusRepository
private
TaxLetterStatusRepository
$taxLetterStatusRepository
Methods
__construct()
public
__construct(TaxLetterStatusRepository $taxLetterStatusRepository, ClientRepository $clientRepository, AuthComponent $auth, TaxLetterRepository $taxLetterRepository) : mixed
Parameters
- $taxLetterStatusRepository : TaxLetterStatusRepository
- $clientRepository : ClientRepository
- $auth : AuthComponent
- $taxLetterRepository : TaxLetterRepository
restMarkAsReadTaxLetterStatus()
public
restMarkAsReadTaxLetterStatus(int $userId, string $letterId) : TaxLetterStatus
Parameters
- $userId : int
- $letterId : string
Tags
Return values
TaxLetterStatuscheckIfLoggedInUserIsSubAccount()
private
checkIfLoggedInUserIsSubAccount(Client $client) : bool
Parameters
- $client : Client