Skip to content

benovie/PerfectIn.Api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PerfectIn.Api

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

About

Rest package for typo3 flow

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages