public static function setUpBeforeClass() { self::$_appFileUtilState['alwaysCurl'] = AppFileUtil::$alwaysCurl; self::$_appFileUtilState['neverCurl'] = AppFileUtil::$neverCurl; self::$_adminState['unique_id'] = Yii::app()->settings->unique_id; return parent::setUpBeforeClass(); }
public static function setUpBeforeClass() { // save relevant ini settings foreach (self::$_savedIniSettings as $setting => $val) { self::$_savedIniSettings[$setting] = ini_get($setting); } return parent::setUpBeforeClass(); }
public static function setUpBeforeClass() { // must be set to true so that the command uses the test database if (!YII_UNIT_TESTING || !YII_DEBUG) { self::$skipAllTests = true; } parent::setUpBeforeClass(); }
public static function setUpBeforeClass() { $leadSourceDropdown = Dropdowns::model()->findByPk(103); $leadSourceDropdown->multi = 0; if (!$leadSourceDropdown->save()) { throw new CException('failed to restore dropdown'); } return parent::setUpBeforeClass(); }
public static function setUpBeforeClass() { Yii::app()->controller = new QuotesController('quote', new QuotesModule('quotes', null)); Yii::app()->db->createCommand("\n update x2_modules set title=:title where name='quotes'\n ")->execute(array(':title' => self::$customQuotesTitle)); Yii::app()->db->createCommand("\n update x2_modules set title=:title where name='contacts'\n ")->execute(array(':title' => self::$customContactsTitle)); Modules::displayName(false, "Quotes"); // add titles to Modules title cache Modules::displayName(false, "Contacts"); // add titles to Modules title cache parent::setUpBeforeClass(); }
/** * Add columns for custom fields */ public static function setUpBeforeClass() { parent::setUpBeforeClass(); Yii::app()->controller = new ContactsController('contacts', new ContactsModule('contacts', null)); $_SERVER['SERVER_NAME'] = 'http://localhost'; Yii::app()->cache->flush(); $contacts = Contacts::model(); self::tryAddCol($contacts, 'c_TestInt', 'int'); self::tryAddCol($contacts, 'c_TestPercentage', 'percentage'); self::tryAddCol($contacts, 'c_TestFloat', 'float'); self::tryAddCol($contacts, 'c_TestTimerSum', 'timerSum'); self::tryAddCol($contacts, 'c_TestCustom', 'custom'); self::tryAddCol($contacts, 'c_TestUrlEmptyLinkType', 'url'); self::tryAddCol($contacts, 'c_TestCustom2', 'custom'); self::tryAddCol($contacts, 'c_TestCustom3', 'custom'); Yii::app()->db->schema->refresh(); Yii::app()->cache->flush(); Contacts::model()->resetFieldsPropertyCache(); Contacts::model()->refreshMetaData(); }
public static function setUpBeforeClass() { self::$_oldFieldTypes = array(array('modelName' => 'X2Leads', 'fieldName' => 'description', 'type' => Yii::app()->db->createCommand()->select('type')->from('x2_fields')->where('modelName="X2Leads" and fieldName="description"')->queryScalar())); return parent::setUpBeforeClass(); }