mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
adding in simple doc for db_acl
This commit is contained in:
parent
a17345cb92
commit
316def45cb
1 changed files with 10 additions and 0 deletions
|
@ -33,6 +33,9 @@ class DbAclSchema extends CakeSchema {
|
||||||
public function after($event = array()) {
|
public function after($event = array()) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ACO - Access Control Object - Something that is wanted
|
||||||
|
*/
|
||||||
public $acos = array(
|
public $acos = array(
|
||||||
'id' => array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'),
|
'id' => array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'),
|
||||||
'parent_id' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10),
|
'parent_id' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10),
|
||||||
|
@ -44,6 +47,9 @@ class DbAclSchema extends CakeSchema {
|
||||||
'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
|
'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
|
||||||
);
|
);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ARO - Access Request Object - Something that wants something
|
||||||
|
*/
|
||||||
public $aros = array(
|
public $aros = array(
|
||||||
'id' => array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'),
|
'id' => array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'),
|
||||||
'parent_id' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10),
|
'parent_id' => array('type' => 'integer', 'null' => true, 'default' => null, 'length' => 10),
|
||||||
|
@ -55,6 +61,10 @@ class DbAclSchema extends CakeSchema {
|
||||||
'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
|
'indexes' => array('PRIMARY' => array('column' => 'id', 'unique' => 1))
|
||||||
);
|
);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Used by the Cake::Model:Permission class.
|
||||||
|
* Checks if the given $aro has access to action $action in $aco.
|
||||||
|
*/
|
||||||
public $aros_acos = array(
|
public $aros_acos = array(
|
||||||
'id' => array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'),
|
'id' => array('type' => 'integer', 'null' => false, 'default' => null, 'length' => 10, 'key' => 'primary'),
|
||||||
'aro_id' => array('type' => 'integer', 'null' => false, 'length' => 10, 'key' => 'index'),
|
'aro_id' => array('type' => 'integer', 'null' => false, 'length' => 10, 'key' => 'index'),
|
||||||
|
|
Loading…
Reference in a new issue