Changelog update

This commit is contained in:
Matias Griese 2021-10-27 14:23:39 +03:00
parent 78ca2f68cc
commit 4046fed60f
2 changed files with 23 additions and 3 deletions

View File

@ -1,3 +1,9 @@
# v1.7.25
## mm/dd/2021
1. [](#improved)
* Added `route` and `request` to `onPagesInitialized` event
# v1.7.24
## 10/26/2021

View File

@ -42,15 +42,29 @@ class PagesProcessor extends ProcessorBase
$this->container['debugger']->addMessage($this->container['cache']->getCacheStatus());
$this->container['pages']->init();
$this->container->fireEvent('onPagesInitialized', new Event(['pages' => $this->container['pages']]));
$this->container->fireEvent('onPageInitialized', new Event(['page' => $this->container['page']]));
$route = $this->container['route'];
$this->container->fireEvent('onPagesInitialized', new Event(
[
'pages' => $this->container['pages'],
'route' => $route,
'request' => $request
]
));
$this->container->fireEvent('onPageInitialized', new Event(
[
'page' => $this->container['page'],
'route' => $route,
'request' => $request
]
));
/** @var PageInterface $page */
$page = $this->container['page'];
if (!$page->routable()) {
$exception = new RequestException($request, 'Page Not Found', 404);
$route = $this->container['route'];
// If no page found, fire event
$event = new Event([
'page' => $page,