Ejemplo n.º 1
0
 /**
  * @inheritdoc
  */
 public function beforeSave($insert)
 {
     parse_str($this->columnsOrder, $columnOrder);
     $defaultColumns = $this->getDefaultColumns();
     $this->columnsOrder = [];
     foreach ($columnOrder as $column) {
         $this->columnsOrder[$column] = $defaultColumns[$column];
     }
     $this->columnsOrder = json_encode($this->columnsOrder);
     return parent::beforeSave($insert);
 }
Ejemplo n.º 2
0
 /**
  * @return FileQuery
  */
 public function getParserConfiguration()
 {
     return $this->hasOne(ParserConfiguration::className(), ['id' => 'parser_id'])->via('transaction');
 }