Argument 1 passed to Page::__construct() must be an instance of Index, null given, called in /var/www/localhost/htdocs/app/webroot/php-cms/e13/google.php on line 5
Error:
An Internal Error Has Occurred.
Stack Trace
- APP/webroot/php-cms/e13/google.php line 5 → Page->__construct()
${__FILE__} = new Index($this, __FILE__, true, dirname(__DIR__));
include ${__FILE__}->r['include__php_page.class.inc'];
$p = new Page($i, "e13__google");
$p->ajouterContenu($p->getAdElement("Adsense/search_result"));
- APP/View/E14/index.ctp line 3 → include_once(string)
<?php
if(isset($p) && isset($r) && array_key_exists("e13__" . $p, $r->r)){
include_once APP . $r->r["e13__" . $p];
} else if (isset($r) && isset($offset)) {
'/var/www/localhost/htdocs/app/webroot/php-cms/e13/google.php'
- CORE/Cake/View/View.php line 971 → include(string)
extract($dataForView);
ob_start();
include $this->__viewFile;
'/var/www/localhost/htdocs/app/View/E14/index.ctp'
- CORE/Cake/View/View.php line 933 → View->_evaluate()
$beforeEvent = new CakeEvent('View.beforeRenderFile', $this, array($viewFile));
$eventManager->dispatch($beforeEvent);
$content = $this->_evaluate($viewFile, $data);
- CORE/Cake/View/View.php line 473 → View->_render()
if ($view !== false && $viewFileName = $this->_getViewFileName($view)) {
$this->_currentType = static::TYPE_VIEW;
$this->getEventManager()->dispatch(new CakeEvent('View.beforeRender', $this, array($viewFileName)));
$this->Blocks->set('content', $this->_render($viewFileName));
$this->getEventManager()->dispatch(new CakeEvent('View.afterRender', $this, array($viewFileName)));
- CORE/Cake/Controller/Controller.php line 968 → View->render()
}
$this->autoRender = false;
$this->response->body($this->View->render($view, $layout));
return $this->response;
- APP/Controller/E14Controller.php line 40 → Controller->render()
//i_debug("p : " . $p);
$this->set("offset", 1);
$this->set("pIndex", "e13__index");
$this->render("index", "default-e14");
}
- [internal function] → E14Controller->index()
- CORE/Cake/Controller/Controller.php line 499 → ReflectionMethod->invokeArgs()
'action' => $request->params['action']
));
}
return $method->invokeArgs($this, $request->params['pass']);
- CORE/Cake/Routing/Dispatcher.php line 193 → Controller->invokeAction()
$response = $controller->response;
$render = true;
$result = $controller->invokeAction($request);
if ($result instanceof CakeResponse) {
- CORE/Cake/Routing/Dispatcher.php line 167 → Dispatcher->_invoke()
));
}
$response = $this->_invoke($controller, $request);
if (isset($request->params['return'])) {
- APP/webroot/index.php line 110 → Dispatcher->dispatch()
$Dispatcher = new Dispatcher();
$Dispatcher->dispatch(
new CakeRequest(),
new CakeResponse()
);