SaleLogService
extends TransactionalService
in package
Class SaleLogService
Table of Contents
Properties
- $container : ContainerInterface
- $em : EntityManager
- $saleLogRepository : SaleLogRepository
Methods
- addRepository() : void
- Add a repository to this service
- addService() : void
- Add a service to this service
- getEntityManager() : EntityManager
- Getter of the Entity Manager
- getRepo() : mixed|SaleLogRepository
- Get Sale Log repo
- log() : SaleLog
- Logging sale
- save() : SaleLog
- Save a SaleLog
- search() : mixed
- searchLog() : mixed
- setEntityManager() : mixed
- Setter of the Entity Manager
Properties
$container
protected
ContainerInterface
$container
$em
protected
EntityManager
$em
The Entity Manager
$saleLogRepository
protected
SaleLogRepository
$saleLogRepository
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
getEntityManager()
Getter of the Entity Manager
public
getEntityManager() : EntityManager
Return values
EntityManagergetRepo()
Get Sale Log repo
public
getRepo() : mixed|SaleLogRepository
Return values
mixed|SaleLogRepositorylog()
Logging sale
public
log(mixed $sale, mixed $message[, null $fileName = null ][, null $userId = null ][, null $action = null ][, null $saleProduct = null ][, mixed $oldData = null ][, mixed $isHidden = null ]) : SaleLog
Parameters
- $sale : mixed
- $message : mixed
- $fileName : null = null
- $userId : null = null
- $action : null = null
- $saleProduct : null = null
- $oldData : mixed = null
- $isHidden : mixed = null
Tags
Return values
SaleLogsave()
Save a SaleLog
public
save(SaleLog $saleLog) : SaleLog
Parameters
- $saleLog : SaleLog
Tags
Return values
SaleLogsearch()
public
search(mixed $data[, mixed $page = 0 ][, mixed $max = NULL ][, mixed $getResult = true ]) : mixed
Parameters
- $data : mixed
- $page : mixed = 0
- $max : mixed = NULL
- $getResult : mixed = true
searchLog()
public
searchLog(mixed $message, mixed $sale) : mixed
Parameters
- $message : mixed
- $sale : mixed
setEntityManager()
Setter of the Entity Manager
public
setEntityManager(EntityManager $em) : mixed
Parameters
- $em : EntityManager
-
the Entity Manager