mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-29 11:15:58 +00:00
create/get upload request backend
This commit is contained in:
@@ -30,21 +30,14 @@ class RouteServiceProvider extends ServiceProvider
|
||||
public function map()
|
||||
{
|
||||
$this->mapApiRoutes();
|
||||
|
||||
$this->mapShareRoutes();
|
||||
|
||||
$this->mapUploadRequestRoutes();
|
||||
$this->mapAdminApiRoutes();
|
||||
|
||||
$this->mapSetupWizardApiRoutes();
|
||||
|
||||
$this->mapUserApiRoutes();
|
||||
|
||||
$this->mapMaintenanceRoutes();
|
||||
|
||||
$this->mapFileRoutes();
|
||||
|
||||
$this->mapTeamsRoutes();
|
||||
|
||||
$this->mapWebRoutes();
|
||||
}
|
||||
|
||||
@@ -94,6 +87,13 @@ class RouteServiceProvider extends ServiceProvider
|
||||
->group(base_path('routes/share.php'));
|
||||
}
|
||||
|
||||
protected function mapUploadRequestRoutes()
|
||||
{
|
||||
Route::prefix('api/upload-request')
|
||||
->middleware('api')
|
||||
->group(base_path('routes/upload-request.php'));
|
||||
}
|
||||
|
||||
protected function mapAdminApiRoutes()
|
||||
{
|
||||
Route::prefix('api/admin')
|
||||
|
||||
@@ -16,6 +16,7 @@ use Illuminate\Notifications\Notifiable;
|
||||
use App\Users\Notifications\ResetPassword;
|
||||
use Laravel\Fortify\TwoFactorAuthenticatable;
|
||||
use Illuminate\Contracts\Auth\MustVerifyEmail;
|
||||
use Domain\UploadRequest\Models\UploadRequest;
|
||||
use App\Users\Restrictions\RestrictionsManager;
|
||||
use Illuminate\Database\Eloquent\Relations\HasOne;
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
@@ -180,6 +181,11 @@ class User extends Authenticatable implements MustVerifyEmail
|
||||
return $this->hasMany(Traffic::class);
|
||||
}
|
||||
|
||||
public function uploadRequest(): HasOne
|
||||
{
|
||||
return $this->hasOne(UploadRequest::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Send the password reset notification.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user