Example #1
0
 /**
  * Return JSON for the specified resource.
  *
  * @param string $slug
  *
  * @return \Illuminate\Http\Response
  */
 public function showJson(City $city, Event $event)
 {
     $event->user = $event->user;
     // Eh? Doesn't work without this ?
     $event->colorScheme;
     $event->category;
     $event->parsedContent = $event->parseMarkdown('content');
     $event->shortDates = $event->shortDates();
     $event->longDates = $event->longDates();
     $event->times = $event->times();
     $event->url = action('EventsController@show', ['city_code' => $city->iata, 'slug' => $event->slug]);
     return response()->json($event);
 }