init() public method

This method will initialize the [[db]] property to make sure it refers to a valid DB connection.
public init ( )
コード例 #1
0
ファイル: SqliteCache.php プロジェクト: sangkil/application
 /**
  * @inheritdoc
  */
 public function init()
 {
     if ($this->db === null) {
         $this->db = new Connection(['dsn' => 'sqlite:' . Yii::getAlias($this->dbFile)]);
     }
     parent::init();
     if ($this->autoCreateTable && !$this->db->getTableSchema($this->cacheTable)) {
         $this->createTableCache();
     }
 }
コード例 #2
0
ファイル: DbCache.php プロジェクト: deesoft/yii2-tools
 /**
  * @inheritdoc
  */
 public function init()
 {
     parent::init();
     $this->createTable();
 }