<?php

namespace common\modules\product\models;

/**
 * This is the ActiveQuery class for [[Brand]].
 *
 * @see Brand
 */
class BrandQuery extends \yii\db\ActiveQuery
{
    /*public function active()
    {
        return $this->andWhere('[[status]]=1');
    }*/

    /**
     * @inheritdoc
     * @return Brand[]|array
     */
    public function all($db = null)
    {
//        $this->with('brandName');
        return parent::all($db);
    }

    /**
     * @inheritdoc
     * @return Brand|array|null
     */
    public function one($db = null)
    {
//        $this->with('brandName');
        return parent::one($db);
    }

    /**
     * Select brand by alias
     * @param $slug
     * @return $this
     */
    public function byAlias($alias)
    {
        $this->andFilterWhere(['alias' => $alias]);
        return $this;
    }
}
