refactor: move backend in apps/backend

This commit is contained in:
Giovanni committed 2026-10-03 18:35:36 +02:00
1 parent cf529278bd
commit e2b471312c
178 files changed
+210 -193

No files matched your search

File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -1,10 +1,11 @@
<?php <?php
namespace App\Http\Controllers; namespace apps\backend\app\Http\Controllers;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\Auth;
use \Illuminate\Http\JsonResponse; use function App\Http\Controllers\response;
class AuthController extends Controller class AuthController extends Controller
{ {
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Http\Controllers; namespace apps\backend\app\Http\Controllers;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests; use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
@@ -1,19 +1,20 @@
<?php <?php
namespace App\Http\Controllers; namespace apps\backend\app\Http\Controllers;
use App\Mail\EventParticipationCancelledMail; use apps\backend\app\Mail\EventParticipationCancelledMail;
use App\Models\Event; use apps\backend\app\Models\Event;
use Illuminate\Support\Facades\Mail; use apps\backend\app\Models\Task;
use Illuminate\Support\Facades\Notification; use apps\backend\app\Notifications\EventDeleted;
use App\Models\Task; use Carbon\Carbon;
use App\Notifications\EventDeleted;
use Illuminate\Http\Request;
use Illuminate\Http\JsonResponse; use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Log;
use Carbon\Carbon; use Illuminate\Support\Facades\Mail;
use Illuminate\Support\Facades\Notification;
use Illuminate\Support\Facades\Storage; use Illuminate\Support\Facades\Storage;
use function App\Http\Controllers\response;
class EventsController extends Controller class EventsController extends Controller
@@ -1,9 +1,10 @@
<?php <?php
namespace App\Http\Controllers; namespace apps\backend\app\Http\Controllers;
use App\Models\User; use apps\backend\app\Models\User;
use Carbon\Carbon; use Carbon\Carbon;
use function App\Http\Controllers\response;
class ExportController extends Controller class ExportController extends Controller
{ {
@@ -1,10 +1,11 @@
<?php <?php
namespace App\Http\Controllers; namespace apps\backend\app\Http\Controllers;
use Illuminate\Http\JsonResponse; use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Log;
use function App\Http\Controllers\response;
class NotificationsController extends Controller class NotificationsController extends Controller
{ {
@@ -1,10 +1,12 @@
<?php <?php
namespace App\Http\Controllers; namespace apps\backend\app\Http\Controllers;
use Exception;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Typesense\Client; use Typesense\Client;
use Exception; use function App\Http\Controllers\config;
use function App\Http\Controllers\response;
class SearchController extends Controller class SearchController extends Controller
{ {
@@ -1,26 +1,27 @@
<?php <?php
namespace App\Http\Controllers; namespace apps\backend\app\Http\Controllers;
use App\Mail\TaskDateUpdateMail; use apps\backend\app\Mail\TaskDateUpdateMail;
use App\Mail\TaskParticipationCancelledMail; use apps\backend\app\Mail\TaskParticipationCancelledMail;
use App\Mail\VolunteerAssignToTaskMail; use apps\backend\app\Mail\VolunteerAssignToTaskMail;
use App\Mail\VolunteerUnassignToTaskMail; use apps\backend\app\Mail\VolunteerUnassignToTaskMail;
use App\Notifications\TaskDateUpdated; use apps\backend\app\Models\Event;
use App\Notifications\TaskDeleted; use apps\backend\app\Models\Task;
use App\Notifications\VolunteerAssignedToTask; use apps\backend\app\Models\User;
use App\Notifications\VolunteerUnassignedFromTask; use apps\backend\app\Notifications\TaskDateUpdated;
use App\Models\Event; use apps\backend\app\Notifications\TaskDeleted;
use Illuminate\Support\Facades\Mail; use apps\backend\app\Notifications\VolunteerAssignedToTask;
use Illuminate\Support\Facades\Notification; use apps\backend\app\Notifications\VolunteerUnassignedFromTask;
use App\Models\Task; use apps\backend\app\Services\FormatDate;
use App\Models\User;
use Carbon\Carbon; use Carbon\Carbon;
use Illuminate\Http\JsonResponse; use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Log;
use App\Services\FormatDate; use Illuminate\Support\Facades\Mail;
use Illuminate\Support\Facades\Notification;
use function App\Http\Controllers\response;
class TasksController extends Controller class TasksController extends Controller
{ {
@@ -1,33 +1,35 @@
<?php <?php
namespace App\Http\Controllers; namespace apps\backend\app\Http\Controllers;
use App\Mail\EmailChangeConfirmedMail; use apps\backend\app\Mail\CreateUserByAdminMail;
use App\Mail\NotifyEmailChangeMail; use apps\backend\app\Mail\DeactivateAccountMail;
use App\Mail\RegisterMail; use apps\backend\app\Mail\DeleteAccountMail;
use App\Mail\RequestEmailChangeMail; use apps\backend\app\Mail\EmailChangeConfirmedMail;
use App\Mail\UpdatePasswordMail; use apps\backend\app\Mail\NotifyEmailChangeMail;
use App\Mail\UpdateRoleMail; use apps\backend\app\Mail\RegisterMail;
use App\Notifications\VolunteerRoleUpdated; use apps\backend\app\Mail\RequestEmailChangeMail;
use App\Mail\CreateUserByAdminMail; use apps\backend\app\Mail\UpdatePasswordMail;
use App\Mail\DeactivateAccountMail; use apps\backend\app\Mail\UpdateRoleMail;
use App\Mail\DeleteAccountMail; use apps\backend\app\Mail\ValidateMail;
use App\Mail\ValidateMail; use apps\backend\app\Models\User;
use Illuminate\Support\Facades\Notification; use apps\backend\app\Notifications\UserRegistered;
use App\Models\User; use apps\backend\app\Notifications\VolunteerRoleUpdated;
use App\Notifications\UserRegistered; use apps\backend\app\Services\GetRole;
use App\Services\GetRole; use apps\backend\app\Services\UserService;
use Illuminate\Database\Eloquent\ModelNotFoundException; use Illuminate\Database\Eloquent\ModelNotFoundException;
use Illuminate\Http\JsonResponse; use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Log;
use App\Services\UserService;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
use Illuminate\Support\Facades\Notification;
use Illuminate\Support\Facades\Storage; use Illuminate\Support\Facades\Storage;
use Pest\Support\Str; use Pest\Support\Str;
use Propaganistas\LaravelPhone\PhoneNumber; use Propaganistas\LaravelPhone\PhoneNumber;
use function App\Http\Controllers\now;
use function App\Http\Controllers\response;
class UserController extends Controller class UserController extends Controller
{ {
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,8 +1,8 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use App\Services\FormatDate; use apps\backend\app\Services\FormatDate;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Mail\Mailable; use Illuminate\Mail\Mailable;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,8 +1,8 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use App\Services\FormatDate; use apps\backend\app\Services\FormatDate;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Mail\Mailable; use Illuminate\Mail\Mailable;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
@@ -1,8 +1,8 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use App\Services\FormatDate; use apps\backend\app\Services\FormatDate;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Mail\Mailable; use Illuminate\Mail\Mailable;
@@ -1,14 +1,14 @@
<?php <?php
namespace App\Mail; namespace apps\backend\app\Mail;
use apps\backend\app\Services\FormatDate;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Mail\Mailable; use Illuminate\Mail\Mailable;
use Illuminate\Mail\Mailables\Content; use Illuminate\Mail\Mailables\Content;
use Illuminate\Mail\Mailables\Envelope; use Illuminate\Mail\Mailables\Envelope;
use Illuminate\Queue\SerializesModels; use Illuminate\Queue\SerializesModels;
use App\Services\FormatDate;
class VolunteerUnassignToTaskMail extends Mailable class VolunteerUnassignToTaskMail extends Mailable
{ {
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Models; namespace apps\backend\app\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Models; namespace apps\backend\app\Models;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Models; namespace apps\backend\app\Models;
// use Illuminate\Contracts\Auth\MustVerifyEmail; // use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Factories\HasFactory;
@@ -9,7 +9,7 @@ use Illuminate\Notifications\Notifiable;
class User extends Authenticatable class User extends Authenticatable
{ {
/** @use HasFactory<\Database\Factories\UserFactory> */ /** @use HasFactory<\apps\backend\database\factories\UserFactory> */
use HasFactory, Notifiable; use HasFactory, Notifiable;
/** /**
@@ -1,13 +1,12 @@
<?php <?php
namespace App\Notifications; namespace apps\backend\app\Notifications;
use App\Mail\EventParticipationCancelledMail; use apps\backend\app\Models\Event;
use App\Models\Event;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast; use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use Illuminate\Notifications\Messages\BroadcastMessage; use Illuminate\Notifications\Messages\BroadcastMessage;
use Illuminate\Notifications\Notification;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
class EventDeleted extends Notification implements ShouldBroadcast class EventDeleted extends Notification implements ShouldBroadcast
@@ -1,14 +1,13 @@
<?php <?php
namespace App\Notifications; namespace apps\backend\app\Notifications;
use App\Mail\TaskDateUpdateMail; use apps\backend\app\Models\Event;
use App\Models\Event; use apps\backend\app\Models\Task;
use App\Models\Task;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast; use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use Illuminate\Notifications\Messages\BroadcastMessage; use Illuminate\Notifications\Messages\BroadcastMessage;
use Illuminate\Notifications\Notification;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
class TaskDateUpdated extends Notification implements ShouldBroadcast class TaskDateUpdated extends Notification implements ShouldBroadcast
@@ -1,14 +1,13 @@
<?php <?php
namespace App\Notifications; namespace apps\backend\app\Notifications;
use App\Mail\TaskParticipationCancelledMail; use apps\backend\app\Models\Event;
use App\Models\Event; use apps\backend\app\Models\Task;
use App\Models\Task;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast; use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use Illuminate\Notifications\Messages\BroadcastMessage; use Illuminate\Notifications\Messages\BroadcastMessage;
use Illuminate\Notifications\Notification;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
class TaskDeleted extends Notification implements ShouldBroadcast class TaskDeleted extends Notification implements ShouldBroadcast
@@ -1,14 +1,13 @@
<?php <?php
namespace App\Notifications; namespace apps\backend\app\Notifications;
use App\Models\User; use apps\backend\app\Models\User;
use App\Mail\RegisterMail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast; use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use Illuminate\Notifications\Messages\BroadcastMessage; use Illuminate\Notifications\Messages\BroadcastMessage;
use Illuminate\Notifications\Messages\MailMessage; use Illuminate\Notifications\Messages\MailMessage;
use Illuminate\Notifications\Notification;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
class UserRegistered extends Notification implements ShouldBroadcast class UserRegistered extends Notification implements ShouldBroadcast
@@ -1,14 +1,13 @@
<?php <?php
namespace App\Notifications; namespace apps\backend\app\Notifications;
use App\Mail\VolunteerAssignToTaskMail; use apps\backend\app\Models\Event;
use App\Models\Event; use apps\backend\app\Models\Task;
use App\Models\Task;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast; use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use Illuminate\Notifications\Messages\BroadcastMessage; use Illuminate\Notifications\Messages\BroadcastMessage;
use Illuminate\Notifications\Notification;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
class VolunteerAssignedToTask extends Notification implements ShouldBroadcast class VolunteerAssignedToTask extends Notification implements ShouldBroadcast
@@ -1,12 +1,11 @@
<?php <?php
namespace App\Notifications; namespace apps\backend\app\Notifications;
use App\Mail\UpdateRoleMail;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast; use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use Illuminate\Notifications\Messages\BroadcastMessage; use Illuminate\Notifications\Messages\BroadcastMessage;
use Illuminate\Notifications\Notification;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
class VolunteerRoleUpdated extends Notification implements ShouldBroadcast class VolunteerRoleUpdated extends Notification implements ShouldBroadcast
@@ -1,14 +1,13 @@
<?php <?php
namespace App\Notifications; namespace apps\backend\app\Notifications;
use App\Mail\VolunteerUnassignToTaskMail; use apps\backend\app\Models\Event;
use App\Models\Event; use apps\backend\app\Models\Task;
use App\Models\Task;
use Illuminate\Bus\Queueable; use Illuminate\Bus\Queueable;
use Illuminate\Notifications\Notification;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast; use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use Illuminate\Notifications\Messages\BroadcastMessage; use Illuminate\Notifications\Messages\BroadcastMessage;
use Illuminate\Notifications\Notification;
use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Mail;
class VolunteerUnassignedFromTask extends Notification implements ShouldBroadcast class VolunteerUnassignedFromTask extends Notification implements ShouldBroadcast
@@ -1,9 +1,10 @@
<?php <?php
namespace App\Observers; namespace apps\backend\app\Observers;
use App\Models\Event; use apps\backend\app\Models\Event;
use App\Services\TypesenseService; use apps\backend\app\Services\TypesenseService;
use function App\Observers\app;
class EventObserver class EventObserver
{ {
@@ -1,9 +1,10 @@
<?php <?php
namespace App\Observers; namespace apps\backend\app\Observers;
use App\Models\User; use apps\backend\app\Models\User;
use App\Services\TypesenseService; use apps\backend\app\Services\TypesenseService;
use function App\Observers\app;
class UserObserver class UserObserver
{ {
@@ -1,9 +1,8 @@
<?php <?php
namespace App\Policies; namespace apps\backend\app\Policies;
use App\Models\Event; use apps\backend\app\Models\User;
use App\Models\User;
use Illuminate\Auth\Access\Response; use Illuminate\Auth\Access\Response;
class EventsPolicy class EventsPolicy
@@ -1,9 +1,8 @@
<?php <?php
namespace App\Policies; namespace apps\backend\app\Policies;
use App\Models\Task; use apps\backend\app\Models\User;
use App\Models\User;
use Illuminate\Auth\Access\Response; use Illuminate\Auth\Access\Response;
class TasksPolicy class TasksPolicy
@@ -1,8 +1,8 @@
<?php <?php
namespace App\Policies; namespace apps\backend\app\Policies;
use App\Models\User; use apps\backend\app\Models\User;
use Illuminate\Auth\Access\Response; use Illuminate\Auth\Access\Response;
class UsersPolicy class UsersPolicy
@@ -1,13 +1,14 @@
<?php <?php
namespace App\Providers; namespace apps\backend\app\Providers;
use App\Models\Event; use apps\backend\app\Models\Event;
use App\Models\User; use apps\backend\app\Models\User;
use App\Observers\EventObserver; use apps\backend\app\Observers\EventObserver;
use App\Observers\UserObserver; use apps\backend\app\Observers\UserObserver;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Route;
use Illuminate\Support\ServiceProvider;
use function App\Providers\base_path;
class AppServiceProvider extends ServiceProvider class AppServiceProvider extends ServiceProvider
{ {
@@ -1,9 +1,10 @@
<?php <?php
namespace App\Providers; namespace apps\backend\app\Providers;
use Illuminate\Support\Facades\Broadcast; use Illuminate\Support\Facades\Broadcast;
use Illuminate\Support\ServiceProvider; use Illuminate\Support\ServiceProvider;
use function App\Providers\base_path;
class BroadcastServiceProvider extends ServiceProvider class BroadcastServiceProvider extends ServiceProvider
{ {
@@ -1,13 +1,13 @@
<?php <?php
namespace App\Providers; namespace apps\backend\app\Providers;
use App\Models\Event; use apps\backend\app\Models\Event;
use App\Models\Task; use apps\backend\app\Models\Task;
use App\Models\User; use apps\backend\app\Models\User;
use App\Policies\EventsPolicy; use apps\backend\app\Policies\EventsPolicy;
use App\Policies\TasksPolicy; use apps\backend\app\Policies\TasksPolicy;
use App\Policies\UsersPolicy; use apps\backend\app\Policies\UsersPolicy;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Illuminate\Support\ServiceProvider; use Illuminate\Support\ServiceProvider;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Services; namespace apps\backend\app\Services;
use Carbon\Carbon; use Carbon\Carbon;
@@ -1,6 +1,6 @@
<?php <?php
namespace App\Services; namespace apps\backend\app\Services;
class GetRole class GetRole
{ {
@@ -1,11 +1,13 @@
<?php <?php
namespace App\Services; namespace apps\backend\app\Services;
use App\Models\User; use apps\backend\app\Models\Event;
use App\Models\Event; use apps\backend\app\Models\User;
use Illuminate\Support\Facades\Cache; use Illuminate\Support\Facades\Cache;
use Typesense\Client; use Typesense\Client;
use function App\Services\config;
use function App\Services\report;
class TypesenseService class TypesenseService
{ {
@@ -1,7 +1,7 @@
<?php <?php
namespace App\Services; namespace apps\backend\app\Services;
use App\Models\User; use apps\backend\app\Models\User;
use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Log;
class UserService class UserService
+1 -1
View File
@@ -11,7 +11,7 @@ require __DIR__.'/vendor/autoload.php';
// Bootstrap Laravel and handle the command... // Bootstrap Laravel and handle the command...
/** @var Application $app */ /** @var Application $app */
$app = require_once __DIR__.'/bootstrap/app.php'; $app = require_once __DIR__ . '/bootstrap/app.php';
$status = $app->handleCommand(new ArgvInput); $status = $app->handleCommand(new ArgvInput);
@@ -6,7 +6,7 @@ use Illuminate\Foundation\Configuration\Middleware;
return Application::configure(basePath: dirname(__DIR__)) return Application::configure(basePath: dirname(__DIR__))
->withRouting( ->withRouting(
web: __DIR__.'/../routes/web.php', web: __DIR__ . '/../routes/web.php',
api: __DIR__.'/../routes/api.php', api: __DIR__.'/../routes/api.php',
commands: __DIR__.'/../routes/console.php', commands: __DIR__.'/../routes/console.php',
channels: __DIR__.'/../routes/channels.php', channels: __DIR__.'/../routes/channels.php',
File renamed without changes.
+7
View File
@@ -0,0 +1,7 @@
<?php
return [
\apps\backend\app\Providers\AppServiceProvider::class,
\apps\backend\app\Providers\BroadcastServiceProvider::class,
\apps\backend\app\Providers\GateServiceProvider::class,
];
File renamed without changes.
View File
File renamed without changes.
File renamed without changes.
@@ -62,7 +62,7 @@ return [
'providers' => [ 'providers' => [
'users' => [ 'users' => [
'driver' => 'eloquent', 'driver' => 'eloquent',
'model' => env('AUTH_MODEL', App\Models\User::class), 'model' => env('AUTH_MODEL', \apps\backend\app\Models\User::class),
], ],
// 'users' => [ // 'users' => [
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -1,11 +1,11 @@
<?php <?php
namespace Database\Factories; namespace apps\backend\database\factories;
use Illuminate\Database\Eloquent\Factories\Factory; use Illuminate\Database\Eloquent\Factories\Factory;
/** /**
* @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\Event> * @extends \Illuminate\Database\Eloquent\Factories\Factory<\apps\backend\app\Models\Event>
*/ */
class EventFactory extends Factory class EventFactory extends Factory
{ {
@@ -1,13 +1,14 @@
<?php <?php
namespace Database\Factories; namespace apps\backend\database\factories;
use Illuminate\Database\Eloquent\Factories\Factory; use Illuminate\Database\Eloquent\Factories\Factory;
use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Str; use Illuminate\Support\Str;
use function Database\Factories\fake;
/** /**
* @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\User> * @extends \Illuminate\Database\Eloquent\Factories\Factory<\apps\backend\app\Models\User>
*/ */
class UserFactory extends Factory class UserFactory extends Factory
{ {
@@ -1,11 +1,12 @@
<?php <?php
namespace apps\backend\database\migrations;
use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
return new class extends Migration return new class extends Migration {
{
/** /**
* Run the migrations. * Run the migrations.
*/ */
@@ -1,8 +1,11 @@
<?php <?php
namespace Database\Seeders; namespace apps\backend\database\seeders;
use apps\backend\database\seeders\DevSeeder;
use apps\backend\database\seeders\ProdSeeder;
use Illuminate\Database\Seeder; use Illuminate\Database\Seeder;
use function Database\Seeders\config;
class DatabaseSeeder extends Seeder class DatabaseSeeder extends Seeder
{ {
@@ -1,12 +1,15 @@
<?php <?php
namespace Database\Seeders; namespace apps\backend\database\seeders;
use App\Models\Event; use apps\backend\app\Models\Event;
use App\Models\User; use apps\backend\app\Models\User;
use App\Services\TypesenseService; use apps\backend\app\Services\TypesenseService;
use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder; use Illuminate\Database\Seeder;
use function Database\Seeders\app;
use function Database\Seeders\bcrypt;
use function Database\Seeders\config;
class DevSeeder extends Seeder class DevSeeder extends Seeder
{ {
@@ -1,10 +1,13 @@
<?php <?php
namespace Database\Seeders; namespace apps\backend\database\seeders;
use App\Models\User; use apps\backend\app\Models\User;
use App\Services\TypesenseService; use apps\backend\app\Services\TypesenseService;
use Illuminate\Database\Seeder; use Illuminate\Database\Seeder;
use function Database\Seeders\app;
use function Database\Seeders\bcrypt;
use function Database\Seeders\config;
class ProdSeeder extends Seeder class ProdSeeder extends Seeder
{ {
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -15,6 +15,6 @@ require __DIR__.'/../vendor/autoload.php';
// Bootstrap Laravel and handle the request... // Bootstrap Laravel and handle the request...
/** @var Application $app */ /** @var Application $app */
$app = require_once __DIR__.'/../bootstrap/app.php'; $app = require_once __DIR__ . '/../bootstrap/app.php';
$app->handleRequest(Request::capture()); $app->handleRequest(Request::capture());
File renamed without changes.
Loaded 100 of 178 files, more files were not shown because too many files have changed in this diff. Show more