Exemple #1
0
 /**
  * 
  * @return a list of objects.
  */
 public static function listByFullName()
 {
     $items = TipoFase::all();
     $key = 'id';
     $value = 'full_name';
     return TipoFase::getListFields($items, $key, $value);
 }
 public function consulta(Request $request)
 {
     $keyword = $request->get('nombre');
     if (trim(urldecode($keyword)) == '') {
         return response()->json([], 200);
     }
     $resultados = TipoFase::where('tfa_nombre', 'LIKE', '%' . $keyword . '%')->orderBy('tfa_nombre')->take(3)->get(['tfa_id', 'tfa_nombre']);
     return response()->json([$resultados]);
 }
 public function run()
 {
     Model::unguard();
     if (!count(TipoFase::all())) {
         TipoFase::create(['tfa_nombre' => 'Todos contra todos', 'tfa_descripcion' => 'Todos contra todos']);
         TipoFase::create(['tfa_nombre' => 'Clasificación', 'tfa_descripcion' => 'Etapa previa a ingresar a un tornéo']);
         TipoFase::create(['tfa_nombre' => 'Eliminación directa', 'tfa_descripcion' => 'Duelo directo entre 2 equipos donde el ganador clasifica a la siguiente ronda.']);
         TipoFase::create(['tfa_nombre' => 'Fase de grupos', 'tfa_descripcion' => 'Instacia del torneo donde los equipos juegan todos contra todos, para obtener la clasificación por suma de puntos.']);
         TipoFase::create(['tfa_nombre' => 'Octavos de final', 'tfa_descripcion' => 'Ronda con 16 equipos que juegan en modo de eliminación directa.']);
         TipoFase::create(['tfa_nombre' => 'Cuartos de final', 'tfa_descripcion' => 'Ronda con 8 equipos que juegan en modo de eliminación directa.']);
         TipoFase::create(['tfa_nombre' => 'Semifinal', 'tfa_descripcion' => 'Ronda con 4 equipos que juegan en modo de eliminación directa.']);
         TipoFase::create(['tfa_nombre' => 'Final', 'tfa_descripcion' => 'Partido donde se decide el campéon de un torneo.']);
     }
 }