/** * Returns a instance of the Framework * * @static * @access public * @param string $rootDirectory * @return Framework */ public static function getFrameworkInstance($rootDirectory) { if (self::$instance === null) { self::$instance = new Framework($rootDirectory); self::$instance->initializeFramework(); } return self::$instance; }