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
|