Logidav Docs

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

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

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
EntityManager

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

        
On this page

Search results