/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker\Factory::create();
     $tree = $this->getTreeArray($faker, 4, 5);
     Collaborator::buildTree($tree);
 }
 /**
  * Creación y/o actualización de un modelo de Colaborador de alimentos / logística.
  *
  * @param $data Datos que serán insertados en la BD
  * @return Boolean
  */
 private function saveCollaborator($data)
 {
     $success = false;
     $col_data = ['bussines_name' => $data['bussines_name'], 'workers_number' => $data['workers_number'], 'capacity' => $data['capacity']];
     if (Collaborator::updateOrCreate(['id' => \Auth::user()->id], $col_data)) {
         $success = true;
     }
     return $success;
 }
 public function changeChief(Request $request, Collaborator $collaborator)
 {
     $data = $collaborator->changeChief($request->get('chief'), $request->get('id')) ? ['success'] : ['error'];
     echo json_encode($data);
 }