コード例 #1
0
ファイル: Service.php プロジェクト: KleinMaximus/pickam
 public function getPath()
 {
     $result = [];
     $query = $this->hasOne(Category::className(), ['id' => 'category_id']);
     $category = $query->one();
     while ($category) {
         $result[] = $category;
         $category = $category->category;
     }
     return $result;
 }
コード例 #2
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getParent()
 {
     return $this->hasOne(Category::className(), ['id_categoria' => 'parent_id']);
 }
コード例 #3
0
ファイル: Article.php プロジェクト: VampireMe/yii2test
 public function getCategory()
 {
     return $this->hasOne(Category::className(), ["cid" => "cid"]);
 }
コード例 #4
0
ファイル: Item.php プロジェクト: comaw/hashtag
 public function getCategories()
 {
     return $this->hasOne(Category::className(), ['id' => 'category']);
 }
コード例 #5
0
ファイル: Product.php プロジェクト: netis-pl/yii2-crud-demo
 /**
  * @return CategoryQuery
  */
 public function getCategory()
 {
     return $this->hasOne(Category::className(), ['CategoryID' => 'CategoryID'])->inverseOf('products');
 }
コード例 #6
0
ファイル: Category.php プロジェクト: amarchenkov/myCMS
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getChildren()
 {
     return $this->hasMany(Category::className(), ['parent_id' => 'id']);
 }
コード例 #7
0
ファイル: Category.php プロジェクト: KleinMaximus/pickam
 public function getCategories()
 {
     return $this->hasMany(Category::className(), ['category_id' => 'id']);
 }
コード例 #8
0
ファイル: Book.php プロジェクト: CrystalEller/yii2ebooks
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getBookCategory()
 {
     return $this->hasOne(Category::className(), ['id' => 'categoryId']);
 }
コード例 #9
0
ファイル: Post.php プロジェクト: stanislavdev1993/blog
 public function getCategories()
 {
     return $this->hasMany(Category::className(), ['id' => 'category_id'])->viaTable('post_category', ['post_id' => 'id']);
 }
コード例 #10
0
ファイル: Topic.php プロジェクト: pyw5pkU9PcdW/COMP3421
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getCategory()
 {
     return $this->hasOne(Category::className(), ['id' => 'Category_id']);
 }
コード例 #11
0
ファイル: Bookmark.php プロジェクト: aiskimzhi/new.loc
 public function getCategory()
 {
     return $this->hasOne(Category::className(), ['id' => 'category_id'])->via('advert');
 }
コード例 #12
0
ファイル: Book.php プロジェクト: nepster-web/yii2-test-job
 /**
  * @return $this
  */
 public function getCategories()
 {
     return $this->hasMany(Category::className(), ['id' => 'category_id'])->viaTable(BooksCategories::tableName(), ['book_id' => 'id']);
 }
コード例 #13
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getCategoryItem()
 {
     return $this->hasOne(Category::className(), ['ID' => 'category']);
 }