コード例 #1
0
ファイル: File.php プロジェクト: jamezlee/v3
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getPages()
 {
     return $this->hasMany(Page::className(), ['id' => 'page_id'])->viaTable('page_has_file', ['file_id' => 'id']);
 }
コード例 #2
0
ファイル: User.php プロジェクト: marcinmisiak/justyna
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getPages()
 {
     return $this->hasMany(Page::className(), ['author' => 'id']);
 }
コード例 #3
0
ファイル: Photo.php プロジェクト: sanmaowang/ycjl
 public function getPage()
 {
     return $this->hasOne(Page::className(), ['id' => 'page_id']);
 }
コード例 #4
0
ファイル: Account.php プロジェクト: kmrsfrnc/bananapress
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getPages()
 {
     return $this->hasMany(Page::className(), ['creator_account_id' => 'id']);
 }
コード例 #5
0
 /**
  * Invalidate model tags.
  * @return bool
  */
 public function invalidateTags()
 {
     /** @var \DevGroup\TagDependencyHelper\TagDependencyTrait $this */
     \yii\caching\TagDependency::invalidate($this->getTagDependencyCacheComponent(), [self::commonTag(), Page::commonTag(), $this->objectTag(), NamingHelper::getObjectTag(Page::className(), $this->getPrimaryKey())]);
     return true;
 }
コード例 #6
0
ファイル: User.php プロジェクト: h8every1/pro-education
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getPages()
 {
     return $this->hasMany(Page::className(), ['created_by' => 'id']);
 }