This commit is contained in:
Dennis Eichhorn 2024-04-07 17:31:42 +00:00
parent c9863b00fc
commit ed7bfcaf96
8 changed files with 23 additions and 6 deletions

View File

@ -23,6 +23,7 @@ return [
'dest' => '\Modules\QA\Controller\ApiController:apiQAAppCreate', 'dest' => '\Modules\QA\Controller\ApiController:apiQAAppCreate',
'verb' => RouteVerb::PUT, 'verb' => RouteVerb::PUT,
'csrf' => true, 'csrf' => true,
'active' => true,
'permission' => [ 'permission' => [
'module' => ApiController::NAME, 'module' => ApiController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,
@ -33,6 +34,7 @@ return [
'dest' => '\Modules\QA\Controller\ApiController:apiQAAppUpdate', 'dest' => '\Modules\QA\Controller\ApiController:apiQAAppUpdate',
'verb' => RouteVerb::SET, 'verb' => RouteVerb::SET,
'csrf' => true, 'csrf' => true,
'active' => true,
'permission' => [ 'permission' => [
'module' => ApiController::NAME, 'module' => ApiController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,
@ -45,6 +47,7 @@ return [
'dest' => '\Modules\QA\Controller\ApiController:apiQAQuestionCreate', 'dest' => '\Modules\QA\Controller\ApiController:apiQAQuestionCreate',
'verb' => RouteVerb::PUT, 'verb' => RouteVerb::PUT,
'csrf' => true, 'csrf' => true,
'active' => true,
'permission' => [ 'permission' => [
'module' => ApiController::NAME, 'module' => ApiController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,
@ -55,6 +58,7 @@ return [
'dest' => '\Modules\QA\Controller\ApiController:apiQuestionUpdate', 'dest' => '\Modules\QA\Controller\ApiController:apiQuestionUpdate',
'verb' => RouteVerb::SET, 'verb' => RouteVerb::SET,
'csrf' => true, 'csrf' => true,
'active' => true,
'permission' => [ 'permission' => [
'module' => ApiController::NAME, 'module' => ApiController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,
@ -67,6 +71,7 @@ return [
'dest' => '\Modules\QA\Controller\ApiController:apiChangeQAQuestionVote', 'dest' => '\Modules\QA\Controller\ApiController:apiChangeQAQuestionVote',
'verb' => RouteVerb::PUT | RouteVerb::SET, 'verb' => RouteVerb::PUT | RouteVerb::SET,
'csrf' => true, 'csrf' => true,
'active' => true,
'permission' => [ 'permission' => [
'module' => ApiController::NAME, 'module' => ApiController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,
@ -79,6 +84,7 @@ return [
'dest' => '\Modules\QA\Controller\ApiController:apiQAAnswerCreate', 'dest' => '\Modules\QA\Controller\ApiController:apiQAAnswerCreate',
'verb' => RouteVerb::PUT, 'verb' => RouteVerb::PUT,
'csrf' => true, 'csrf' => true,
'active' => true,
'permission' => [ 'permission' => [
'module' => ApiController::NAME, 'module' => ApiController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,
@ -89,6 +95,7 @@ return [
'dest' => '\Modules\QA\Controller\ApiController:apiAnswerUpdate', 'dest' => '\Modules\QA\Controller\ApiController:apiAnswerUpdate',
'verb' => RouteVerb::SET, 'verb' => RouteVerb::SET,
'csrf' => true, 'csrf' => true,
'active' => true,
'permission' => [ 'permission' => [
'module' => ApiController::NAME, 'module' => ApiController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,
@ -101,6 +108,7 @@ return [
'dest' => '\Modules\QA\Controller\ApiController:apiChangeQAAnswerVote', 'dest' => '\Modules\QA\Controller\ApiController:apiChangeQAAnswerVote',
'verb' => RouteVerb::PUT | RouteVerb::SET, 'verb' => RouteVerb::PUT | RouteVerb::SET,
'csrf' => true, 'csrf' => true,
'active' => true,
'permission' => [ 'permission' => [
'module' => ApiController::NAME, 'module' => ApiController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,
@ -113,6 +121,7 @@ return [
'dest' => '\Modules\QA\Controller\ApiController:apiChangeAnsweredStatus', 'dest' => '\Modules\QA\Controller\ApiController:apiChangeAnsweredStatus',
'verb' => RouteVerb::PUT | RouteVerb::SET, 'verb' => RouteVerb::PUT | RouteVerb::SET,
'csrf' => true, 'csrf' => true,
'active' => true,
'permission' => [ 'permission' => [
'module' => ApiController::NAME, 'module' => ApiController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,

View File

@ -22,6 +22,7 @@ return [
[ [
'dest' => '\Modules\QA\Controller\BackendController:viewAppSettings', 'dest' => '\Modules\QA\Controller\BackendController:viewAppSettings',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
'active' => true,
'permission' => [ 'permission' => [
'module' => BackendController::NAME, 'module' => BackendController::NAME,
'type' => PermissionType::READ, 'type' => PermissionType::READ,
@ -33,6 +34,7 @@ return [
[ [
'dest' => '\Modules\QA\Controller\BackendController:setUpBackend', 'dest' => '\Modules\QA\Controller\BackendController:setUpBackend',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
'active' => true,
'permission' => [ 'permission' => [
'module' => BackendController::NAME, 'module' => BackendController::NAME,
'type' => PermissionType::READ, 'type' => PermissionType::READ,
@ -44,6 +46,7 @@ return [
[ [
'dest' => '\Modules\QA\Controller\BackendController:viewQADashboard', 'dest' => '\Modules\QA\Controller\BackendController:viewQADashboard',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
'active' => true,
'permission' => [ 'permission' => [
'module' => BackendController::NAME, 'module' => BackendController::NAME,
'type' => PermissionType::READ, 'type' => PermissionType::READ,
@ -55,6 +58,7 @@ return [
[ [
'dest' => '\Modules\QA\Controller\BackendController:viewQADoc', 'dest' => '\Modules\QA\Controller\BackendController:viewQADoc',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
'active' => true,
'permission' => [ 'permission' => [
'module' => BackendController::NAME, 'module' => BackendController::NAME,
'type' => PermissionType::READ, 'type' => PermissionType::READ,
@ -66,6 +70,7 @@ return [
[ [
'dest' => '\Modules\QA\Controller\BackendController:viewQAQuestionCreate', 'dest' => '\Modules\QA\Controller\BackendController:viewQAQuestionCreate',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
'active' => true,
'permission' => [ 'permission' => [
'module' => BackendController::NAME, 'module' => BackendController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,
@ -77,6 +82,7 @@ return [
[ [
'dest' => '\Modules\QA\Controller\BackendController:viewQAAppList', 'dest' => '\Modules\QA\Controller\BackendController:viewQAAppList',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
'active' => true,
'permission' => [ 'permission' => [
'module' => BackendController::NAME, 'module' => BackendController::NAME,
'type' => PermissionType::READ, 'type' => PermissionType::READ,
@ -88,6 +94,7 @@ return [
[ [
'dest' => '\Modules\QA\Controller\BackendController:viewQAApp', 'dest' => '\Modules\QA\Controller\BackendController:viewQAApp',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
'active' => true,
'permission' => [ 'permission' => [
'module' => BackendController::NAME, 'module' => BackendController::NAME,
'type' => PermissionType::READ, 'type' => PermissionType::READ,
@ -99,6 +106,7 @@ return [
[ [
'dest' => '\Modules\QA\Controller\BackendController:viewQAAppCreate', 'dest' => '\Modules\QA\Controller\BackendController:viewQAAppCreate',
'verb' => RouteVerb::GET, 'verb' => RouteVerb::GET,
'active' => true,
'permission' => [ 'permission' => [
'module' => BackendController::NAME, 'module' => BackendController::NAME,
'type' => PermissionType::CREATE, 'type' => PermissionType::CREATE,

View File

@ -19,7 +19,7 @@ use Modules\Profile\Models\ProfileMapper;
use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory;
/** /**
* Mapper class. * QAAnswer mapper class.
* *
* @package Modules\QA\Models * @package Modules\QA\Models
* @license OMS License 2.0 * @license OMS License 2.0

View File

@ -18,7 +18,7 @@ use Modules\Admin\Models\AccountMapper;
use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory;
/** /**
* Mapper class. * QAAnswerVote mapper class.
* *
* @package Modules\QA\Models * @package Modules\QA\Models
* @license OMS License 2.0 * @license OMS License 2.0

View File

@ -17,7 +17,7 @@ namespace Modules\QA\Models;
use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory;
/** /**
* Mapper class. * QAApp mapper class.
* *
* @package Modules\QA\Models * @package Modules\QA\Models
* @license OMS License 2.0 * @license OMS License 2.0

View File

@ -18,7 +18,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory;
use phpOMS\DataStorage\Database\Query\Builder; use phpOMS\DataStorage\Database\Query\Builder;
/** /**
* Mapper class. * QAHelper mapper class.
* *
* @package Modules\QA\Models * @package Modules\QA\Models
* @license OMS License 2.0 * @license OMS License 2.0

View File

@ -20,7 +20,7 @@ use Modules\Tag\Models\TagMapper;
use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory;
/** /**
* Mapper class. * QAQuestion mapper class.
* *
* @package Modules\QA\Models * @package Modules\QA\Models
* @license OMS License 2.0 * @license OMS License 2.0

View File

@ -18,7 +18,7 @@ use Modules\Admin\Models\AccountMapper;
use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory;
/** /**
* Mapper class. * QAQuestionVote mapper class.
* *
* @package Modules\QA\Models * @package Modules\QA\Models
* @license OMS License 2.0 * @license OMS License 2.0