hasRole('Admin')) return true; } public function delete(User $user, TestType $TestType) { if ($user->hasRole('Admin')) return true; } public function update(User $user, TestType $TestType) { if ($user->hasRole('Admin') && $TestType->test_results->count() == 0) return true; } public function store(User $user) { if ($user->hasRole('Admin')) return true; } public function getInputs(User $user) { // if($user->hasRole('Admin')) return true; } public function generateBarcode(User $user, TestType $TestType) { if ($user->hasRole('Admin')) return true; } }