UserVatService
in package
Table of Contents
Properties
Methods
- __construct() : mixed
- UserVatService constructor.
- delete() : bool
- getUserVatByUserId() : Simple|null
- getUserVatByUserIdAndCountryId() : UserVat|null
- getVatCountries() : array<string|int, mixed>
- getVatCountriesByUserId() : Simple|null
- save() : bool
- update() : bool
- getVatCountryIds() : array<string|int, mixed>
Properties
$request
private
Request
$request
$userVatRepository
private
UserVatRepository
$userVatRepository
Methods
__construct()
UserVatService constructor.
public
__construct(UserVatRepository $userVatRepository, Request $request) : mixed
Parameters
- $userVatRepository : UserVatRepository
- $request : Request
delete()
public
delete(UserVat $userVat) : bool
Parameters
- $userVat : UserVat
Return values
boolgetUserVatByUserId()
public
getUserVatByUserId(int $userId) : Simple|null
Parameters
- $userId : int
Return values
Simple|nullgetUserVatByUserIdAndCountryId()
public
getUserVatByUserIdAndCountryId(int $userId, int $countryId) : UserVat|null
Parameters
- $userId : int
- $countryId : int
Return values
UserVat|nullgetVatCountries()
public
getVatCountries(int $userId) : array<string|int, mixed>
Parameters
- $userId : int
Return values
array<string|int, mixed>getVatCountriesByUserId()
public
getVatCountriesByUserId(int $userId) : Simple|null
Parameters
- $userId : int
Return values
Simple|nullsave()
public
save(UserVat $userVat) : bool
Parameters
- $userVat : UserVat
Return values
boolupdate()
public
update(UserVat $userVat) : bool
Parameters
- $userVat : UserVat
Return values
boolgetVatCountryIds()
private
getVatCountryIds(array<string|int, UserVat> $userVats) : array<string|int, mixed>
Parameters
- $userVats : array<string|int, UserVat>