コード例 #1
0
ファイル: route.class.php プロジェクト: salomalo/php-oxygen
 /**
  * Get instance of Router
  * 
  * @return Route       Get current instance of router (singleton)
  */
 public static function getInstance()
 {
     if (!isset(self::$_instance)) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
コード例 #2
0
ファイル: route.php プロジェクト: KolBbl4/MyFr
 public static function instance()
 {
     if (empty(self::$_instance)) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
コード例 #3
0
 public static function getInstance()
 {
     if (!isset(self::$_instance)) {
         // Teste se há instância definifa na propriedade, caso sim, a classe não será instanciada novamente.
         self::$_instance = new self();
         // o new self cria uma instância da própria classe à própria classe.
     }
     return self::$_instance;
 }