RestVatCalculationController
in package
implements
IController
Table of Contents
Interfaces
Properties
- $request : mixed
- $subscriptionsRepository : SubscriptionsRepository
- $vatCalculationService : mixed
Methods
- __construct() : mixed
- deleteAction() : mixed
- getAction() : mixed
- postAction() : mixed
- putAction() : mixed
- getChargeBeeSubscriptions() : mixed
Properties
$request
private
mixed
$request
$subscriptionsRepository
private
SubscriptionsRepository
$subscriptionsRepository
$vatCalculationService
private
mixed
$vatCalculationService
Methods
__construct()
public
__construct(SubscriptionsRepository $subscriptionsRepository, VatCalculationService $vatCalculationService, Request $request) : mixed
Parameters
- $subscriptionsRepository : SubscriptionsRepository
- $vatCalculationService : VatCalculationService
- $request : Request
deleteAction()
public
deleteAction(int $userId, int $countryId) : mixed
Parameters
- $userId : int
- $countryId : int
getAction()
public
getAction(int $userId) : mixed
Parameters
- $userId : int
postAction()
public
postAction(int $userId, int $countryId) : mixed
Parameters
- $userId : int
- $countryId : int
putAction()
public
putAction(int $userId, int $countryId) : mixed
Parameters
- $userId : int
- $countryId : int
getChargeBeeSubscriptions()
private
getChargeBeeSubscriptions(mixed $userId) : mixed
Parameters
- $userId : mixed