Esempio n. 1
0
 /**
  * สร้าง Application สามารถเรียกใช้ได้ครั้งเดียวเท่านั้น
  *
  * @return \static
  */
 public static function &createWebApplication()
 {
     if (null === self::$instance) {
         self::$instance = new static();
     }
     return self::$instance;
 }
Esempio n. 2
0
 /**
  * สร้าง Application สามารถเรียกใช้ได้ครั้งเดียวเท่านั้น
  *
  * @param Config $cfg ถ้าไม่กำหนดมาจะใช้ค่าเริ่มต้นของคชสาร
  * @return \static
  */
 public static function createWebApplication(Config $cfg = null)
 {
     if (null === self::$instance) {
         self::$instance = new static($cfg);
     }
     return self::$instance;
 }