protected static function modifyToDb($data)
 {
     $result = array();
     foreach ($data as $name => $value) {
         if ($name == 'date' && $value instanceof \DateTime) {
             $value = DateTime::createFromPhp($value);
         }
         if (in_array($name, array('originalData', 'updateData'))) {
             $value = \WS\Migrations\arrayToJson($value);
         }
         $result[$name] = $value;
     }
     return $result;
 }
Ejemplo n.º 2
0
 /**
  * @param array $value
  * @return $this
  */
 private function _saveData(array $value = null)
 {
     $this->_file->putContents(\WS\Migrations\arrayToJson($value));
     return $this;
 }