AlertService
extends TransactionalService
in package
Class SaleLogService
Table of Contents
Properties
- $alertRepository : mixed
- $em : EntityManager
Methods
- addRepository() : void
- Add a repository to this service
- addService() : void
- Add a service to this service
- checkSale() : mixed
- getAlertRepository() : mixed
- getEntityManager() : EntityManager
- Getter of the Entity Manager
- getInfos() : mixed|string
- Get alert label
- getRepo() : mixed
- Return alertRepository
- paginateAlerts() : mixed
- save() : Alert
- Save a SaleLog
- setEntityManager() : mixed
- Setter of the Entity Manager
Properties
$alertRepository
protected
mixed
$alertRepository
$em
protected
EntityManager
$em
The Entity Manager
Methods
addRepository()
Add a repository to this service
public
addRepository(int $key, string $class) : void
Parameters
- $key : int
-
Key
- $class : string
-
Class
addService()
Add a service to this service
public
addService(int $key, mixed $service) : void
Parameters
- $key : int
-
Key
- $service : mixed
checkSale()
public
checkSale(mixed $saleId, mixed $infoId, mixed $saleProduct) : mixed
Parameters
- $saleId : mixed
- $infoId : mixed
- $saleProduct : mixed
getAlertRepository()
public
getAlertRepository() : mixed
getEntityManager()
Getter of the Entity Manager
public
getEntityManager() : EntityManager
Return values
EntityManagergetInfos()
Get alert label
public
getInfos(mixed $id[, bool $all = false ]) : mixed|string
Parameters
- $id : mixed
- $all : bool = false
Return values
mixed|stringgetRepo()
Return alertRepository
public
getRepo() : mixed
paginateAlerts()
public
paginateAlerts(mixed $data[, mixed $page = 0 ][, mixed $max = NULL ]) : mixed
Parameters
- $data : mixed
- $page : mixed = 0
- $max : mixed = NULL
save()
Save a SaleLog
public
save(Alert $alert) : Alert
Parameters
- $alert : Alert
Tags
Return values
AlertsetEntityManager()
Setter of the Entity Manager
public
setEntityManager(EntityManager $em) : mixed
Parameters
- $em : EntityManager
-
the Entity Manager