Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tree: f7d42ff856
Fetching contributors…

Cannot retrieve contributors at this time

38 lines (32 sloc) 1.147 kB
<?php
/**
* Zend Framework (http://framework.zend.com/)
*
* @link http://github.com/zendframework/zf2 for the canonical source repository
* @copyright Copyright (c) 2005-2013 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
*/
namespace ModuleWithEvents;
use Zend\Mvc\MvcEvent;
class Module
{
public function onBootstrap($e)
{
$application = $e->getApplication();
$events = $application->getEventManager();
$events->attach(MvcEvent::EVENT_ROUTE, array($this, 'onRoute'), -1000);
}
public function onRoute($e)
{
$routeMatch = $e->getRouteMatch();
if ($routeMatch->getMatchedRouteName() == "myroutebis") {
return;
}
$application = $e->getApplication();
$events = $application->getEventManager()->getSharedManager();
$events->attach('Zend\Mvc\Application', MvcEvent::EVENT_FINISH, function($e) use ($application) {
$response = $application->getResponse();
$response->setContent("<html></html>");
}, 1000000);
}
}
Jump to Line
Something went wrong with that request. Please try again.