コード例 #1
0
ファイル: LabelSeeder.php プロジェクト: stevebauman/ithub
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $colors = Label::getColors();
     $labels = [['name' => 'Duplicate', 'color' => $colors['default']], ['name' => 'In Progress', 'color' => $colors['info']], ['name' => 'Question', 'color' => $colors['info']], ['name' => 'Working on it', 'color' => $colors['warning']], ['name' => 'Bug', 'color' => $colors['danger']], ['name' => 'Critical', 'color' => $colors['danger']]];
     foreach ($labels as $label) {
         Label::firstOrCreate($label);
     }
 }
コード例 #2
0
ファイル: LabelRequest.php プロジェクト: stevebauman/ithub
 /**
  * The label validation rules.
  *
  * @return array
  */
 public function rules()
 {
     $colors = implode(',', Label::getColors());
     return ['name' => 'required|min:3', 'color' => "required|in:{$colors}"];
 }