Class Controller
Application controller: - template methods: (necessary to call parent at method begin) - Init() - called after controller is created - session start - all internal variables initialized except view - PreDispatch() - called after Init, before every controller action - view initialization - internal actions: - AssetAction() - handling internal MvcCore http request to get assets from packed package - url proxy method, reading request param proxy method - view rendering or no-rendering management - http responses and redirects management - basic error responses rendering - request termination (to write and close session)
- MvcCore\Controller
-
MvcCore\Ext\Auth\Virtual\Controller
-
MvcCore\Ext\Auth\Controller
public
|
#
SignInAction( )
Authentication form submit action to sign in. Routed by route configured by: MvcCore\Ext\Auth::GetInstance()->SetSignInRoute(); |
public
|
#
SignOutAction( )
Authentication form submit action to sign out. Routed by route configured by: MvcCore\Ext\Auth::GetInstance()->SetSignOutRoute(); |
AssetAction(),
AssetUrl(),
DisableView(),
GetLayout(),
GetParam(),
GetRequest(),
GetView(),
HtmlResponse(),
Init(),
JsonResponse(),
PreDispatch(),
Redirect(),
Render(),
RenderError(),
RenderNotFound(),
SetLayout(),
SetRequest(),
SetView(),
Terminate(),
Url(),
__construct()
|
$action,
$ajax,
$controller,
$layout,
$request,
$response,
$staticPath,
$tmpPath,
$view,
$viewEnabled
|