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; } }