Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence du fichier modules/mod_login/mod_login.php

Espaces de nommage

 Joomla\Site
 

Variables

 $formId = 'login-form-' . $module->id
 
 $type = LoginHelper::getType()
 
 $return = LoginHelper::getReturnUrl($params, $type)
 
 $registerLink = LoginHelper::getRegistrationUrl($params)
 
 $extraButtons = AuthenticationHelper::getLoginButtons($formId)
 
 $user = Factory::getUser()
 
 $layout = $params->get('layout', 'default')
 
 if (! $user->guest)
 

Documentation des variables

◆ $extraButtons

$extraButtons = AuthenticationHelper::getLoginButtons($formId)

◆ $formId

◆ $layout

$layout = $params->get('layout', 'default')

◆ $registerLink

$registerLink = LoginHelper::getRegistrationUrl($params)

◆ $return

$return = LoginHelper::getReturnUrl($params, $type)

◆ $type

$type = LoginHelper::getType()

Référencé par WebAssetManager\__call(), Toolbar\__call(), BCMath\__callStatic(), PublicKeyCredentialParameters\__construct(), Credential\__construct(), PublicKeyCredential\__construct(), BaseAccept\__construct(), JoomlaSerializer\__construct(), PublicKeyCredentialDescriptor\__construct(), UCMBase\__construct(), UCMContent\__construct(), FeedPerson\__construct(), TaskOption\__construct(), PublicKeyCredentialSource\__construct(), FeedLink\__construct(), Microdata\__construct(), LazyString\__toString(), HtmlView\_addPath(), HtmlView\_createFileName(), FeedFactory\_fetchFeedParser(), PackageAdapter\_getExtensionId(), InstallModel\_getPackageFromFolder(), HtmlDocument\_parseTemplate(), HtmlView\_setPath(), Installer\abort(), WebAssetRegistry\add(), Mail\addAttachment(), PHPMailer\addAttachment(), AbstractCloner\addCasters(), Feed\addContributor(), FeedEntry\addContributor(), PHPMailer\addEmbeddedImage(), HtmlDocument\addFavicon(), WebAssetManager\addInline(), BaseController\addPath(), PHPMailer\addrAppend(), MailTemplate\addRecipient(), Document\addScriptDeclaration(), PHPMailer\addStringAttachment(), PHPMailer\addStringEmbeddedImage(), Document\addStyleDeclaration(), PlgExtensionJoomla\addUpdateSite(), FormBehavior\ajaxchosen(), PlgSystemHttpHeaders\applyHashesToCspRule(), WebAssetManager\assetExists(), PHPMailer\attachAll(), CategoryModel\batchCopy(), CategoryModel\batchMove(), PdoStatement\bindParam(), SymfonyStyle\block(), MysqlChangeItem\buildCheckQuery(), PostgresqlChangeItem\buildCheckQuery(), WebAssetManager\calculateOrderOfActiveAssets(), ErrorHandler\call(), JWKSet\canKeyBeUsedFor(), Joomla\Database\Query\castAs(), AmqpCaster\castExchange(), AbstractCloner\castResource(), DebugClassLoader\checkAnnotations(), CertificateToolbox\checkAttestationMedata(), MysqlChangeItem\checkDefault(), FieldModel\checkDefaultValue(), ExtensionHelper\checkIfCoreExtension(), InputFilter\clean(), Installer\cleanDiscoveredExtension(), ErrorHandler\cleanTrace(), AbstractCloner\cloneVar(), PdoStatement\convertParameterType(), SymfonyStyle\createBlock(), CacheControllerFactory\createCacheController(), Factory\createConfig(), PrivacyPlugin\createCustomFieldsDomain(), DatabaseModel\createDatabase(), Factory\createDocument(), TemplateController\createFile(), TemplateModel\createFile(), BaseController\createFileName(), Factory\createRenderer(), LegacyFactory\createView(), MVCFactory\createView(), BaseController\createView(), ParagonIE_Sodium_Core_Util\declareScalarType(), UCMContent\delete(), TracksModel\delete(), MethodController\delete(), ApiModel\delete(), Router\detachRule(), InstallerHelper\detectType(), WebAssetManager\disableAsset(), Installer\discover_install(), WebAssetRegistry\dispatchAssetChanged(), HtmlView\display(), ConsoleApplication\doExecute(), ExtensionsListCommand\doExecute(), Application\doRenderThrowable(), Data\dumpItem(), CliDumper\dumpScalar(), WebAssetManager\enableDependencies(), UndefinedFunctionErrorEnhancer\enhance(), CMSApplication\enqueueMessage(), ConsoleApplication\enqueueMessage(), CliApplication\enqueueMessage(), CliDumper\enterHash(), HtmlDumper\enterHash(), WebAssetRegistry\exists(), Tar\extract(), Microdata\fallback(), SFTP\filetype(), Caster\filter(), Image\filter(), JavascriptRenderer\filterAssetArray(), ExtensionsListCommand\filterExtensionsBasedOn(), MysqlChangeItem\fixUtf8mb4TypeChecks(), LdapClient\generatePassword(), WebAssetRegistry\get(), SSH2\get_channel_packet(), Php80\get_debug_type(), SFTP\get_xstat_cache_prop(), Archive\getAdapter(), WebAssetManager\getAsset(), JavascriptRenderer\getAsseticCollection(), WebAssetManager\getAssets(), JavascriptRenderer\getAssets(), WebAssetManager\getAssetState(), AssociationsHelper\getAssociations(), TracksModel\getBaseName(), Factory\getConfig(), TemplateModel\getCoreFile(), WebAssetManager\getDependenciesForAsset(), X509\getDN(), X509\getDNProp(), PluginAdapter\getElement(), Microdata\getExpectedDisplayType(), Microdata\getExpectedTypes(), InstallerHelper\getExtensionDownloadKey(), ExtensionHelper\getExtensionRecord(), InstallerHelper\getExtensionTypes(), Image\getFilterInstance(), Factory\getFormat(), FieldsPlugin\getFormPath(), ItemtypeField\getGroups(), RandomImageHelper\getImages(), Document\getIncluded(), InstallerHelper\getInstallationXML(), InstalledVersions\getInstalledPackagesByType(), CacheController\getInstance(), Cache\getInstance(), BaseController\getInstance(), Table\getInstance(), Document\getInstance(), ItemModel\getItem(), PositionsModel\getItems(), PluginHelper\getLayoutPath(), BannersModel\getListQuery(), TracksModel\getListQuery(), DiscoverModel\getListQuery(), UpdateModel\getListQuery(), AssociationsModel\getListQuery(), IndexModel\getListQuery(), ArticlesModel\getListQuery(), ItemsModel\getListQuery(), ManageModel\getListQuery(), DatabaseModel\getListQuery(), UpdatesitesModel\getListQuery(), MenusHelper\getMenuLinks(), JNamespacePsr4Map\getNamespaces(), DataSet\getObjectsKeys(), TaskTypeField\getOptions(), PredefinedlistField\getOptions(), Resource\getOwnFields(), OptionsResolver\getParameterClassName(), DSA\getParameters(), EC\getParameters(), DH\getParameters(), PluginHelper\getPlugin(), Symfony\Contracts\Service\getProvidedServices(), PrivateKey\getPublicKey(), AbstractRenderer\getRenderer(), LoginHelper\getReturnUrl(), ReflectionCaster\getSignature(), FeatureModel\getTable(), GroupModel\getTable(), UserModel\getTable(), MenuModel\getTable(), WorkflowsModel\getTable(), TransitionsModel\getTable(), PreviewModel\getTable(), StagesModel\getTable(), LevelModel\getTable(), CompareModel\getTable(), CategoryModel\getTable(), PluginModel\getTable(), HistoryModel\getTable(), BannersModel\getTable(), MapsModel\getTable(), IndexModel\getTable(), User\getTable(), ModuleModel\getTable(), ItemModel\getTable(), SqliteDriver\getTableList(), LatestHelper\getTitle(), PublicKeyCredentialParameters\getType(), Credential\getType(), PublicKeyCredentialDescriptor\getType(), BaseAccept\getType(), CollectedClientData\getType(), UCMBase\getType(), PublicKeyCredentialSource\getType(), Microdata\getType(), UCMType\getTypeByTable(), AssociationExtensionHelper\getTypeInformation(), AssociationExtensionHelper\getTypeTitle(), ListModel\getUserStateFromRequest(), CMSApplication\getUserStateFromRequest(), ArrayHelper\getValue(), DisplayController\getView(), BaseController\getView(), Grapheme\grapheme_extract(), ArticlesCategoryHelper\groupByDate(), ErrorHandler\handleError(), ErrorHandler\handleException(), Iconv\iconv_get_encoding(), Iconv\iconv_set_encoding(), PluginHelper\importPlugin(), WebAssetManager\isAssetActive(), PluginHelper\isEnabled(), ApiModel\isMediaFile(), Microdata\isPropertyInType(), Microdata\isTypeAvailable(), FieldsPlugin\isTypeSupported(), Browser\isViewable(), PublicKeyCredentialParameters\jsonSerialize(), PublicKeyCredentialDescriptor\jsonSerialize(), PublicKeyCredentialSource\jsonSerialize(), SSH2\key_exchange(), SSH2\keyboard_interactive_process(), CliDumper\leaveHash(), HtmlDumper\leaveHash(), FtpClient\listDetails(), SSH2\load(), OpenSSH\load(), PKCS8\load(), PSS\load(), PuTTY\load(), ActionlogsHelper\loadActionLogPluginsLanguage(), ContainerAwareToolbarFactory\loadButtonClass(), Toolbar\loadButtonType(), FormHelper\loadClass(), XML\loadCurveByParam(), XML\loadCurveByParamRFC4050(), InstallationApplication\loadDocument(), Form\loadField(), FormHelper\loadFieldClass(), FormHelper\loadFieldType(), Image\loadFile(), FormHelper\loadFilterClass(), FormHelper\loadFilterType(), AsymmetricKey\loadFormat(), Iconv\loadMap(), AsymmetricKey\loadParametersFormat(), AsymmetricKey\loadPlugins(), AsymmetricKey\loadPrivateKeyFormat(), AsymmetricKey\loadPublicKeyFormat(), ErrorDocument\loadRenderer(), Document\loadRenderer(), FormHelper\loadRuleClass(), FormHelper\loadRuleType(), TrustPathLoader\loadTrustPath(), FormHelper\loadType(), GithubActionReporter\log(), SSH2\login_helper(), Cache\makeId(), UCMBase\mapBase(), UCMContent\mapData(), X509\mapInDNs(), X509\mapOutDNs(), Mbstring\mb_get_info(), HtmlDocument\mergeHeadData(), Form\mergeNodes(), Document\mergeResource(), DebugClassLoader\normalizeType(), OptionsResolver\offsetGet(), PlgSampledataBlog\onAjaxSampledataApplyStep2(), PlgMediaActionResize\onContentBeforeSave(), CMSPlugin\parameterImplementsEventInterface(), SFTP\parseAttributes(), SMTP\parseHelloFields(), BaseAccept\parseParameters(), DebugClassLoader\patchMethod(), Ec2Key\pem(), RsaKey\pem(), PositionsModel\populateState(), ItemModel\populateState(), LegacyInstallerScript\postflight(), ArticleController\postSaveHook(), ContactController\postSaveHook(), LegacyInstallerScript\preflight(), InstallerScript\preflight(), ItemModel\preprocessForm(), SSH2\privatekey_login(), UpdatesitesModel\rebuild(), WebAssetManager\registerAsset(), WebAssetRegistry\remove(), TemplateModel\renameFile(), ScriptsRenderer\render(), StylesRenderer\render(), ImageDocument\render(), FeedDocument\render(), Toolbar\renderButton(), Table\renderColumnSeparator(), Table\renderRowSeparator(), Agent\requestIdentities(), HtmlDocument\resetHeadData(), HtmlDocument\resetHeadDatum(), WebAssetItem\resolvePath(), Assert\resource(), PublicKey\rsaes_pkcs1_v1_5_encrypt(), Inflector\rules(), Microdata\sanitizeType(), UCMContent\save(), PuTTY\savePublicKey(), JWKSet\selectKey(), MailController\send(), SFTP\send_sftp_packet(), Archive\setAdapter(), FeedEntry\setAuthor(), Feed\setAuthor(), Document\setCharset(), InstalledController\setDefault(), OptionsResolver\setDefault(), ErrorHandler\setDefaultLogger(), X509\setDN(), X509\setDNProp(), ErrorHandler\setLoggers(), BaseController\setMessage(), PHPMailer\setMessageType(), Document\setMimeEncoding(), InstallerScript\setParams(), BaseController\setPath(), BaseController\setRedirect(), Microdata\setType(), Document\setType(), ItemController\setType(), Installer\setupInstall(), Identity\sign(), SFTP\stat_helper(), StringHelper\str_pad(), InstalledController\switchAdminLanguage(), SFTP\symlink(), DumpCompletionCommand\tailDebugLog(), Image\toFile(), Parameters\toString(), PublicKey\toString(), PrivateKey\toString(), Menu\treerecurse(), Installer\uninstall(), WebAssetManager\useAsset(), utf8_str_pad(), FormField\validate(), AsymmetricKey\validatePlugin(), OptionsResolver\verifyTypes(), ProcessHelper\wrapCallback(), PuTTY\wrapPrivateKey(), PuTTY\wrapPublicKey(), OutputStyle\write(), Output\write(), SymfonyStyle\write(), SymfonyStyle\writeBuffer(), OutputStyle\writeln(), et SymfonyStyle\writeln().

◆ $user

$user = Factory::getUser()

◆ if

if(! $user->guest)