From 0adeb70975cb1ecfcf2fe70576aedf33e0dc99bc Mon Sep 17 00:00:00 2001 From: David Date: Wed, 8 Jul 2015 18:18:28 +0200 Subject: Use Prado::createComponent instead of new for Pages This allows to use a custom Prado::createComponent as an hook for dependency injection containers --- framework/Web/Services/TPageService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'framework') diff --git a/framework/Web/Services/TPageService.php b/framework/Web/Services/TPageService.php index f0dd8c1a..1276d213 100644 --- a/framework/Web/Services/TPageService.php +++ b/framework/Web/Services/TPageService.php @@ -501,7 +501,7 @@ class TPageService extends TService if(!class_exists($className,false) || ($className!=='TPage' && !is_subclass_of($className,'TPage'))) throw new THttpException(404,'pageservice_page_unknown',$pagePath); - $page=new $className; + $page=Prado::createComponent($className); $page->setPagePath($pagePath); if($hasTemplateFile) -- cgit v1.2.3