$translators
$translators :array
A Site Page
$current_user_model :\App\Site\Models\User
$rewrite :\App\Site\Models\Rewrite|null
$route_info :\App\Site\Routing\RouteInfo
process(\App\Site\Routing\RouteInfo|null $route_info = null,array $route_data = array()): \Symfony\Component\HttpFoundation\Response|self
controller action
\App\Site\Routing\RouteInfo|null | $route_info | |
array | $route_data |
renderPage(\App\Site\Routing\RouteInfo|null $route_info = null,array $route_data = array()): \Symfony\Component\HttpFoundation\Response|self
controller entrypoint
\App\Site\Routing\RouteInfo|null | $route_info | |
array | $route_data |
getRewrite(boolean $reset = false): \App\Site\Models\Rewrite|null
gets Rewrite object for current page
boolean | $reset |
addFlashMessage(string $type,string $message): \App\Base\Abstracts\Controllers\BaseHtmlPage
adds a flash message for next response
string | $type | |
string | $message |
getCurrentUser(false $reset = false): \App\Site\Models\User|\App\Site\Models\GuestUser|null
gets current user
false | $reset |
getRouteInfo(): \App\Site\Routing\RouteInfo
get route_info array
getApp(): \App\App
gets app object
getRouting(): \App\Site\Routing\Web
gets routing service
getUtils(): \App\Base\Tools\Utils\Globals
gets global utils service
getSiteData(): \App\Base\Tools\Utils\SiteData
gets site data service
getAssets(): \App\Base\Tools\Assets\Manager
gets assets manager
getMailer(): \App\Base\Tools\Utils\Mailer
gets mailer service
getCache(): \App\Base\Tools\Cache\Manager
get cache manager
getHtmlRenderer(): \App\Base\Tools\Utils\HtmlPartsRenderer
gets html renderer service
showPage( $id,\App\Site\Routing\RouteInfo|null $route_info = null): \App\Base\Abstracts\Controllers\BaseHtmlPage|\App\Base\Abstracts\Controllers\BasePage|mixed|\Symfony\Component\HttpFoundation\Response
shows a page
$id | ||
\App\Site\Routing\RouteInfo|null | $route_info |
showFrontPage(\App\Site\Routing\RouteInfo|null $route_info = null): \Symfony\Component\HttpFoundation\Response
shows homepage
\App\Site\Routing\RouteInfo|null | $route_info |
setObject(\App\Base\Abstracts\Models\BaseModel $object): \App\Base\Traits\FrontendTrait
sets object to show
\App\Base\Abstracts\Models\BaseModel | $object |