Class SignOutForm
Responsibility - initialize necessary sign out form fields and handle sign out form submit.
- MvcCore\Controller implements MvcCore\IController uses MvcCore\Controller\Props, MvcCore\Controller\GettersSetters, MvcCore\Controller\Dispatching, MvcCore\Controller\Rendering
-
MvcCore\Ext\Form implements MvcCore\Ext\IForm uses MvcCore\Ext\Form\InternalProps, MvcCore\Ext\Form\ConfigProps, MvcCore\Ext\Form\GetMethods, MvcCore\Ext\Form\SetMethods, MvcCore\Ext\Form\AddMethods, MvcCore\Ext\Form\FieldMethods, MvcCore\Ext\Form\Session, MvcCore\Ext\Form\Csrf, MvcCore\Ext\Form\Rendering, MvcCore\Ext\Form\Assets, MvcCore\Ext\Form\Submitting
-
MvcCore\Ext\Auths\Basics\SignOutForm implements MvcCore\Ext\Auths\Basics\IForm uses MvcCore\Ext\Auths\Basics\Form\Base, MvcCore\Ext\Auths\Basics\Form\SignOut
Namespace: MvcCore\Ext\Auths\Basics
Located at ext-auth-basic/src/MvcCore/Ext/Auths/Basics/SignOutForm.php
Located at ext-auth-basic/src/MvcCore/Ext/Auths/Basics/SignOutForm.php
Init(),
PreDispatch(),
Translate(),
__construct(),
preDispatchLoadErrors(),
preDispatchLoadValues(),
throwNewInvalidArgumentException()
|
PreDispatch(),
initAuthFormPropsAndHiddenControls()
|
Init(),
Render(),
Submit()
|
AddAcceptCharset(),
AddCsrfErrorHandler(),
AddCssClasses(),
AddCssSupportFile(),
AddError(),
AddJsSupportFile(),
AddValidatorsNamespaces()
|
ClearSession(),
SaveSession(),
getSession()
|
GetCsrf(),
ProcessCsrfErrorHandlersQueue(),
SetEnableCsrf(),
SetUpCsrf(),
SubmitCsrfTokens()
|
RenderBegin(),
RenderContent(),
RenderEnd(),
RenderErrors(),
RenderSupportingCss(),
RenderSupportingJs(),
cleanSessionErrorsAfterRender()
|
absolutizeSupportingFilePath(),
completeSupportingFilesToRender(),
renderSupportingFile()
|
VERSION
|
HTML_ID_SIGNIN,
HTML_ID_SIGNOUT
|
protected
string|null
|
$id
Form id, required to configure. Used to identify session data, error messages, CSRF tokens, html form attribute id value and much more. |
#
\MvcCore\Ext\Auths\Basics\IForm::HTML_ID_SIGNOUT
|
protected
|
$user
|
#
NULL
|
$auth,
$errorUrlField,
$sourceUrlField,
$successUrlField
|
$view
|