Zend Framework 2 - Как использовать внешнюю библиотеку
Я хочу добавить свой собственный класс "Authentication.php" в свой проект, но я не понимаю, как мне это сделать?
Я прочитал много Howto о внешних библиотеках, но ничего не работает.
ZendFramework / модуль / Firewall / module.php
class Module
{
public function onBootstrap(MvcEvent $e)
{
$eventManager = $e->getApplication()->getEventManager();
$moduleRouteListener = new ModuleRouteListener();
$moduleRouteListener->attach($eventManager);
}
public function getConfig()
{
return include __DIR__ . '/config/module.config.php';
}
public function getAutoloaderConfig()
{
return array(
'Zend\Loader\StandardAutoloader' => array(
'namespaces' => array(
__NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__,
'MyNamespace' => __DIR__ . '/../../vendor/MyNamespace/lib/MyNamespace',
),
),
);
}
}
ZendFramework / vendor / MyNamespace / lib / MyNamespace /Authentication.php
<?php
class Authentication {
public function test()
{
die('Works fine');
}
}
?>
Как я могу назвать свою внешнюю библиотеку в моих контроллерах.
Спасибо большое !