Attendize/app/Http/Controllers/EventViewEmbeddedController...

29 lines
625 B
PHP
Raw Normal View History

2016-03-05 00:18:10 +00:00
<?php
2016-02-29 15:59:36 +00:00
2016-03-05 00:18:10 +00:00
namespace App\Http\Controllers;
2016-02-29 15:59:36 +00:00
2016-03-05 00:18:10 +00:00
use App\Models\Event;
2016-02-29 15:59:36 +00:00
2016-03-05 00:18:10 +00:00
class EventViewEmbeddedController extends Controller
{
/**
* Show an embedded version of the event page
*
* @param $event_id
* @return mixed
*/
2016-03-05 00:18:10 +00:00
public function showEmbeddedEvent($event_id)
{
2016-02-29 15:59:36 +00:00
$event = Event::findOrFail($event_id);
$data = [
2016-03-05 00:18:10 +00:00
'event' => $event,
'tickets' => $event->tickets()->where('is_hidden', 0)->orderBy('sort_order', 'desc')->get(),
2016-03-05 00:18:10 +00:00
'is_embedded' => '1',
2016-02-29 15:59:36 +00:00
];
return view('Public.ViewEvent.Embedded.EventPage', $data);
2016-02-29 15:59:36 +00:00
}
}