Skip to content

AclInterface


Methods

get

public get(array $componentsName = ['components'], ?array $permissions = null, string $inherit = 'inherit'): \Phalcon\Acl\Adapter\Memory

Parameters:

Parameter Type Description
$componentsName array
$permissions ?array
$inherit string

Inherited methods

__construct

public __construct(?array $options = null): mixed

Parameters:

Parameter Type Description
$options ?array

initializeOptions

public initializeOptions(?array $options = null): void

Parameters:

Parameter Type Description
$options ?array

initialize

public initialize(): void

setOptions

public setOptions(array $options): void

Parameters:

Parameter Type Description
$options array

getOptions

public getOptions(): array

setOption

public setOption(string $key, mixed $value = null): void

Parameters:

Parameter Type Description
$key string
$value mixed

getOption

public getOption(string $key, mixed $default = null): mixed

Parameters:

Parameter Type Description
$key string
$default mixed

removeOption

public removeOption(string $key): void

Parameters:

Parameter Type Description
$key string

resetOptions

public resetOptions(): void

clearOptions

public clearOptions(): void