class SasEventContainer

Class SasEventContainer is injected as sas.plugin.event.container. This container is connecting SasManager manager to other services

Methods

__construct(ContainerInterface $container)

SasEventContainer constructor.

null|SasDomain
getSasDomain()

Find sas domain

Connection
getNewInstanceDbConnection(array $params)

Create connection to new instance database

string
encodeUserPassword(string $password)

Encode password

mixed
getGroupForUser(User $user)

Find group for user

Details

at line 37
__construct(ContainerInterface $container)

SasEventContainer constructor.

Parameters

ContainerInterface $container

at line 47
null|SasDomain getSasDomain()

Find sas domain

Return Value

null|SasDomain

at line 58
Connection getNewInstanceDbConnection(array $params)

Create connection to new instance database

Parameters

array $params

Return Value

Connection

at line 76
string encodeUserPassword(string $password)

Encode password

Parameters

string $password

Return Value

string

at line 90
mixed getGroupForUser(User $user)

Find group for user

Parameters

User $user

Return Value

mixed

Exceptions

NoResultException
NonUniqueResultException