Manufacturer::__get PHP Method

__get() public method

public __get ( $name )
    public function __get($name)
    {
        // Override stores relation to include default store
        if ($name == 'stores') {
            if (ManufacturerToStore::model()->exists("manufacturer_id={$this->manufacturer_id} AND store_id=0")) {
                $stores = parent::__get($name);
                $default = new Store();
                $default->name = Yii::t('stores', 'Default');
                $default->store_id = 0;
                $default->ssl = Yii::app()->baseUrl;
                // TODO: what should i do about ssl?!
                $default->url = Yii::app()->baseUrl;
                array_unshift($stores, $default);
                return $stores;
            }
        } else {
            return parent::__get($name);
        }
    }