migrate to gtea from bistbucket

This commit is contained in:
2026-03-15 17:08:23 +07:00
commit 129ca2260c
3716 changed files with 566316 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
<?php
namespace App\Traits;
use Exception;
trait Authenticatable
{
/**
* @throws Exception
*/
protected function getCurrentUserId(): int
{
if (app()->runningInConsole()) {
return 1;
}
if (! isset(request()->user()->id)) {
throw new Exception('You are not authenticated to view this.');
}
return (int) request()->user()->id;
}
/**
* @throws Exception
*/
protected function getCurrentRestaurantId(): int
{
if (app()->runningInConsole()) {
return 1;
}
if (! isset(request()->user()->restaurant_id)) {
throw new Exception('You are not authenticated to view this.');
}
return (int) request()->user()->restaurant_id;
}
}