コード例 #1
0
ファイル: Hermit.php プロジェクト: nowelium/Hermit
 public function __construct($class = null)
 {
     if (is_null($class)) {
         $e = new Exception();
         $trace = $e->getTrace();
         $class = HermitDaoManager::get($trace[1]['class']);
     } else {
         if (HermitDaoManager::has($class)) {
             $class = HermitDaoManager::get($class);
         }
     }
     $this->proxy = self::__create($this, $class);
 }
コード例 #2
0
ファイル: DaoManagerTest.php プロジェクト: nowelium/Hermit
 public function get()
 {
     return HermitDaoManager::get(__CLASS__);
 }