API16

API16:JAuthentication/getInstance

From Joomla! Documentation

Revision as of 22:55, 22 March 2010 by Doxiki (talk | contribs) (New page: ===Description=== Returns the global authentication object, only creating it if it doesn't already exist. <span class="editsection" style="font-size:76%;"> <nowiki>[</nowiki>[[Descrip...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Description

Returns the global authentication object, only creating it if it doesn't already exist.

[Edit Descripton]

Template:Description:JAuthentication/getInstance

Syntax

static getInstance()


Returns

object The global object

Defined in

libraries/joomla/user/authentication.php

Importing

jimport( 'joomla.user.authentication' );

Source Body

public static function getInstance()
{
        static $instances;

        if (!isset ($instances)) {
                $instances = array ();
        }

        if (empty ($instances[0])) {
                $instances[0] = new JAuthentication();
        }

        return $instances[0];
}

[Edit See Also] Template:SeeAlso:JAuthentication/getInstance

Examples

<CodeExamplesForm />