public function store(Request $request) { switch ($request['tipo_comentario_id']) { case 4: Gol::create(['equipo_id' => $request['equipo_id'], 'minuto' => $request['minuto'], 'partido_id' => $request['partido_id']]); break; } Comentario::create($request->all()); $last = Comentario::all()->last(); \Event::fire(new ComentarioCreado($last)); return response()->json(["mensaje" => "Comentario Creado con Exito"]); }
public function comentariosPartido($id) { $comentarios = Comentario::where('comentarios.partido_id', $id)->get(); return response()->json($comentarios->toArray()); // }
Route::get('select_jornadas/{id}', 'PartidosController@get_jornada'); Route::get('select_equipos/{id}', 'PartidosController@get_equipo'); Route::get('select_estadio/{id}', 'PartidosController@get_estadio'); Route::get('select_estatus/{id}', 'PartidosController@get_estatus'); Route::get('partidos_live', 'PartidosController@partidos_live'); Route::get('partidos_live_visitante', 'PartidosController@partidos_live_visitante'); Route::get('equipos_list', 'HinchasController@equipos_list'); Route::get('search_jugadores/{nombre}', 'JugadoresController@search_jugador'); Route::get('partidos/setMarcador/{id}', 'PartidosController@setMarcador'); Route::resource('noticias', 'NoticiasController'); Route::resource('arbitros', 'ArbitrosController'); Route::resource('tecnicos', 'TecnicosController'); Route::resource('comentarios', 'ComentariosController'); Route::post('comentarios/store', 'ComentariosController@store'); Route::get('newcomment', function () { $comentario = \futboleros\Comentario::find(32); event(new \futboleros\Events\ComentarioCreado($comentario)); return $comentario; }); Route::get('comentarios/show/{id}', 'ComentariosController@show'); Route::get('hinchas/show/{correo}', 'HinchasController@show'); Route::get('pruebaSocket/', 'PartidosController@pruebaSocket'); Route::group(array('middleware' => ''), function () { Route::controller('filemanager', 'FilemanagerLaravelController'); }); Route::group(['prefix' => 'api'], function () { Route::resource('authenticate', 'AuthenticateController', ['only' => ['index']]); Route::post('authenticate', 'AuthenticateController@authenticate'); }); Route::get('authenticate/show/{id}', 'AuthenticateController@show'); Route::delete('/tecnicos/borrar/{id}', 'TecnicosController@borrar');