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);
}
}