Microweber\Application::getInstance PHP Method

getInstance() public static method

public static getInstance ( $params = null )
    public static function getInstance($params = null)
    {
        if (self::$instance == null) {
            self::$instance = app();
        }
        return self::$instance;
    }

Usage Example

Beispiel #1
0
/**
 * Constructor function.
 *
 * @param null $class
 *
 * @return \Microweber\Application Microweber Application object
 */
function mw($class = null)
{
    return app($class);
    $app = \Microweber\Application::getInstance();
    $class = str_replace('/', '\\', $class);
    if ($class == null or $class == false or strtolower($class) == 'application') {
        return $app;
    } else {
        //return $app->make($class);
        return $app->make($class);
    }
}