Esempio n. 1
0
 /**
  * Insert settings.
  */
 public function insertSettings()
 {
     $settings = ['title' => "Traq", 'theme' => "default", 'site_name' => "", 'site_url' => "", 'db_revision' => \Traq\DB_REVISION, 'locale' => "en_AU", 'check_for_update' => 1, 'last_update_check' => time(), 'anonymous_user_id' => $this->createAnonymousUser(), 'allow_registration' => 1, 'email_validation' => 0, 'date_format' => "d/m/Y", 'date_time_format' => "g:iA d/m/Y", 'notification_from_email' => "noreply@" . $_SERVER['HTTP_HOST'], 'ticket_creation_delay' => 30, 'ticket_history_sorting' => "oldest_first", 'tickets_per_page' => 25, 'timeline_day_format' => "l, jS F Y", 'timeline_days_per_page' => 10, 'timeline_time_format' => "h:iA"];
     foreach ($settings as $setting => $value) {
         $model = new Setting(['setting' => $setting, 'value' => $value]);
         $model->save();
     }
 }