public function __construct($scenario = 'insert') { parent::__construct($scenario); // init options $this->typeOptions = array(self::TYPE_INDIVIDUAL => Yii::t('amo', 'individual'), self::TYPE_CONCESSIONAIRE => Yii::t('amo', 'concessionaire'), self::TYPE_DEALER => Yii::t('amo', 'dealer'), self::TYPE_GARAGE => Yii::t('amo', 'garage'), self::TYPE_ADMIN => Yii::t('amo', 'admin')); $this->statusOptions = array(self::STATUS_NOT_CONFIRMED => Yii::t('amo', 'Not confirmed'), self::STATUS_ACCOUNT_EMPTY => Yii::t('amo', 'Account not filled'), self::STATUS_ACTIVE => Yii::t('amo', 'Active'), self::STATUS_BLOCKED => Yii::t('amo', 'Blocked')); }
public function __construct($scenario = 'insert') { parent::__construct($scenario); if (empty(CDao::$_dbConfig)) { CDao::$_dbConfig = dbConfig(); } }
public function __construct($scenario = 'insert', $nombreTabla = null) { $transac = Yii::app()->db->beginTransaction(); try { if ($nombreTabla !== null) { $this->nombreTabla = $nombreTabla; } else { // Toma el valor del parametro $parametro = str_replace('/', '', Parametro::model()->getParametro('PERIODOCARGA', 'CARGA')->valoralfanumerico); } $this->nombreTabla = 'carga' . $parametro; if (Yii::app()->db->schema->getTable($this->nombreTabla, true) === null) { // Intentento copiar la tabla carga si no existe en la base de datos $gb = new Globalmodel(); $gb->copiarTablaconPK('carga', $this->nombreTabla); // Intento copiar la tabla practicacarga $gb->copiarTablaconPK('practicacarga', 'practicacarga' . $parametro, array(array("origen" => 'carga', "destino" => 'carga' . $parametro))); } $transac->commit(); parent::__construct($scenario); } catch (Exception $e) { $transac->rollback(); throw new Exception("Error al generar estructura de carga"); } }
/** * Constructor override. */ public function __construct($scenario = 'insert') { parent::__construct($scenario); if ($scenario == 'search') { $this->setAttributes(array_fill_keys($this->attributeNames(), null), false); } }
public function __construct($scenario = 'insert') { $this->_authPath = Yii::app()->authManager->pathTable; $this->_authItem = Yii::app()->authManager->itemTable; $this->_authUser = Yii::app()->authManager->assignmentTable; $this->_authChild = Yii::app()->authManager->itemChildTable; parent::__construct($scenario); }
public function __construct($tableName = '', $className = __CLASS__) { if ($tableName === null) { parent::__construct(null); } else { self::$tableName = $tableName; } }
public function __construct($scenario = 'insert', $uid = null, $dbPersistentGridSettings = false) { if ($uid !== null) { $this->uid = $uid; } $this->dbPersistentGridSettings = $dbPersistentGridSettings; parent::__construct($scenario); }
/** * Constructor * * @param string $scenario * * @return BaseRecord */ public function __construct($scenario = 'insert') { // If Craft isn't installed, this model's table won't exist yet, so just create an instance of the class, // for use by the installer if ($scenario !== 'install') { parent::__construct($scenario); } }
public function __construct($scenario = 'insert') { parent::__construct($scenario); if (!self::$_isStart) { self::$_isStart = true; self::processModelRelation($this); self::$_isStart = false; } }
/** * @param string $scenario * @param string $tableName */ public function __construct($scenario = 'insert', $tableName = null) { if (!isset($tableName)) { //Yii::trace('sTableName missing.'); throw new Exception('$tableName missing.'); } $this->tableName = $tableName; parent::__construct($scenario); }
public function __construct($table_name = '') { if ($table_name === null) { parent::__construct(null); } else { self::$tableName = $table_name; parent::__construct(); } }
public function __construct($scenario = 'insert') { parent::__construct($scenario); // init options $this->fuelOptions = array('' => Yii::t('amo', 'not specified'), self::FUEL_DIESEL => Yii::t('amo', 'diesel'), self::FUEL_GASOLINE => Yii::t('amo', 'gasoline'), self::FUEL_OTHER => Yii::t('amo', 'other')); $this->priceTypeOptions = array('' => Yii::t('amo', 'not specified'), self::PRICE_TYPE_TOTAL => Yii::t('amo', 'total'), self::PRICE_TYPE_FROM => Yii::t('amo', 'from'), self::PRICE_TYPE_MONTH => Yii::t('amo', 'month'), self::PRICE_TYPE_CONSULT => Yii::t('amo', 'consult')); $this->colorOptions = array('ffff00' => Yii::t('amo', 'Yellow'), '0099ff' => Yii::t('amo', 'Light blue'), '0000cc' => Yii::t('amo', 'Dark blue'), 'ffffff' => Yii::t('amo', 'White'), '993300' => Yii::t('amo', 'Deep red'), 'bbbbbb' => Yii::t('amo', 'Light grey'), '666666' => Yii::t('amo', 'Dark grey'), '663300' => Yii::t('amo', 'Brown'), 'ff6600' => Yii::t('amo', 'Orange'), '000000' => Yii::t('amo', 'Black'), 'cc9900' => Yii::t('amo', 'Golden'), 'ff0000' => Yii::t('amo', 'Red'), '33ff00' => Yii::t('amo', 'Light green'), '009900' => Yii::t('amo', 'Dark green')); asort($this->colorOptions); array_unshift($this->colorOptions, Yii::t('amo', 'not specified')); }
public function __construct($scenario = 'insert') { parent::__construct($scenario); //$defaultControllerName = get_class($this) . 'Controller'; //echo $defaultControllerName . '-'; //$defaultController = new $defaultControllerName($this->getEntityType()); if ($this->module_name == null) { $this->module_name = $this->getEntityType(); } }
public function __construct($useLong = false, $scenario = 'insert') { if ($useLong === null) { $this->_useLong = false; parent::__construct(null); } else { $this->_useLong = $useLong; parent::__construct($scenario); } }
public function __construct($scenario = 'insert', $nombreTabla = null) { if ($nombreTabla !== null) { $this->nombreTabla = $nombreTabla; } else { // Toma el valor del parametro $this->nombreTabla = 'practicacarga' . str_replace('/', '', Parametro::model()->getParametro('PERIODOCARGA', 'CARGA')->valoralfanumerico); } // Validar existencia parent::__construct($scenario); }
/** * @param string $scenario */ public function __construct($scenario = 'insert') { $audit = Yii::app()->getModule('audit'); if ($audit->autoCreateTables) { try { $this->dbConnection->createCommand("SELECT * FROM {$this->tableName()} LIMIT 1")->execute(); } catch (Exception $e) { $this->createTable(); } } parent::__construct($scenario); }
public function __construct($scenario = 'insert') { parent::__construct($scenario); $this->getTYPES(); }
public function __construct() { parent::__construct(); $this->site_url = Yii::app()->request->getHostInfo(); $this->connection = Yii::app()->db; }
public function __construct($scenario = 'insert') { parent::__construct($scenario); }
public function __construct($scenario = 'insert') { parent::__construct($scenario); $this->active = false; }
public function __construct($scenario = 'insert') { parent::__construct($scenario); $this->_metas = array(); }
/** * Initialize the model. * * Calls {@link queryFields()} before CActiveRecord::__constructo() is * called, and populates the model with default values, if any. */ public function __construct($scenario = 'insert', $uid = null, $dbPersistentGridSettings = false, $disablePersistentGridSettings = false) { $this->uid = $uid; $this->dbPersistentGridSettings = $dbPersistentGridSettings; $this->disablePersistentGridSettings = $disablePersistentGridSettings; $this->queryFields(); parent::__construct($scenario); if ($this->getIsNewRecord() && $scenario == 'insert') { foreach ($this->getFields() as $field) { if ($field->defaultValue != null && !$field->readOnly) { $this->{$field->fieldName} = $field->defaultValue; } } } }
/** * Constructor * @param string $scenario (defaults to 'insert') * @param string $tableName */ public function __construct($scenario = 'insert', $tableName = null) { $this->_tableName = $tableName; parent::__construct($scenario); }
public function __construct($scenario = 'insert') { parent::__construct($scenario); Yii::app()->configManager->configMe($this); }
public function __construct($scenario = 'insert') { $this->imagePath = Yii::app()->params['imgPath'] . "/public_links"; return parent::__construct($scenario); }
public function __construct($scenario = 'insert') { parent::__construct($scenario); $this->notify_all = 1; $this->notify_reply = 1; }
public function __construct($scenario = 'insert') { parent::__construct($scenario); // init options $this->statusOptions = array(self::STATUS_TEMP => Yii::t('upload', 'Temporal'), self::STATUS_SAVED => Yii::t('upload', 'Saved'), self::STATUS_DISABLED => Yii::t('upload', 'Disabled')); }
/** * Constructor Method * * @access public * @return void */ public function __construct($scenario = 'insert') { parent::__construct($scenario); \application\components\EventManager::attach($this); }
public function __construct($scenario = 'insert') { $this->userModel = Yii::app()->getModule('message')->userModel; $this->userModelRelation = Yii::app()->getModule('message')->userModelRelation; return parent::__construct($scenario); }
public function __construct($scenario = 'insert') { $this->beforeConstruct(); parent::__construct($scenario); }