ACL Extension
0.3
|
Public Member Functions | |
grant ($obj, $actions) | |
deny ($obj, $actions) | |
may ($obj, $actions) | |
tableName () | |
rules () | |
relations () | |
attributeLabels () | |
![]() | |
getFreeNodes () | |
getPaths () | |
fetchComprisedPositions () | |
addPositionCheck ($positions, $type, $table= 't') | |
getDirectChildNodes (AclObject $child=NULL) | |
getDirectParentNodes (AclObject $parent=NULL) | |
beforeDelete () | |
join ($obj) | |
leave ($obj) | |
is ($obj) | |
![]() | |
getChildObjects () | |
getParentObjects () | |
loadObject ($identifier, $model=NULL) | |
loadObjects ($identifier, $model=NULL, $onlyFirst=true) | |
getNodes () | |
afterSave () | |
getAssociatedObject () |
Static Public Member Functions | |
static | model ($className=__CLASS__) |
![]() | |
static | buildTreeQueryCondition ($source, $destination, $disableInheritance=false) |
![]() | |
static | loadObjectStatic ($identifier, $model) |
static | loadObjectsStatic ($identifier, $model=NULL, $onlyFirst=true) |
Additional Inherited Members | |
![]() | |
createNode ($parent=NULL) | |
![]() | |
beforeJoin (&$obj) | |
beforeLeave (&$obj) | |
beforeIs (&$obj) | |
assureSaved () | |
assureSafety (&$obj) |
attributeLabels | ( | ) |
deny | ( | $obj, | |
$actions | |||
) |
Denies the given actions to the given object
mixed | $obj | any valid identifier |
mixed | $actions | the actions to deny |
Definition at line 74 of file PmAro.php.
grant | ( | $obj, | |
$actions | |||
) |
Grants the given actions to the given object
mixed | $obj | any valid identifier |
mixed | $actions | the actions to grant |
Definition at line 26 of file PmAro.php.
may | ( | $obj, | |
$actions | |||
) |
Checks whether the this object may perform all of the given actions on the given object
mixed | $obj | |
mixed | $actions | |
boolean | true if it may, otherwise false |
Definition at line 107 of file PmAro.php.
|
static |
Returns the static model of the specified AR class.
string | $className | active record class name. |
relations | ( | ) |
Definition at line 169 of file PmAro.php.
rules | ( | ) |
tableName | ( | ) |