Damit ein neuer RESTful-Service als Typ zur Auswahl bei der REST-Page auftaucht, muss er das Interface \Brandbox\JoinRestful\Join\Restful\Lib\Service\RestfulServiceInterface implementieren.
Interface \Brandbox\JoinRestful\Join\Restful\Lib\Service\RestfulServiceInterface
Methode | Signatur | Parameter |
---|
get | public function get( ?Restful\Lib\Entity\RestPage $restPage, ?Map\Lib\Entity\EtlMapProfile $etlMapProfile, array $etlMapProperties, array $parameters ): array; | - Aufgerufene REST-Page
- Verwendetes Mapping-Profil
- Verwendete Datenbankfelder (Mapping)
- Validierte Parameter
|
post | public function post( ?Restful\Lib\Entity\RestPage $restPage, ?Map\Lib\Entity\EtlMapProfile $etlMapProfile, array $etlMapProperties, array $parameters ): array; | - Aufgerufene REST-Page
- Verwendetes Mapping-Profil
- Verwendete Datenbankfelder (Mapping)
- Validierte Parameter
|
put | public function put( ?Restful\Lib\Entity\RestPage $restPage, ?Map\Lib\Entity\EtlMapProfile $etlMapProfile, array $etlMapProperties, array $parameters ): array; | - Aufgerufene REST-Page
- Verwendetes Mapping-Profil
- Verwendete Datenbankfelder (Mapping)
- Validierte Parameter
|
delete | public function delete( ?Restful\Lib\Entity\RestPage $restPage, ?Map\Lib\Entity\EtlMapProfile $etlMapProfile, array $etlMapProperties, array $parameters ): array; | - Aufgerufene REST-Page
- Verwendetes Mapping-Profil
- Verwendete Datenbankfelder (Mapping)
- Validierte Parameter
|
Die Standard-Services unter REST-Pages implementieren alle dieses Interface.
...