<?php namespace App\Http\ViewComposers; use Illuminate\View\View; class Menu { /** * Bind data to the view. * * @param View $view * @return void */ public function compose(View $view) { // Get user companies if ($user = user()) { $companies = $user->companies()->enabled()->limit(10)->get()->sortBy('name'); } else { $companies = []; } $view->with(['companies' => $companies]); } }