ProductHelper.php 673 Bytes
<?php

namespace common\modules\product\helpers;

use common\modules\rubrication\models\TaxOption;
use yii\base\Object;

class ProductHelper extends Object {
    public static function getCategoryGroupId() {
        return \Yii::$app->getModule('product')->params['category_group'];
    }

    public static function getBrandGroupId() {
        return \Yii::$app->getModule('product')->params['brand_group'];
    }

    public static function getCategories() {
        return TaxOption::find()->getTree(self::getCategoryGroupId());
    }

    public static function getBrands() {
        return TaxOption::find()->where(['tax_group_id' => self::getBrandGroupId()]);
    }
}