update
This commit is contained in:
@@ -43,10 +43,10 @@ class UserController extends Controller
|
|||||||
{
|
{
|
||||||
$user = Api::user();
|
$user = Api::user();
|
||||||
|
|
||||||
$user->privacy = ! $user->privacy;
|
$user->setting->privacy = ! $user->setting->privacy;
|
||||||
$user->save();
|
$user->setting->save();
|
||||||
|
|
||||||
return $this->success($user->privacy);
|
return $this->success($user->setting->privacy);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function download(): JsonResponse
|
public function download(): JsonResponse
|
||||||
|
|||||||
16
app/Api/Controllers/VersionController.php
Normal file
16
app/Api/Controllers/VersionController.php
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Api\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
class VersionController extends Controller
|
||||||
|
{
|
||||||
|
public function check(Request $request): JsonResponse
|
||||||
|
{
|
||||||
|
$version = $request->version;
|
||||||
|
|
||||||
|
return $this->success();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -20,7 +20,6 @@ class AuthResource extends JsonResource
|
|||||||
'privacy' => $this->privacy ?? true,
|
'privacy' => $this->privacy ?? true,
|
||||||
'nickname' => $this->info->nickname,
|
'nickname' => $this->info->nickname,
|
||||||
'avatar' => $this->info->avatar,
|
'avatar' => $this->info->avatar,
|
||||||
'address' => $this->username,
|
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
10
app/Api/Routes/version.php
Normal file
10
app/Api/Routes/version.php
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Routing\Router;
|
||||||
|
use Illuminate\Support\Facades\Route;
|
||||||
|
|
||||||
|
Route::group([
|
||||||
|
'prefix' => 'version',
|
||||||
|
], function (Router $router) {
|
||||||
|
$router->post('check', 'VersionController@check');
|
||||||
|
});
|
||||||
@@ -1,17 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
use Illuminate\Routing\Router;
|
|
||||||
use Illuminate\Support\Facades\Route;
|
use Illuminate\Support\Facades\Route;
|
||||||
|
|
||||||
Route::group([
|
Route::get('/', 'IndexController@index');
|
||||||
// 'as' => '',
|
|
||||||
// 'domain' => '',
|
|
||||||
// 'prefix' => '',
|
|
||||||
// 'namespace' => '',
|
|
||||||
// 'middleware' => '',
|
|
||||||
], function (Router $router) {
|
|
||||||
$router->get('/', 'IndexController@index');
|
|
||||||
});
|
|
||||||
|
|
||||||
foreach (glob(app_path('Api/Routes').'/*.php') as $routeFile) {
|
foreach (glob(app_path('Api/Routes').'/*.php') as $routeFile) {
|
||||||
require $routeFile;
|
require $routeFile;
|
||||||
|
|||||||
Reference in New Issue
Block a user