Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 5 Nächste Version anzeigen »

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

MethodeSignaturParameter
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.

  • Keine Stichwörter