Öffentliche Methoden | |
| preDispatch (Zend_Controller_Request_Abstract $request) | |
| Stellt ACL-Objekt in Registry zur Verfügung. | |
Die Klasse initialisiert die ACL der Applikation, optional wird das Objekt serialisiert in einer Datei gespeichert.
Definiert in Zeile 12 der Datei Acl.php.
| Dsao_Controller_Plugin_Acl::preDispatch | ( | Zend_Controller_Request_Abstract $ | request | ) |
Stellt ACL-Objekt in Registry zur Verfügung.
| $request | Zend_Controller_Request_Abstract, Anfrageobjekt |
Definiert in Zeile 21 der Datei Acl.php.
Benutzt Dsao_Registry::get().
00022 { 00023 $cacheLoader = new Dsao_Cache_Loader('File', 00024 array('automatic_serialization' => true, 00029 'caching' => Dsao_Registry::get('config')->acl->caching, 00030 'master_files' => 00031 array(XML_DIR.Dsao_Constructor_Acl::ACL_RESOURCES_DIR))); 00032 00033 // ACL-Objekt laden 00034 $acl = $cacheLoader->getObject 00035 ('Dsao_Constructor_Acl', 'acl', array('acl', 'module')); 00036 00037 Zend_Registry::set('acl', $acl); 00038 }
1.5.7.1