api resource refactoring

This commit is contained in:
Peter Papp
2021-08-27 09:41:14 +02:00
parent 5c6a873b02
commit e0e060e5a1
22 changed files with 173 additions and 79 deletions

View File

@@ -3,6 +3,8 @@ namespace Domain\Items\Controllers;
use Auth;
use App\Http\Controllers\Controller;
use Domain\Files\Resources\FileResource;
use Domain\Folders\Resources\FolderResource;
use Illuminate\Database\Eloquent\Model;
use Domain\Items\Requests\RenameItemRequest;
use Domain\Items\Actions\RenameFileOrFolderAction;
@@ -24,7 +26,7 @@ class RenameFileOrFolderController extends Controller
public function __invoke(
RenameItemRequest $request,
string $id,
): Model | array {
): FileResource|FolderResource|array {
if (is_demo_account(Auth::user()->email)) {
return ($this->fakeRenameFileOrFolder)($request, $id);
}