hasRoles(['customer'])->pluck('name','id'); } public function getCustomersAndVendorsList() { return User::orderBy('name')->hasRoles(['customer','vendor'])->pluck('name','id'); } public function getWorkersList() { return User::orderBy('name')->hasRoles(['worker'])->pluck('name','id'); } public function getVendorsList() { return User::orderBy('name')->hasRoles(['vendor'])->pluck('name','id'); } public function getProjectsList() { return Project::orderBy('name')->pluck('name','id'); } public function requireFeatureById($featureId) { return Feature::findOrFail($featureId); } }