public function __construct() { $this->user = Auth::user(); view()->share('signedIn', Auth::check()); view()->share('user', $this->user); view()->share('bookCategories', Category::roots()->get()); }
public function categoryOptions() { $roots = Category::roots()->get(); $options = []; foreach ($roots as $root) { $children = $root->children()->get(); $options[$root->name] = $children->lists('name', 'id')->toArray(); } return $options; }