예제 #1
0
파일: ORM.php 프로젝트: HappyKennyD/teest
 public function set($column, $value)
 {
     if (in_array($column, $this->_i18n_fields)) {
         $column .= '_' . I18n::lang();
     }
     return parent::set($column, $value);
 }
예제 #2
0
파일: orm.php 프로젝트: nergal/kohana-libs
 /**
  * Handles setting of column
  *
  * @param  string $column Column name
  * @param  mixed  $value  Column value
  * @return void
  */
 public function set($column, $value)
 {
     if (array_key_exists($column, $this->_aliased)) {
         $column = $this->_aliased[$column];
     }
     if (isset($this->_foreign_fields[$column]) and !array_key_exists($column, $this->_related)) {
         $this->_foreign_fields_data[$column] = $value;
         return;
     }
     return parent::set($column, $value);
 }