mirror of
https://github.com/Karaka-Management/oms-Support.git
synced 2026-02-10 21:58:40 +00:00
doc fixes
This commit is contained in:
parent
82c71ca8e6
commit
ea2cbe4c60
|
|
@ -58,7 +58,7 @@ final class AppController extends ModuleAbstract
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewFront(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewFront(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Web/{APPNAME}/tpl/front');
|
$view->setTemplate('/Web/{APPNAME}/tpl/front');
|
||||||
|
|
@ -78,7 +78,7 @@ final class AppController extends ModuleAbstract
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewComponents(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewComponents(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Web/{APPNAME}/tpl/components');
|
$view->setTemplate('/Web/{APPNAME}/tpl/components');
|
||||||
|
|
@ -98,7 +98,7 @@ final class AppController extends ModuleAbstract
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewImprint(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewImprint(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Web/{APPNAME}/tpl/imprint');
|
$view->setTemplate('/Web/{APPNAME}/tpl/imprint');
|
||||||
|
|
@ -118,7 +118,7 @@ final class AppController extends ModuleAbstract
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewTerms(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewTerms(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Web/{APPNAME}/tpl/terms');
|
$view->setTemplate('/Web/{APPNAME}/tpl/terms');
|
||||||
|
|
@ -138,7 +138,7 @@ final class AppController extends ModuleAbstract
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewDataPrivacy(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewDataPrivacy(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Web/{APPNAME}/tpl/privacy');
|
$view->setTemplate('/Web/{APPNAME}/tpl/privacy');
|
||||||
|
|
@ -158,7 +158,7 @@ final class AppController extends ModuleAbstract
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewList(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewList(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Web/{APPNAME}/tpl/list');
|
$view->setTemplate('/Web/{APPNAME}/tpl/list');
|
||||||
|
|
@ -178,7 +178,7 @@ final class AppController extends ModuleAbstract
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewItem(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewItem(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Web/{APPNAME}/tpl/item');
|
$view->setTemplate('/Web/{APPNAME}/tpl/item');
|
||||||
|
|
|
||||||
|
|
@ -87,7 +87,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
if (!empty($val = $this->validateTicketCreate($request))) {
|
if (!empty($val = $this->validateTicketCreate($request))) {
|
||||||
$response->set($request->uri->__toString(), new FormValidation($val));
|
$response->set($request->uri->__toString(), new FormValidation($val));
|
||||||
|
|
@ -140,7 +140,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketGet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketGet(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
/** @var \Modules\Support\Models\Ticket $ticket */
|
/** @var \Modules\Support\Models\Ticket $ticket */
|
||||||
$ticket = TicketMapper::get()->where('id', (int) $request->getData('id'))->execute();
|
$ticket = TicketMapper::get()->where('id', (int) $request->getData('id'))->execute();
|
||||||
|
|
@ -160,7 +160,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketSet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketSet(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
$old = clone TicketMapper::get()->where('id', (int) $request->getData('id'))->execute();
|
$old = clone TicketMapper::get()->where('id', (int) $request->getData('id'))->execute();
|
||||||
$new = $this->updateTicketFromRequest($request);
|
$new = $this->updateTicketFromRequest($request);
|
||||||
|
|
@ -221,7 +221,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketElementCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketElementCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
if (!empty($val = $this->validateTicketElementCreate($request))) {
|
if (!empty($val = $this->validateTicketElementCreate($request))) {
|
||||||
$response->set('ticket_element_create', new FormValidation($val));
|
$response->set('ticket_element_create', new FormValidation($val));
|
||||||
|
|
@ -279,7 +279,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketElementGet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketElementGet(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
/** @var \Modules\Support\Models\TicketElement $ticket */
|
/** @var \Modules\Support\Models\TicketElement $ticket */
|
||||||
$ticket = TicketElementMapper::get()->where('id', (int) $request->getData('id'))->execute();
|
$ticket = TicketElementMapper::get()->where('id', (int) $request->getData('id'))->execute();
|
||||||
|
|
@ -299,7 +299,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketElementSet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketElementSet(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
/** @var \Modules\Support\Models\TicketElement $old */
|
/** @var \Modules\Support\Models\TicketElement $old */
|
||||||
$old = clone TicketElementMapper::get()->where('id', (int) $request->getData('id'))->execute();
|
$old = clone TicketElementMapper::get()->where('id', (int) $request->getData('id'))->execute();
|
||||||
|
|
@ -343,7 +343,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiSupportAppCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiSupportAppCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
if (!empty($val = $this->validateSupportAppCreate($request))) {
|
if (!empty($val = $this->validateSupportAppCreate($request))) {
|
||||||
$response->set('qa_app_create', new FormValidation($val));
|
$response->set('qa_app_create', new FormValidation($val));
|
||||||
|
|
@ -407,7 +407,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketAttributeCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketAttributeCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
if (!empty($val = $this->validateTicketAttributeCreate($request))) {
|
if (!empty($val = $this->validateTicketAttributeCreate($request))) {
|
||||||
$response->set('attribute_create', new FormValidation($val));
|
$response->set('attribute_create', new FormValidation($val));
|
||||||
|
|
@ -484,7 +484,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketAttributeTypeL11nCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketAttributeTypeL11nCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
if (!empty($val = $this->validateTicketAttributeTypeL11nCreate($request))) {
|
if (!empty($val = $this->validateTicketAttributeTypeL11nCreate($request))) {
|
||||||
$response->set('attr_type_l11n_create', new FormValidation($val));
|
$response->set('attr_type_l11n_create', new FormValidation($val));
|
||||||
|
|
@ -553,7 +553,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketAttributeTypeCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketAttributeTypeCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
if (!empty($val = $this->validateTicketAttributeTypeCreate($request))) {
|
if (!empty($val = $this->validateTicketAttributeTypeCreate($request))) {
|
||||||
$response->set('attr_type_create', new FormValidation($val));
|
$response->set('attr_type_create', new FormValidation($val));
|
||||||
|
|
@ -620,7 +620,7 @@ final class ApiController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function apiTicketAttributeValueCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
public function apiTicketAttributeValueCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void
|
||||||
{
|
{
|
||||||
if (!empty($val = $this->validateTicketAttributeValueCreate($request))) {
|
if (!empty($val = $this->validateTicketAttributeValueCreate($request))) {
|
||||||
$response->set('attr_value_create', new FormValidation($val));
|
$response->set('attr_value_create', new FormValidation($val));
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,7 @@ final class BackendController extends Controller
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewSettings(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
|
|
||||||
|
|
@ -67,7 +67,7 @@ final class BackendController extends Controller
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewSupportList(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewSupportList(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$head = $response->get('Content')->getData('head');
|
$head = $response->get('Content')->getData('head');
|
||||||
$head->addAsset(AssetType::CSS, 'Modules/Tasks/Theme/Backend/css/styles.css');
|
$head->addAsset(AssetType::CSS, 'Modules/Tasks/Theme/Backend/css/styles.css');
|
||||||
|
|
@ -112,7 +112,7 @@ final class BackendController extends Controller
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewSupportTicket(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewSupportTicket(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new TicketView($this->app->l11nManager, $request, $response);
|
$view = new TicketView($this->app->l11nManager, $request, $response);
|
||||||
|
|
||||||
|
|
@ -130,6 +130,7 @@ final class BackendController extends Controller
|
||||||
->with('for')
|
->with('for')
|
||||||
->with('app');
|
->with('app');
|
||||||
|
|
||||||
|
/** @var \Modules\Support\Models\Ticket $ticket */
|
||||||
$ticket = $request->getData('for') !== null
|
$ticket = $request->getData('for') !== null
|
||||||
? $mapperQuery->where('task', (int) $request->getData('for'))->execute()
|
? $mapperQuery->where('task', (int) $request->getData('for'))->execute()
|
||||||
: $mapperQuery->where('id', (int) $request->getData('id'))->execute();
|
: $mapperQuery->where('id', (int) $request->getData('id'))->execute();
|
||||||
|
|
@ -157,7 +158,7 @@ final class BackendController extends Controller
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewSupportCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewSupportCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Modules/Support/Theme/Backend/ticket-create');
|
$view->setTemplate('/Modules/Support/Theme/Backend/ticket-create');
|
||||||
|
|
@ -178,7 +179,7 @@ final class BackendController extends Controller
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewSupportAnalysis(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewSupportAnalysis(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Modules/Support/Theme/Backend/support-analysis');
|
$view->setTemplate('/Modules/Support/Theme/Backend/support-analysis');
|
||||||
|
|
@ -199,7 +200,7 @@ final class BackendController extends Controller
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewSupportSettings(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewSupportSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Modules/Support/Theme/Backend/support-settings');
|
$view->setTemplate('/Modules/Support/Theme/Backend/support-settings');
|
||||||
|
|
@ -220,7 +221,7 @@ final class BackendController extends Controller
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function viewPrivateSupportDashboard(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewPrivateSupportDashboard(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->setTemplate('/Modules/Support/Theme/Backend/user-support-dashboard');
|
$view->setTemplate('/Modules/Support/Theme/Backend/user-support-dashboard');
|
||||||
|
|
@ -240,7 +241,7 @@ final class BackendController extends Controller
|
||||||
*
|
*
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public function viewModuleSettings(RequestAbstract $request, ResponseAbstract $response, $data = null) : RenderableInterface
|
public function viewModuleSettings(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : RenderableInterface
|
||||||
{
|
{
|
||||||
$view = new View($this->app->l11nManager, $request, $response);
|
$view = new View($this->app->l11nManager, $request, $response);
|
||||||
$view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1000105001, $request, $response));
|
$view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1000105001, $request, $response));
|
||||||
|
|
@ -252,6 +253,7 @@ final class BackendController extends Controller
|
||||||
$view->setData('settings', !\is_array($settings) ? [$settings] : $settings);
|
$view->setData('settings', !\is_array($settings) ? [$settings] : $settings);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** @var \Modules\Support\Models\SupportApp[] $applications */
|
||||||
$applications = SupportAppMapper::getAll()->execute();
|
$applications = SupportAppMapper::getAll()->execute();
|
||||||
$view->setData('applications', $applications);
|
$view->setData('applications', $applications);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -79,7 +79,7 @@ final class TicketMapper extends DataMapperFactory
|
||||||
/**
|
/**
|
||||||
* Belongs to.
|
* Belongs to.
|
||||||
*
|
*
|
||||||
* @var array<string, array{mapper:string, external:string}>
|
* @var array<string, array{mapper:string, external:string, column?:string, by?:string}>
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
public const BELONGS_TO = [
|
public const BELONGS_TO = [
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user