diff --git a/Controller/ApiController.php b/Controller/ApiController.php index f0e8dd9..11f396e 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -71,7 +71,7 @@ final class ApiController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -79,7 +79,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiMediaUpload(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiMediaUpload(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { $uploads = $this->uploadFiles( names: $request->getDataList('names'), @@ -552,7 +552,7 @@ final class ApiController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -560,7 +560,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiMediaUpdate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiMediaUpdate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { /** @var Media $old */ $old = MediaMapper::get()->where('id', (int) $request->getData('id'))->execute(); @@ -618,7 +618,7 @@ final class ApiController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -626,7 +626,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiReferenceCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiReferenceCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { if (!empty($val = $this->validateReferenceCreate($request))) { $response->header->status = RequestStatusCode::R_400; @@ -724,7 +724,7 @@ final class ApiController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -732,7 +732,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiCollectionAdd(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiCollectionAdd(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { $collection = (int) $request->getData('collection'); $media = $request->getDataJson('media-list'); @@ -755,7 +755,7 @@ final class ApiController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -763,7 +763,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiCollectionCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiCollectionCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { if (!empty($val = $this->validateCollectionCreate($request))) { $response->header->status = RequestStatusCode::R_400; @@ -947,7 +947,7 @@ final class ApiController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -957,7 +957,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiMediaCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiMediaCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { $path = \urldecode($request->getDataString('path') ?? ''); $virtualPath = \urldecode($request->getDataString('virtualpath') ?? '/'); @@ -1023,7 +1023,7 @@ final class ApiController extends Controller * * @param HttpRequest $request Request * @param HttpResponse $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -1031,7 +1031,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiMediaExport(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiMediaExport(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { $filePath = ''; $media = null; @@ -1072,11 +1072,8 @@ final class ApiController extends Controller return; } - if (!isset($data, $data['guard'])) { - if (!isset($data)) { - $data = []; - } + if (!isset($data['guard'])) { $data['guard'] = __DIR__ . '/../Files'; } } elseif (empty($data) || !isset($data['guard'])) { @@ -1378,7 +1375,7 @@ final class ApiController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -1386,7 +1383,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiMediaTypeCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiMediaTypeCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { if (!empty($val = $this->validateMediaTypeCreate($request))) { $response->header->status = RequestStatusCode::R_400; @@ -1450,7 +1447,7 @@ final class ApiController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return void * @@ -1458,7 +1455,7 @@ final class ApiController extends Controller * * @since 1.0.0 */ - public function apiMediaTypeL11nCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void + public function apiMediaTypeL11nCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { if (!empty($val = $this->validateMediaTypeL11nCreate($request))) { $response->header->status = RequestStatusCode::R_400; diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 062dfbc..c677c6f 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -54,14 +54,14 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewMediaList(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewMediaList(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Media/Theme/Backend/media-list'); @@ -189,14 +189,14 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewMediaSingle(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewMediaSingle(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new MediaView($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Media/Theme/Backend/media-single'); @@ -371,14 +371,14 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewModuleSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewModuleSettings(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1000105001, $request, $response); @@ -401,14 +401,14 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewMediaTypeSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewMediaTypeSettings(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/' . static::NAME . '/Admin/Settings/Theme/Backend/settings-type'); @@ -434,14 +434,14 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewMediaUpload(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewMediaUpload(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Media/Theme/Backend/media-upload'); @@ -454,14 +454,14 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewMediaFileCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewMediaFileCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Media/Theme/Backend/media-file-create'); @@ -477,14 +477,14 @@ final class BackendController extends Controller * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Generic data + * @param array $data Generic data * * @return RenderableInterface * * @since 1.0.0 * @codeCoverageIgnore */ - public function viewMediaCollectionCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface + public function viewMediaCollectionCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface { $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Media/Theme/Backend/media-collection-create'); diff --git a/Controller/FileUploaderTrait.php b/Controller/FileUploaderTrait.php index c168752..c9bf2e1 100644 --- a/Controller/FileUploaderTrait.php +++ b/Controller/FileUploaderTrait.php @@ -33,14 +33,14 @@ trait FileUploaderTrait * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response - * @param mixed $data Misc. data + * @param array $data Misc. data * * @return void * * @since 1.0.0 * @codeCoverageIgnore */ - public function setUpFileUploaderTrait(RequestAbstract $request, ResponseAbstract $response, $data = null) : void + public function setUpFileUploaderTrait(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { $head = $response->data['Content']->head; $nonce = $this->app->appSettings->getOption('script-nonce');