/** * tests some Conifg */ public function testConfig() { $char = CharacterSet::model(); $this->assertType('string', $char->tableName()); $this->assertType('string', $char->primaryKey()); $this->assertType('array', $char->relations()); }
/** * Constructor * * @param string mode (objects/schemata) * @param string selected schema (when mode == objects) */ public function __construct() { @set_time_limit(0); if ($timeLimit = ini_get('max_execution_time')) { $this->timeLimit = (int) $timeLimit; } $this->partialImport = isset($_POST['ImportPage']['partialImport']) && $_POST['ImportPage']['partialImport']; $characterSets = CharacterSet::model()->findAll(); foreach ($characterSets as $characterSet) { $this->characterSets[] = array('name' => $characterSet->CHARACTER_SET_NAME, 'title' => Yii::t('collation', $characterSet->CHARACTER_SET_NAME)); } }