Aprovecho mi primer mensaje en este magnífico foro para pedir ayuda sobre un problema que me está dando muchos dolores de cabeza en Zend Framework 1.10.
Tengo una aplicación con un plug-in llamado CheckAccess para comprobar permisos de acceso a los diferentes módulos, controladores y acciones. Este plug-in llama a su vez a una clase "externa" llamada Acl.php y localizada dentro de Zend/Library, concretamente en la carpeta My/Permission.
Dentro de Application.ini he registrado el namespace:
Código PHP:
autoloaderNamespaces[] = "My"
Código PHP:
new My_Permission_Acl
Cita:
La clase Acl.php dentro de Zend/Library/My/Permission es tal que así:Fatal error: Class 'My_Permission_Acl' not found in E:\Utilidades\wamp\Zend\library\My\Controller\Plug in\checkaccess.php
Código PHP:
class My_Permission_Acl extends Zend_Acl {código aquí}
Código PHP:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initPlugins()
{
require_once 'Zend/Loader/Autoloader.php';
$this->bootstrap('frontController');
$plugin = new My_Controller_Plugin_Layout();
$this->frontController->registerPlugin($plugin);
$plugin2 = new My_Controller_Plugin_CheckAccess();
$this->frontController->registerPlugin($plugin2);
}
}
¿Podría alguien echarme una mano, por favor? Espero haberme explicado bien
Muchas gracias por anticipado.