EmplacementService
extends TransactionalService
in package
Class EmplacementService
Table of Contents
Properties
- $em : EntityManager
- $emplacementRepository : EmplacementRepository
Methods
- add() : Emplacement
- addRepository() : void
- Add a repository to this service
- addService() : void
- Add a service to this service
- find() : mixed
- findAll() : mixed
- findBy() : mixed
- findOneBy() : mixed
- getEmplacementPath() : mixed
- getEntityManager() : EntityManager
- Getter of the Entity Manager
- getRepo() : EmplacementRepository
- getTree() : mixed
- save() : mixed
- Save a Emplacement
- searchEmplacement() : mixed
- setEntityManager() : mixed
- Setter of the Entity Manager
- convertToTree() : mixed
Properties
$em
protected
EntityManager
$em
The Entity Manager
$emplacementRepository
protected
EmplacementRepository
$emplacementRepository
Methods
add()
public
add(mixed $name, mixed $zone) : Emplacement
Parameters
- $name : mixed
- $zone : mixed
Return values
EmplacementaddRepository()
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
find()
public
find(mixed $id) : mixed
Parameters
- $id : mixed
findAll()
public
findAll() : mixed
findBy()
public
findBy([array<string|int, mixed> $params = [] ]) : mixed
Parameters
- $params : array<string|int, mixed> = []
findOneBy()
public
findOneBy([array<string|int, mixed> $params = [] ]) : mixed
Parameters
- $params : array<string|int, mixed> = []
getEmplacementPath()
public
getEmplacementPath(mixed $id) : mixed
Parameters
- $id : mixed
getEntityManager()
Getter of the Entity Manager
public
getEntityManager() : EntityManager
Return values
EntityManagergetRepo()
public
getRepo() : EmplacementRepository
Return values
EmplacementRepositorygetTree()
public
getTree() : mixed
save()
Save a Emplacement
public
save(Emplacement $emplacement) : mixed
Parameters
- $emplacement : Emplacement
searchEmplacement()
public
searchEmplacement(mixed $needle, array<string|int, mixed> $haystack) : mixed
Parameters
- $needle : mixed
- $haystack : array<string|int, mixed>
setEntityManager()
Setter of the Entity Manager
public
setEntityManager(EntityManager $em) : mixed
Parameters
- $em : EntityManager
-
the Entity Manager
convertToTree()
private
convertToTree(array<string|int, mixed> $flat, mixed $pidKey[, null $idKey = null ]) : mixed
Parameters
- $flat : array<string|int, mixed>
- $pidKey : mixed
- $idKey : null = null