mirror of
https://github.com/Karaka-Management/oms-Auditor.git
synced 2026-02-15 21:18:41 +00:00
fix demoSetup
This commit is contained in:
parent
97b3cead3f
commit
0663b6cc4d
|
|
@ -16,6 +16,7 @@ namespace Modules\Auditor\Admin\Install;
|
||||||
|
|
||||||
use Model\Setting;
|
use Model\Setting;
|
||||||
use Model\SettingMapper;
|
use Model\SettingMapper;
|
||||||
|
use Modules\Auditor\Models\SettingsEnum;
|
||||||
use phpOMS\Application\ApplicationAbstract;
|
use phpOMS\Application\ApplicationAbstract;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -42,11 +43,19 @@ class Media
|
||||||
{
|
{
|
||||||
$media = \Modules\Media\Admin\Installer::installExternal($app, ['path' => __DIR__ . '/Media.install.json']);
|
$media = \Modules\Media\Admin\Installer::installExternal($app, ['path' => __DIR__ . '/Media.install.json']);
|
||||||
|
|
||||||
$defaultTemplate = (int) \reset($media['upload'][0]);
|
\Modules\Admin\Admin\Installer::installExternal(
|
||||||
|
$app,
|
||||||
$setting = new Setting();
|
[
|
||||||
SettingMapper::create()->execute(
|
'data' => [
|
||||||
$setting->with(0, 'default_pdf_template', (string) $defaultTemplate, '\\d+', unit: 1, module: 'Auditor')
|
[
|
||||||
|
'type' => 'setting',
|
||||||
|
'name' => SettingsEnum::REPORT_PDF,
|
||||||
|
'content' => (string) $media['upload'][0]['id'],
|
||||||
|
'pattern' => '\\d+',
|
||||||
|
'module' => 'Auditor'
|
||||||
|
]
|
||||||
|
]
|
||||||
|
]
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
30
Models/SettingsEnum.php
Normal file
30
Models/SettingsEnum.php
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* Karaka
|
||||||
|
*
|
||||||
|
* PHP Version 8.1
|
||||||
|
*
|
||||||
|
* @package Modules\Auditor\Models
|
||||||
|
* @copyright Dennis Eichhorn
|
||||||
|
* @license OMS License 2.0
|
||||||
|
* @version 1.0.0
|
||||||
|
* @link https://jingga.app
|
||||||
|
*/
|
||||||
|
declare(strict_types=1);
|
||||||
|
|
||||||
|
namespace Modules\Auditor\Models;
|
||||||
|
|
||||||
|
use phpOMS\Stdlib\Base\Enum;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Default settings enum.
|
||||||
|
*
|
||||||
|
* @package Modules\Auditor\Models
|
||||||
|
* @license OMS License 2.0
|
||||||
|
* @link https://jingga.app
|
||||||
|
* @since 1.0.0
|
||||||
|
*/
|
||||||
|
abstract class SettingsEnum extends Enum
|
||||||
|
{
|
||||||
|
public const REPORT_PDF = '1006200001';
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user