TYPO3 Flow package for creating api

Installs: 9

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

Type:typo3-flow-framework

1.0 2016-02-10 21:36 UTC

This package is not auto-updated.

Last update: 2024-03-16 15:47:24 UTC


README

is a TYPO3.Flow package to create api's for existing code

Example routing

Find all TYPO3\Flow\Security\Role with REST

Routes.yaml:

-
  name: 'Rest route for Roles'
  uriPattern: role
  httpMethods:
    - GET
  defaults:
    '@package': PerfectIn.Api
    '@controller': Rest
    '@action': handle
    class: TYPO3\Flow\Security\Policy\PolicyService
    method: getRoles
 

Find one TYPO3\Flow\Security\Role with REST

Note that the variable {roleIdentifier} in the url is automatically mapped to the $roleIdentifier parameter in the getRole method

Routes.yaml:

-
  name: 'Rest route for Role'
  uriPattern: 'role/{roleIdentifier}'
  httpMethods:
    - GET
  defaults:
    '@package': PerfectIn.Api
    '@controller': Rest
    '@action': handle
    class: TYPO3\Flow\Security\Policy\PolicyService
    method: getRole