Example #1
0
 private function update(array $data)
 {
     $db = Model::factory();
     $files = $data['files'];
     unset($data['files']);
     //update a site
     if (isset($data['id'])) {
         $db->update('Site', $data, 'id');
     } else {
         $data['id'] = $db->insert('Site', $data);
     }
     //files
     $data['files'] = Controller::upload($files, $data['id']);
     return $data;
 }