/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $data = [['name' => 'Standard', 'key_name' => 'standard', 'description' => 'A normal, internal only comment.'], ['name' => 'Public', 'key_name' => 'public', 'description' => 'A globally viewable comment.'], ['name' => 'External', 'key_name' => 'external', 'description' => 'A comment created by an external user.']];
     foreach ($data as $commentType) {
         CommentType::firstOrCreate($commentType);
     }
 }
Example #2
0
 public function byProject($projectId)
 {
     $issues = Issue::byProject($projectId)->get();
     $statuses = Issue\Status::all();
     $types = CommentType::where('key_name', '!=', 'external')->get();
     $this->setViewPath('issue.index');
     $this->setJavascriptData(compact('issues', 'statuses', 'types'));
 }