mirror of
https://github.com/Karaka-Management/oms-Auditor.git
synced 2026-02-16 05:28:43 +00:00
Update hook handling
This commit is contained in:
parent
a02fef96e8
commit
2814932cb7
|
|
@ -1,7 +1,13 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'PRE:Module:.*?\-create' => '\Modules\Auditor\Controller\ApiController:apiLogCreate',
|
'PRE:Module:.*?\-create' => [
|
||||||
'PRE:Module:.*?\-update' => '\Modules\Auditor\Controller\ApiController:apiLogUpdate',
|
'callback' => ['\Modules\Auditor\Controller\ApiController:apiLogCreate'],
|
||||||
'PRE:Module:.*?\-delete' => '\Modules\Auditor\Controller\ApiController:apiLogDelete',
|
],
|
||||||
|
'PRE:Module:.*?\-update' => [
|
||||||
|
'callback' => ['\Modules\Auditor\Controller\ApiController:apiLogUpdate'],
|
||||||
|
],
|
||||||
|
'PRE:Module:.*?\-delete' => [
|
||||||
|
'callback' => ['\Modules\Auditor\Controller\ApiController:apiLogDelete'],
|
||||||
|
],
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -20,9 +20,48 @@ use phpOMS\Message\ResponseAbstract;
|
||||||
use phpOMS\Message\NotificationLevel;
|
use phpOMS\Message\NotificationLevel;
|
||||||
use phpOMS\Module\ModuleAbstract;
|
use phpOMS\Module\ModuleAbstract;
|
||||||
use phpOMS\Views\View;
|
use phpOMS\Views\View;
|
||||||
|
use phpOMS\Account\Account;
|
||||||
use phpOMS\Account\PermissionType;
|
use phpOMS\Account\PermissionType;
|
||||||
use phpOMS\DataStorage\Database\RelationType;
|
use phpOMS\DataStorage\Database\RelationType;
|
||||||
|
|
||||||
final class ApiController extends Controller
|
final class ApiController extends Controller
|
||||||
{
|
{
|
||||||
}
|
public function apiLogCreate(
|
||||||
|
Account $account,
|
||||||
|
$old,
|
||||||
|
$new,
|
||||||
|
int $type = 0,
|
||||||
|
int $subtype = 0,
|
||||||
|
string $module = null,
|
||||||
|
string $content = null
|
||||||
|
) : void
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public function apiLogUpdate(
|
||||||
|
Account $account,
|
||||||
|
$old,
|
||||||
|
$new,
|
||||||
|
int $type = 0,
|
||||||
|
int $subtype = 0,
|
||||||
|
string $module = null,
|
||||||
|
string $content = null
|
||||||
|
) : void
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public function apiLogDelete(
|
||||||
|
Account $account,
|
||||||
|
$old,
|
||||||
|
$new,
|
||||||
|
int $type = 0,
|
||||||
|
int $subtype = 0,
|
||||||
|
string $module = null,
|
||||||
|
string $content = null
|
||||||
|
) : void
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user