/**
  * Displays all sessions for the specified work order.
  *
  * @param int|string $workOrderId
  *
  * @return \Illuminate\View\View
  */
 public function index($workOrderId)
 {
     $workOrder = $this->workOrder->findOrFail($workOrderId);
     $sessions = $this->presenter->table($workOrder);
     $navbar = $this->presenter->navbar();
     return view('work-orders.sessions.index', compact('sessions', 'navbar'));
 }
 /**
  * Displays a table of all unique sessions on the specified work order.
  *
  * @param WorkOrder $workOrder
  *
  * @return \Orchestra\Contracts\Html\Builder
  */
 public function tableSessions(WorkOrder $workOrder)
 {
     $presenter = new WorkOrderSessionPresenter($this->form, $this->table);
     return $presenter->tablePerWorker($workOrder);
 }