Documentation

UserModuleRepository extends AbstractRepository
in package

FinalYes

Table of Contents

Methods

__construct()  : mixed
delete()  : void
deleteList()  : void
fetchAllAsAssocArray()  : mixed
findAllActiveByModule()  : array<string|int, UserModule>
findByModule()  : array<string|int, mixed>
findByModuleId()  : array<string|int, mixed>|null
findByUserAndModule()  : array<string|int, mixed>
findByUserIdAndModuleId()  : UserModule|null
findOneByClientModuleIdNotCancelledAndWithoutSubscriptionSlot()  : UserModule
findOneByModuleIdAndCredentialKeyValue()  : UserModule|null
findOneByUserIdModuleIdAndCredentialKeyValue()  : mixed
flush()  : void
getCountActivesByModuleAndUser()  : int|null
getOrThrow()  : mixed
insert()  : void
insertList()  : void
merge()  : object
persist()  : void
remove()  : void
update()  : void
updateList()  : void
getFilterByUserModuleIdAndCredentialsBuilder()  : mixed
getModule()  : mixed
getNativeSqlWithParameters()  : mixed
code mostly copied from doctrine private methods

Methods

__construct()

public __construct(EntityManager $entityManager) : mixed
Parameters
$entityManager : EntityManager

delete()

public delete(object $entity) : void
Parameters
$entity : object
Tags
throws
OptimisticLockException
throws
DataException
throws
ORMException

deleteList()

public deleteList(array<string|int, object> $entities) : void
Parameters
$entities : array<string|int, object>
Tags
throws
DataException
throws
ORMException
throws
OptimisticLockException

fetchAllAsAssocArray()

public fetchAllAsAssocArray(mixed $key) : mixed
Parameters
$key : mixed

findByModule()

public findByModule(Module $module[, array<string|int, mixed> $orderBy = null ][, int|null $limit = null ][, int|null $offset = null ]) : array<string|int, mixed>
Parameters
$module : Module
$orderBy : array<string|int, mixed> = null
$limit : int|null = null
$offset : int|null = null
Return values
array<string|int, mixed>

findByModuleId()

public findByModuleId(int $moduleId[, array<string|int, mixed> $orderBy = null ][, mixed $limit = null ][, mixed $offset = null ]) : array<string|int, mixed>|null
Parameters
$moduleId : int
$orderBy : array<string|int, mixed> = null
$limit : mixed = null
$offset : mixed = null
Return values
array<string|int, mixed>|null

findByUserAndModule()

public findByUserAndModule(Client $client, Module $module[, array<string|int, mixed> $orderBy = null ][, int|null $limit = null ][, int|null $offset = null ]) : array<string|int, mixed>
Parameters
$client : Client
$module : Module
$orderBy : array<string|int, mixed> = null
$limit : int|null = null
$offset : int|null = null
Return values
array<string|int, mixed>

findByUserIdAndModuleId()

public findByUserIdAndModuleId(int $clientId, int $moduleId[, array<string|int, mixed> $orderBy = null ][, mixed $limit = null ][, mixed $offset = null ]) : UserModule|null
Parameters
$clientId : int
$moduleId : int
$orderBy : array<string|int, mixed> = null
$limit : mixed = null
$offset : mixed = null
Return values
UserModule|null

findOneByClientModuleIdNotCancelledAndWithoutSubscriptionSlot()

public findOneByClientModuleIdNotCancelledAndWithoutSubscriptionSlot(int $moduleId, int $userId) : UserModule
Parameters
$moduleId : int
$userId : int
Return values
UserModule

findOneByModuleIdAndCredentialKeyValue()

public findOneByModuleIdAndCredentialKeyValue(int $moduleId, string $key, mixed $value) : UserModule|null
Parameters
$moduleId : int
$key : string
$value : mixed
Return values
UserModule|null

findOneByUserIdModuleIdAndCredentialKeyValue()

public findOneByUserIdModuleIdAndCredentialKeyValue(int $userId, int $moduleId, string $key, mixed $value) : mixed
Parameters
$userId : int
$moduleId : int
$key : string
$value : mixed

flush()

public flush() : void
Tags
throws
ORMException
throws
OptimisticLockException

getCountActivesByModuleAndUser()

public getCountActivesByModuleAndUser(mixed $module, mixed $client) : int|null
Parameters
$module : mixed
$client : mixed
Tags
throws
NoResultException
throws
NonUniqueResultException
Return values
int|null

getOrThrow()

public getOrThrow(mixed $id[, mixed $lockMode = null ][, mixed $lockVersion = null ][, Exception $exception = null ]) : mixed
Parameters
$id : mixed
$lockMode : mixed = null
$lockVersion : mixed = null
$exception : Exception = null

insert()

public insert(object $entity) : void
Parameters
$entity : object
Tags
throws
OptimisticLockException
throws
DataException
throws
ORMException

insertList()

public insertList(array<string|int, object> $entities) : void
Parameters
$entities : array<string|int, object>
Tags
throws
DataException
throws
ORMException
throws
OptimisticLockException

update()

public update(object $entity) : void
Parameters
$entity : object
Tags
throws
OptimisticLockException
throws
DataException
throws
ORMException

updateList()

public updateList(array<string|int, object> $entities) : void
Parameters
$entities : array<string|int, object>
Tags
throws
DataException
throws
ORMException
throws
OptimisticLockException

getFilterByUserModuleIdAndCredentialsBuilder()

protected getFilterByUserModuleIdAndCredentialsBuilder(int $moduleId, string $key, mixed $value) : mixed
Parameters
$moduleId : int
$key : string
$value : mixed

getNativeSqlWithParameters()

code mostly copied from doctrine private methods

protected getNativeSqlWithParameters(Query $query) : mixed
Parameters
$query : Query

        
On this page

Search results