| = $type->getId(); ?>
| = $this->printHtml($type->name); ?>
diff --git a/Admin/Status.php b/Admin/Status.php
index 005da85..93e1d04 100755
--- a/Admin/Status.php
+++ b/Admin/Status.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Admin
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\Module\StatusAbstract;
* Status class.
*
* @package Modules\Media\Admin
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Admin/Uninstaller.php b/Admin/Uninstaller.php
index a101887..4fde98f 100755
--- a/Admin/Uninstaller.php
+++ b/Admin/Uninstaller.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Admin
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\Module\UninstallerAbstract;
* Uninstaller class.
*
* @package Modules\Media\Admin
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Admin/Updater.php b/Admin/Updater.php
index 40428c6..93be03d 100755
--- a/Admin/Updater.php
+++ b/Admin/Updater.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Admin
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\Module\UpdaterAbstract;
* Updater class.
*
* @package Modules\Media\Admin
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Controller/ApiController.php b/Controller/ApiController.php
index 5d7e525..01ddbf6 100755
--- a/Controller/ApiController.php
+++ b/Controller/ApiController.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -61,7 +61,7 @@ use phpOMS\Views\View;
* Media class.
*
* @package Modules\Media
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
@@ -87,14 +87,14 @@ final class ApiController extends Controller
fileNames: $request->getDataList('filenames'),
files: $request->getFiles(),
account: $request->header->account,
- basePath: __DIR__ . '/../../../Modules/Media/Files' . \urldecode((string) ($request->getData('path') ?? '')),
- virtualPath: \urldecode((string) ($request->getData('virtualpath') ?? '')),
- password: (string) ($request->getData('password') ?? ''),
- encryptionKey: (string) ($request->getData('encrypt') ?? ''),
- pathSettings: (int) ($request->getData('pathsettings') ?? PathSettings::RANDOM_PATH), // IMPORTANT!!!
- hasAccountRelation: (bool) ($request->getData('link_account') ?? false),
- readContent: (bool) ($request->getData('parse_content') ?? false),
- unit: $request->getData('unit', 'int')
+ basePath: __DIR__ . '/../../../Modules/Media/Files' . \urldecode($request->getDataString('path') ?? ''),
+ virtualPath: \urldecode($request->getDataString('virtualpath') ?? ''),
+ password: $request->getDataString('password') ?? '',
+ encryptionKey: $request->getDataString('encrypt') ?? '',
+ pathSettings: $request->getDataInt('pathsettings') ?? PathSettings::RANDOM_PATH, // IMPORTANT!!!
+ hasAccountRelation: $request->getDataBool('link_account') ?? false,
+ readContent: $request->getDataBool('parse_content') ?? false,
+ unit: $request->getDataInt('unit')
);
$ids = [];
@@ -591,7 +591,7 @@ final class ApiController extends Controller
$media->isAbsolute = false;
}
- if ($request->getData('content') !== null) {
+ if ($request->hasData('content')) {
\file_put_contents(
$media->isAbsolute ? $media->getPath() : __DIR__ . '/../../../' . \ltrim($media->getPath(), '\\/'),
$request->getData('content')
@@ -634,8 +634,8 @@ final class ApiController extends Controller
if ($parentCollectionId === 0) {
/** @var Collection $parentCollection */
$parentCollection = CollectionMapper::get()
- ->where('virtualPath', \dirname($request->getData('virtualpath') ?? ''))
- ->where('name', \basename($request->getData('virtualpath') ?? ''))
+ ->where('virtualPath', \dirname($request->getDataString('virtualpath') ?? ''))
+ ->where('name', \basename($request->getDataString('virtualpath') ?? ''))
->execute();
$parentCollectionId = $parentCollection->getId();
@@ -675,10 +675,10 @@ final class ApiController extends Controller
private function createReferenceFromRequest(RequestAbstract $request) : Reference
{
$mediaReference = new Reference();
- $mediaReference->name = \basename($request->getData('virtualpath'));
+ $mediaReference->name = \basename($request->getDataString('virtualpath') ?? '/');
$mediaReference->source = new NullMedia((int) $request->getData('source'));
$mediaReference->createdBy = new NullAccount($request->header->account);
- $mediaReference->setVirtualPath(\dirname($request->getData('virtualpath')));
+ $mediaReference->setVirtualPath(\dirname($request->getDataString('virtualpath') ?? '/'));
return $mediaReference;
}
@@ -704,13 +704,27 @@ final class ApiController extends Controller
return [];
}
- // Very similar to create Reference
- // Reference = it's own media element which points to another element (disadvantage = additional step)
- // Collection add = directly pointing to other media element (disadvantage = we don't know if we are allowed to modify/delete)
+ /**
+ * Api method to add an element to a collection.
+ *
+ * Very similar to create Reference
+ * Reference = it's own media element which points to another element (disadvantage = additional step)
+ * Collection add = directly pointing to other media element (disadvantage = we don't know if we are allowed to modify/delete)
+ *
+ * @param RequestAbstract $request Request
+ * @param ResponseAbstract $response Response
+ * @param mixed $data Generic data
+ *
+ * @return void
+ *
+ * @api
+ *
+ * @since 1.0.0
+ */
public function apiCollectionAdd(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
{
$collection = (int) $request->getData('collection');
- $media = $request->getDataJson('media-list');
+ $media = $request->getDataJson('media-list');
foreach ($media as $file) {
$this->createModelRelation(
@@ -784,8 +798,8 @@ final class ApiController extends Controller
private function createCollectionFromRequest(RequestAbstract $request) : Collection
{
$mediaCollection = new Collection();
- $mediaCollection->name = (string) ($request->getData('name') ?? '');
- $mediaCollection->description = ($description = Markdown::parse($request->getData('description') ?? ''));
+ $mediaCollection->name = $request->getDataString('name') ?? '';
+ $mediaCollection->description = ($description = Markdown::parse($request->getDataString('description') ?? ''));
$mediaCollection->descriptionRaw = $description;
$mediaCollection->createdBy = new NullAccount($request->header->account);
@@ -937,9 +951,9 @@ final class ApiController extends Controller
*/
public function apiMediaCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
{
- $path = \urldecode((string) ($request->getData('path') ?? ''));
+ $path = \urldecode($request->getDataString('path') ?? '');
$virtualPath = \urldecode((string) ($request->getData('virtualpath') ?? '/'));
- $fileName = (string) ($request->getData('filename') ?? ($request->getData('name') ?? ''));
+ $fileName = (string) ($request->getData('filename') ?? ($request->getDataString('name') ?? ''));
$fileName .= \strripos($fileName, '.') === false ? '.txt' : '';
$outputDir = '';
@@ -966,7 +980,7 @@ final class ApiController extends Controller
}
}
- \file_put_contents($outputDir . '/' . $fileName, (string) ($request->getData('content') ?? ''));
+ \file_put_contents($outputDir . '/' . $fileName, $request->getDataString('content') ?? '');
$outputDir = \substr($outputDir, \strlen(__DIR__ . '/../../..'));
$status = [
@@ -974,8 +988,8 @@ final class ApiController extends Controller
'status' => UploadStatus::OK,
'path' => $outputDir,
'filename' => $fileName,
- 'name' => $request->getData('name') ?? '',
- 'size' => \strlen((string) ($request->getData('content') ?? '')),
+ 'name' => $request->getDataString('name') ?? '',
+ 'size' => \strlen($request->getDataString('content') ?? ''),
'extension' => \substr($fileName, \strripos($fileName, '.') + 1),
],
];
@@ -988,7 +1002,7 @@ final class ApiController extends Controller
$virtualPath,
$request->getOrigin(),
$this->app,
- unit: $request->getData('unit', 'int')
+ unit: $request->getDataInt('unit')
);
$ids[] = $created->getId();
@@ -1281,10 +1295,10 @@ final class ApiController extends Controller
private function createDocTypeFromRequest(RequestAbstract $request) : MediaType
{
$type = new MediaType();
- $type->name = (string) ($request->getData('name') ?? '');
+ $type->name = $request->getDataString('name') ?? '';
if (!empty($request->getData('title'))) {
- $type->setL11n($request->getData('title'), $request->getData('lang') ?? $request->getLanguage());
+ $type->setL11n($request->getDataString('title') ?? '', $request->getData('lang') ?? $request->getLanguage());
}
return $type;
@@ -1351,11 +1365,11 @@ final class ApiController extends Controller
private function createMediaTypeL11nFromRequest(RequestAbstract $request) : BaseStringL11n
{
$l11nMediaType = new BaseStringL11n();
- $l11nMediaType->ref = (int) ($request->getData('type') ?? 0);
- $l11nMediaType->content = (string) ($request->getData('title') ?? '');
- $l11nMediaType->setLanguage((string) (
- $request->getData('language') ?? $request->getLanguage()
- ));
+ $l11nMediaType->ref = $request->getDataInt('type') ?? 0;
+ $l11nMediaType->content = $request->getDataString('title') ?? '';
+ $l11nMediaType->setLanguage(
+ $request->getDataString('language') ?? $request->getLanguage()
+ );
return $l11nMediaType;
}
diff --git a/Controller/BackendController.php b/Controller/BackendController.php
index 522ead2..b0669de 100755
--- a/Controller/BackendController.php
+++ b/Controller/BackendController.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -42,7 +42,7 @@ use phpOMS\Views\View;
* Media class.
*
* @package Modules\Media
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
* @codeCoverageIgnore
@@ -210,9 +210,9 @@ final class BackendController extends Controller
$view->setTemplate('/Modules/Media/Theme/Backend/media-single');
$view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1000401001, $request, $response));
- $id = $request->getData('id', 'int');
+ $id = $request->getDataInt('id');
if ($id === 0) {
- $path = \urldecode($request->getData('path'));
+ $path = \urldecode($request->getDataString('path') ?? '');
$media = new NullMedia();
if (\is_file(__DIR__ . '/../Files' . $path)) {
$name = \explode('.', \basename($path));
@@ -257,7 +257,7 @@ final class BackendController extends Controller
$view->addData('path', $collection->getVirtualPath() . '/' . $collection->name);
$view->setTemplate('/Modules/Media/Theme/Backend/media-list');
} else {
- $sub = $request->getData('sub') ?? '';
+ $sub = $request->getDataString('sub') ?? '';
if (\is_dir($media->getPath())
&& (\is_dir($media->getPath() . $sub))
) {
@@ -391,7 +391,7 @@ final class BackendController extends Controller
$view = new View($this->app->l11nManager, $request, $response);
$view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1000105001, $request, $response));
- $id = $request->getData('id') ?? '';
+ $id = $request->getDataString('id') ?? '';
$settings = SettingMapper::getAll()->where('module', $id)->execute();
if (!($settings instanceof NullSetting)) {
diff --git a/Controller/Controller.php b/Controller/Controller.php
index 6232bcd..8fbfb6d 100755
--- a/Controller/Controller.php
+++ b/Controller/Controller.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\Module\ModuleAbstract;
* Media class.
*
* @package Modules\Media
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Controller/FileUploaderTrait.php b/Controller/FileUploaderTrait.php
index e530d94..319ba49 100755
--- a/Controller/FileUploaderTrait.php
+++ b/Controller/FileUploaderTrait.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Controller
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -22,7 +22,7 @@ use phpOMS\Message\ResponseAbstract;
* Options trait.
*
* @package Modules\Media\Controller
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/Collection.php b/Models/Collection.php
index f10a691..ab479e7 100755
--- a/Models/Collection.php
+++ b/Models/Collection.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\Utils\StringUtils;
* Media class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/CollectionMapper.php b/Models/CollectionMapper.php
index abb151b..1be6e18 100755
--- a/Models/CollectionMapper.php
+++ b/Models/CollectionMapper.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -21,7 +21,7 @@ use phpOMS\DataStorage\Database\Mapper\ReadMapper;
* Mapper class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/Media.php b/Models/Media.php
index 255582a..98c221c 100755
--- a/Models/Media.php
+++ b/Models/Media.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -23,7 +23,7 @@ use Modules\Tag\Models\Tag;
* Media class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/MediaClass.php b/Models/MediaClass.php
index 593613a..892c9db 100755
--- a/Models/MediaClass.php
+++ b/Models/MediaClass.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Media class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
@@ -30,7 +30,7 @@ use phpOMS\Stdlib\Base\Enum;
* Used to differentiate the type/class of media
*
* @package phpOMS\DataStorage\Database
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/MediaContent.php b/Models/MediaContent.php
index bbcf754..f2ea857 100755
--- a/Models/MediaContent.php
+++ b/Models/MediaContent.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Media class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/MediaContentMapper.php b/Models/MediaContentMapper.php
index 15b033f..5ab6225 100755
--- a/Models/MediaContentMapper.php
+++ b/Models/MediaContentMapper.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory;
* Media mapper class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/MediaMapper.php b/Models/MediaMapper.php
index 5b50a0e..e6a6088 100755
--- a/Models/MediaMapper.php
+++ b/Models/MediaMapper.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -23,7 +23,7 @@ use phpOMS\DataStorage\Database\Mapper\ReadMapper;
* Media mapper class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/MediaStatus.php b/Models/MediaStatus.php
index b620e93..0ba9c1b 100755
--- a/Models/MediaStatus.php
+++ b/Models/MediaStatus.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Media class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
@@ -28,7 +28,7 @@ use phpOMS\Stdlib\Base\Enum;
* Media status enum.
*
* @package phpOMS\DataStorage\Database
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/MediaType.php b/Models/MediaType.php
index 45954d8..a290c59 100755
--- a/Models/MediaType.php
+++ b/Models/MediaType.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -21,7 +21,7 @@ use phpOMS\Localization\ISO639x1Enum;
* Media type class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/MediaTypeL11nMapper.php b/Models/MediaTypeL11nMapper.php
index 70c25fa..5d0652c 100755
--- a/Models/MediaTypeL11nMapper.php
+++ b/Models/MediaTypeL11nMapper.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -21,7 +21,7 @@ use phpOMS\Localization\BaseStringL11n;
* Media type l11n mapper class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/MediaTypeMapper.php b/Models/MediaTypeMapper.php
index 2dff8d5..73664e3 100755
--- a/Models/MediaTypeMapper.php
+++ b/Models/MediaTypeMapper.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory;
* Media type mapper class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/NullCollection.php b/Models/NullCollection.php
index 9ea423c..81e9744 100755
--- a/Models/NullCollection.php
+++ b/Models/NullCollection.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Media class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/NullMedia.php b/Models/NullMedia.php
index 37c2bb9..5d7ff87 100755
--- a/Models/NullMedia.php
+++ b/Models/NullMedia.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Media class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/NullMediaContent.php b/Models/NullMediaContent.php
index 37d69d1..8a6beae 100755
--- a/Models/NullMediaContent.php
+++ b/Models/NullMediaContent.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Media class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/NullMediaType.php b/Models/NullMediaType.php
index 5941e6b..16594e3 100755
--- a/Models/NullMediaType.php
+++ b/Models/NullMediaType.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Media type class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/NullReference.php b/Models/NullReference.php
index d51bfd3..9512034 100755
--- a/Models/NullReference.php
+++ b/Models/NullReference.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Reference class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/PathSettings.php b/Models/PathSettings.php
index 787d0ef..b531f98 100755
--- a/Models/PathSettings.php
+++ b/Models/PathSettings.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* Path settings enum.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/PermissionCategory.php b/Models/PermissionCategory.php
index 4f3d4b8..7541391 100755
--- a/Models/PermissionCategory.php
+++ b/Models/PermissionCategory.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* Permision state enum.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/Reference.php b/Models/Reference.php
index f3d4e43..f669027 100755
--- a/Models/Reference.php
+++ b/Models/Reference.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Reference class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/ReferenceMapper.php b/Models/ReferenceMapper.php
index a41232a..756fb00 100755
--- a/Models/ReferenceMapper.php
+++ b/Models/ReferenceMapper.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -18,7 +18,7 @@ namespace Modules\Media\Models;
* Mapper class.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Models/Upload.js b/Models/Upload.js
index 87bb66f..efde851 100755
--- a/Models/Upload.js
+++ b/Models/Upload.js
@@ -7,7 +7,7 @@ import { RequestType } from '../../../jsOMS/Message/Request/RequestType.js';
* Media uploader.
*
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @since 1.0.0
*/
diff --git a/Models/UploadFile.php b/Models/UploadFile.php
index 090235b..7bd5502 100755
--- a/Models/UploadFile.php
+++ b/Models/UploadFile.php
@@ -7,7 +7,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -24,7 +24,7 @@ use phpOMS\System\File\Local\File;
* Upload.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
* @codeCoverageIgnore
diff --git a/Models/UploadStatus.php b/Models/UploadStatus.php
index e115c64..0fc6deb 100755
--- a/Models/UploadStatus.php
+++ b/Models/UploadStatus.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media\Models
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* Upload status.
*
* @package Modules\Media\Models
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
*/
diff --git a/Theme/Api/render.tpl.php b/Theme/Api/render.tpl.php
index c1f808d..fe913b5 100755
--- a/Theme/Api/render.tpl.php
+++ b/Theme/Api/render.tpl.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Api/spreadsheetAsCsv.tpl.php b/Theme/Api/spreadsheetAsCsv.tpl.php
index b7d233d..8d5c3f0 100755
--- a/Theme/Api/spreadsheetAsCsv.tpl.php
+++ b/Theme/Api/spreadsheetAsCsv.tpl.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Api/spreadsheetAsHtml.tpl.php b/Theme/Api/spreadsheetAsHtml.tpl.php
index 7b1e274..d765091 100755
--- a/Theme/Api/spreadsheetAsHtml.tpl.php
+++ b/Theme/Api/spreadsheetAsHtml.tpl.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Api/wordAsHtml.tpl.php b/Theme/Api/wordAsHtml.tpl.php
index 4f83bd7..5a43073 100755
--- a/Theme/Api/wordAsHtml.tpl.php
+++ b/Theme/Api/wordAsHtml.tpl.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Backend/Components/InlinePreview/BaseView.php b/Theme/Backend/Components/InlinePreview/BaseView.php
index 721b60a..041e088 100755
--- a/Theme/Backend/Components/InlinePreview/BaseView.php
+++ b/Theme/Backend/Components/InlinePreview/BaseView.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -23,7 +23,7 @@ use phpOMS\Views\View;
* Component view.
*
* @package Modules\Media
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
* @codeCoverageIgnore
diff --git a/Theme/Backend/Components/InlinePreview/inline-preview.tpl.php b/Theme/Backend/Components/InlinePreview/inline-preview.tpl.php
index 2a2a271..b28d136 100755
--- a/Theme/Backend/Components/InlinePreview/inline-preview.tpl.php
+++ b/Theme/Backend/Components/InlinePreview/inline-preview.tpl.php
@@ -5,9 +5,9 @@
{
"key": 1, "listener": "click", "action": [
{"key": 1, "type": "dom.popup", "selector": "#acc-grp-tpl", "aniIn": "fadeIn", "id": "= $this->getId(); ?>"},
- {"key": 2, "type": "message.request", "uri": "= \phpOMS\Uri\UriFactory::build('{/lang}/{/app}/admin/account?filter=some&limit=10'); ?>", "method": "GET", "request_type": "json"},
+ {"key": 2, "type": "message.request", "uri": "= \phpOMS\Uri\UriFactory::build('{/base}/admin/account?filter=some&limit=10'); ?>", "method": "GET", "request_type": "json"},
{"key": 3, "type": "dom.table.append", "id": "acc-table", "aniIn": "fadeIn", "data": [], "bindings": {"id": "id", "name": "name/0"}, "position": -1},
- {"key": 4, "type": "message.request", "uri": "= \phpOMS\Uri\UriFactory::build('{/lang}/{/app}/admin/account?filter=some&limit=10'); ?>", "method": "GET", "request_type": "json"},
+ {"key": 4, "type": "message.request", "uri": "= \phpOMS\Uri\UriFactory::build('{/base}/admin/account?filter=some&limit=10'); ?>", "method": "GET", "request_type": "json"},
{"key": 5, "type": "dom.table.append", "id": "grp-table", "aniIn": "fadeIn", "data": [], "bindings": {"id": "id", "name": "name/0"}, "position": -1}
]
}
diff --git a/Theme/Backend/Components/Media/ElementView.php b/Theme/Backend/Components/Media/ElementView.php
index 9082aac..204f173 100755
--- a/Theme/Backend/Components/Media/ElementView.php
+++ b/Theme/Backend/Components/Media/ElementView.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -21,7 +21,7 @@ use Modules\Media\Views\MediaView;
* Component view.
*
* @package Modules\Media
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
* @codeCoverageIgnore
diff --git a/Theme/Backend/Components/Media/ListView.php b/Theme/Backend/Components/Media/ListView.php
index 4ccf202..fc2b6cb 100755
--- a/Theme/Backend/Components/Media/ListView.php
+++ b/Theme/Backend/Components/Media/ListView.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -23,7 +23,7 @@ use phpOMS\Views\View;
* Component view.
*
* @package Modules\Media
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @link https://jingga.app
* @since 1.0.0
* @codeCoverageIgnore
diff --git a/Theme/Backend/Components/Media/archive.tpl.php b/Theme/Backend/Components/Media/archive.tpl.php
index 35a86bf..ded3cfd 100755
--- a/Theme/Backend/Components/Media/archive.tpl.php
+++ b/Theme/Backend/Components/Media/archive.tpl.php
@@ -6,7 +6,7 @@
*
* @package Template
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Backend/Components/Media/audio.tpl.php b/Theme/Backend/Components/Media/audio.tpl.php
index 62e0c35..81f228a 100755
--- a/Theme/Backend/Components/Media/audio.tpl.php
+++ b/Theme/Backend/Components/Media/audio.tpl.php
@@ -6,7 +6,7 @@
*
* @package Template
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Backend/Components/Media/csv.tpl.php b/Theme/Backend/Components/Media/csv.tpl.php
index 4620745..a1ca147 100755
--- a/Theme/Backend/Components/Media/csv.tpl.php
+++ b/Theme/Backend/Components/Media/csv.tpl.php
@@ -6,7 +6,7 @@
*
* @package Template
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Backend/Components/Media/image.tpl.php b/Theme/Backend/Components/Media/image.tpl.php
index 2348d58..f469047 100755
--- a/Theme/Backend/Components/Media/image.tpl.php
+++ b/Theme/Backend/Components/Media/image.tpl.php
@@ -6,7 +6,7 @@
*
* @package Template
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Backend/Components/Media/invalidPassword.tpl.php b/Theme/Backend/Components/Media/invalidPassword.tpl.php
index a581fcd..1ed44af 100644
--- a/Theme/Backend/Components/Media/invalidPassword.tpl.php
+++ b/Theme/Backend/Components/Media/invalidPassword.tpl.php
@@ -6,7 +6,7 @@
*
* @package Modules\News
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Backend/Components/Media/json.tpl.php b/Theme/Backend/Components/Media/json.tpl.php
index 76d17a9..ff2b45e 100755
--- a/Theme/Backend/Components/Media/json.tpl.php
+++ b/Theme/Backend/Components/Media/json.tpl.php
@@ -6,7 +6,7 @@
*
* @package Template
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
diff --git a/Theme/Backend/Components/Media/list.tpl.php b/Theme/Backend/Components/Media/list.tpl.php
index 1c83333..60bd3da 100755
--- a/Theme/Backend/Components/Media/list.tpl.php
+++ b/Theme/Backend/Components/Media/list.tpl.php
@@ -6,7 +6,7 @@
*
* @package Modules\Media
* @copyright Dennis Eichhorn
- * @license OMS License 1.0
+ * @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
@@ -38,7 +38,7 @@ $next = empty($this->media)
| = $this->getHtml('Created', 'Media'); ?>
|