Methods |
public
|
__construct(AbstractModule $oModule)
|
#
|
public
|
getChannelList(
int $iOffset = 0,
int $iLimit = 0,
string $sOrderBy = 'Login',
int $iOrderType = SortOrder::ASC,
string $sSearchDesc = '',
): array|bool
Parameters
$sOrderBy |
Default value is Login
|
$iOrderType |
Default value is \Aurora\System\Enums\SortOrder::ASC
|
$sSearchDesc |
Default value is empty string
|
Returns
[Id => [Login, Description]]
|
#
|
public
|
getChannelCount(string $sSearchDesc = ''): int
Parameters
$sSearchDesc |
Default value is empty string
|
|
#
|
public
|
getChannelById(int $iChannelId): Channel
|
#
|
public
|
getChannelIdByLogin(string $sChannelLogin): int
|
#
|
public
|
isExists(Channel $oChannel): bool
|
#
|
public
|
createChannel(Channel &$oChannel): bool
|
#
|
public
|
updateChannel(Channel $oChannel): bool
|
#
|
public
|
deleteChannel(Channel $oChannel): bool
|
#
|