GuestController.php 764 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\CareMonth;
  4. use App\Models\CareMonthEntry;
  5. use App\Models\Client;
  6. use App\Models\Pro;
  7. use App\Models\Section;
  8. use App\Models\SectionTemplate;
  9. use Illuminate\Http\Request;
  10. use Illuminate\Support\Facades\File;
  11. class GuestController extends Controller
  12. {
  13. public function section(Request $request, $guestAccessCode )
  14. {
  15. $section = Section::where('guest_access_code', $guestAccessCode)->first();
  16. abort_if(!$section, 404, 'Invalid access code');
  17. abort_if($section->guest_access_level == 'NONE', 401, 'Invalid access code');
  18. $patient = $section->note->client;
  19. return view('app.guest.section', compact('patient','section', 'guestAccessCode'));
  20. }
  21. }