minor test fixes

This commit is contained in:
Dennis Eichhorn 2023-09-28 15:34:43 +00:00
parent b3f3efac29
commit 36b77c009d
4 changed files with 24 additions and 5 deletions

View File

@ -74,7 +74,7 @@ return [
'^.*/fleet/vehicle/note.*$' => [ '^.*/fleet/vehicle/note.*$' => [
[ [
'dest' => '\Modules\FleetManagement\Controller\ApiVehicleAttributeController:apiNoteCreate', 'dest' => '\Modules\FleetManagement\Controller\ApiVehicleController:apiNoteCreate',
'verb' => RouteVerb::PUT, 'verb' => RouteVerb::PUT,
'permission' => [ 'permission' => [
'module' => Controller::NAME, 'module' => Controller::NAME,
@ -83,7 +83,7 @@ return [
], ],
], ],
[ [
'dest' => '\Modules\FleetManagement\Controller\ApiVehicleAttributeController:apiNoteEdit', 'dest' => '\Modules\FleetManagement\Controller\ApiVehicleController:apiNoteEdit',
'verb' => RouteVerb::SET, 'verb' => RouteVerb::SET,
'permission' => [ 'permission' => [
'module' => Controller::NAME, 'module' => Controller::NAME,
@ -95,7 +95,7 @@ return [
'^.*/fleet/driver/note.*$' => [ '^.*/fleet/driver/note.*$' => [
[ [
'dest' => '\Modules\FleetManagement\Controller\ApiDriverAttributeController:apiNoteCreate', 'dest' => '\Modules\FleetManagement\Controller\ApiDriverController:apiNoteCreate',
'verb' => RouteVerb::PUT, 'verb' => RouteVerb::PUT,
'permission' => [ 'permission' => [
'module' => Controller::NAME, 'module' => Controller::NAME,
@ -104,7 +104,7 @@ return [
], ],
], ],
[ [
'dest' => '\Modules\FleetManagement\Controller\ApiDriverAttributeController:apiNoteEdit', 'dest' => '\Modules\FleetManagement\Controller\ApiDriverController:apiNoteEdit',
'verb' => RouteVerb::SET, 'verb' => RouteVerb::SET,
'permission' => [ 'permission' => [
'module' => Controller::NAME, 'module' => Controller::NAME,

View File

@ -55,6 +55,23 @@ use phpOMS\Message\ResponseAbstract;
*/ */
final class ApiVehicleController extends Controller final class ApiVehicleController extends Controller
{ {
/**
* Api method to create a vehicle
*
* @param RequestAbstract $request Request
* @param ResponseAbstract $response Response
* @param array $data Generic data
*
* @return void
*
* @api
*
* @since 1.0.0
*/
public function apiVehicleFind(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void
{
}
/** /**
* Api method to create a vehicle * Api method to create a vehicle
* *

View File

@ -21,6 +21,8 @@ use phpOMS\Message\Http\HttpResponse;
use phpOMS\Message\Http\RequestStatusCode; use phpOMS\Message\Http\RequestStatusCode;
use phpOMS\Uri\HttpUri; use phpOMS\Uri\HttpUri;
include_once __DIR__ . '/../../Autoloader.php';
trait ApiControllerAttributeTrait trait ApiControllerAttributeTrait
{ {
/** /**

View File

@ -48,6 +48,6 @@
<const name="WEB_SERVER_HOST" value="localhost"/> <const name="WEB_SERVER_HOST" value="localhost"/>
<const name="WEB_SERVER_PORT" value="1234"/> <const name="WEB_SERVER_PORT" value="1234"/>
<const name="WEB_SERVER_DOCROOT" value="./Karaka"/> <const name="WEB_SERVER_DOCROOT" value="./Karaka"/>
<const name="RESET" value="1"/> <const name="RESET" value="0"/>
</php> </php>
</phpunit> </phpunit>