Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * @author Antoine Hedgecock <antoine@pmg.se>
- */
- /**
- * @namespace
- */
- namespace Facebook;
- /**
- * @cateory Facebook
- */
- class Module
- {
- public function onBootstrap($e)
- {
- $sm = $e->getApplication()
- ->getServiceManager();
- $sm->get('view_manager')
- ->getHelperManager()
- ->setFactory('Facebook\View\Helper\Facebook', function($sm) {
- $helper = new View\Helper\Facebook();
- $helper->setService($sm->get('facebook_service'));
- return $helper;
- });
- }
- public function getAutoloaderConfig()
- {
- return array(
- 'Zend\Loader\ClassMapAutoloader' => array(
- array(
- // Facebook doesn't comply to PSR-0 loading...
- 'Facebook' => __DIR__ . '/../../vendor/Facebook/src/facebook.php'
- )
- ),
- 'Zend\Loader\StandardAutoloader' => array(
- 'namespaces' => array(
- __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__,
- ),
- ),
- );
- }
- public function getConfig()
- {
- return include __DIR__ . '/config/module.config.php';
- }
- }
Add Comment
Please, Sign In to add comment