Acl.php

00001 <?php
00012 class Dsao_Controller_Plugin_Acl extends Zend_Controller_Plugin_Abstract
00013 {
00021   public function preDispatch(Zend_Controller_Request_Abstract $request)
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   }
00039 }

Erzeugt am Fri Sep 18 19:04:11 2009 für DSA online - Morgendaemmerung von  doxygen 1.5.7.1