mirror of
https://github.com/Karaka-Management/oms-Auditor.git
synced 2026-01-11 13:08:40 +00:00
phpstan, phpcs, phpunit fixes
This commit is contained in:
parent
de4f2ffb5f
commit
7c10a514d9
|
|
@ -49,6 +49,12 @@
|
|||
"default": null,
|
||||
"null": true
|
||||
},
|
||||
"auditor_audit_blockchain": {
|
||||
"name": "auditor_audit_blockchain",
|
||||
"type": "VARCHAR(129)",
|
||||
"default": null,
|
||||
"null": true
|
||||
},
|
||||
"auditor_audit_created_at": {
|
||||
"name": "auditor_audit_created_at",
|
||||
"type": "DATETIME",
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* PHP Version 8.1
|
||||
*
|
||||
* @package Modules\Admin
|
||||
* @package Modules\Auditor
|
||||
* @copyright Dennis Eichhorn
|
||||
* @license OMS License 1.0
|
||||
* @version 1.0.0
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
*/
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Modules\Admin\Controller;
|
||||
namespace Modules\Auditor\Controller;
|
||||
|
||||
use Modules\Auditor\Models\AuditMapper;
|
||||
use Modules\Auditor\Models\NullAudit;
|
||||
|
|
@ -23,11 +23,11 @@ use phpOMS\Message\ResponseAbstract;
|
|||
use phpOMS\Views\View;
|
||||
|
||||
/**
|
||||
* Admin controller class.
|
||||
* Auditor controller class.
|
||||
*
|
||||
* This class is responsible for the basic admin activities such as managing accounts, groups, permissions and modules.
|
||||
*
|
||||
* @package Modules\Admin
|
||||
* @package Modules\Auditor
|
||||
* @license OMS License 1.0
|
||||
* @link https://jingga.app
|
||||
* @since 1.0.0
|
||||
|
|
@ -54,6 +54,7 @@ final class CliController extends Controller
|
|||
$view = new View($this->app->l11nManager, $request, $response);
|
||||
$view->setTemplate('/Modules/Auditor/Theme/Cli/blockchain');
|
||||
|
||||
/** @var \Modules\Auditor\Models\Audit $first */
|
||||
$first = AuditMapper::get()
|
||||
->where('blockchain', null)
|
||||
->sort('id', OrderType::ASC)
|
||||
|
|
@ -61,6 +62,7 @@ final class CliController extends Controller
|
|||
->execute();
|
||||
|
||||
if ($first->getId() === 1) {
|
||||
/** @var \Modules\Auditor\Models\Audit $first */
|
||||
$first = AuditMapper::get()
|
||||
->where('id', $first->getId() + 1)
|
||||
->execute();
|
||||
|
|
@ -68,19 +70,22 @@ final class CliController extends Controller
|
|||
|
||||
$count = 0;
|
||||
if (!($first instanceof NullAudit)) {
|
||||
/** @var \Modules\Auditor\Models\Audit $last */
|
||||
$last = AuditMapper::get()
|
||||
->sort('id', OrderType::DESC)
|
||||
->limit(1)
|
||||
->execute();
|
||||
|
||||
/** @var \Modules\Auditor\Models\Audit $previous */
|
||||
$previous = AuditMapper::get()
|
||||
->where('id', $first->getId() - 1)
|
||||
->execute();
|
||||
|
||||
$current = $first;
|
||||
$current = $first;
|
||||
$endLastBatchId = $first->getId() - 1;
|
||||
|
||||
while ($current->getId() !== 0 && $current->getId() <= $last->getId()) {
|
||||
/** @var \Modules\Auditor\Models\Audit[] $batch */
|
||||
$batch = AuditMapper::getAll()
|
||||
->where('id', $endLastBatchId, '>')
|
||||
->sort('id', OrderType::ASC)
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ final class AuditMapper extends DataMapperFactory
|
|||
/**
|
||||
* Belongs to.
|
||||
*
|
||||
* @var array<string, array{mapper:string, external:string, column?:string, by?:string}>
|
||||
* @var array<string, array{mapper:class-string, external:string, column?:string, by?:string}>
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public const BELONGS_TO = [
|
||||
|
|
@ -64,7 +64,7 @@ final class AuditMapper extends DataMapperFactory
|
|||
/**
|
||||
* Model to use by the mapper.
|
||||
*
|
||||
* @var string
|
||||
* @var class-string
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public const MODEL = Audit::class;
|
||||
|
|
|
|||
16
Theme/Backend/Lang/api.de.lang.php
Normal file
16
Theme/Backend/Lang/api.de.lang.php
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/**
|
||||
* Karaka
|
||||
*
|
||||
* PHP Version 8.1
|
||||
*
|
||||
* @package Modules\Auditor
|
||||
* @copyright Dennis Eichhorn
|
||||
* @license OMS License 1.0
|
||||
* @version 1.0.0
|
||||
* @link https://jingga.app
|
||||
*/
|
||||
declare(strict_types=1);
|
||||
|
||||
return ['Auditor' => [
|
||||
]];
|
||||
|
|
@ -12,5 +12,5 @@
|
|||
*/
|
||||
declare(strict_types=1);
|
||||
|
||||
return ['Navigation' => [
|
||||
return ['Auditor' => [
|
||||
]];
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user