Galette API documentation
Gestionnaire d’Adhérents en Ligne Extrêmement Tarabiscoté mais Tellement Efficace
1.0.0
Galette\Controllers\CrudController Class Reference
Inheritance diagram for Galette\Controllers\CrudController:
Collaboration diagram for Galette\Controllers\CrudController:

Public Member Functions

 add (Request $request, Response $response)
 
 doAdd (Request $request, Response $response)
 
 list (Request $request, Response $response, string $option=null, int|string $value=null)
 
 filter (Request $request, Response $response)
 
 edit (Request $request, Response $response, int $id)
 
 doEdit (Request $request, Response $response, int $id)
 
 confirmDelete (Request $request, Response $response)
 
 redirectUri (array $args)
 
 cancelUri (array $args)
 
 formUri (array $args)
 
 confirmRemoveTitle (array $args)
 
 delete (Request $request, Response $response)
 
- Public Member Functions inherited from Galette\Controllers\AbstractController
 __construct (ContainerInterface $container)
 

Protected Member Functions

 getconfirmDeleteParams (Request $request)
 
 doDelete (array $args, array $post)
 
- Protected Member Functions inherited from Galette\Controllers\AbstractController
 galetteRedirect (Request $request, Response $response)
 
 getArgs (Request $request)
 
 withJson (Response $response, array $data, int $status=200)
 

Additional Inherited Members

- Protected Attributes inherited from Galette\Controllers\AbstractController
Db $zdb
 
Login $login
 
Preferences $preferences
 
Twig $view
 
Logo $logo
 
PrintLogo $print_logo
 
Plugins $plugins
 
RouteParser $routeparser
 
History $history
 
I18n $i18n
 
L10n $l10n
 
Session $session
 
Messages $flash
 
FieldsConfig $fields_config
 
ListsConfig $lists_config
 
array $members_fields
 
array $members_form_fields
 
array $members_fields_cats
 

Detailed Description

Galette CRUD controller

Author
Johan Cwiklinski johan.nosp@m.@x-t.nosp@m.nd.be

Member Function Documentation

◆ add()

◆ cancelUri()

Galette\Controllers\CrudController::cancelUri ( array  $args)

Get cancel URI

Parameters
array<string,mixed>$args Route arguments
Returns
string

◆ confirmDelete()

Galette\Controllers\CrudController::confirmDelete ( Request  $request,
Response  $response 
)

Removal confirmation

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ confirmRemoveTitle()

◆ delete()

Galette\Controllers\CrudController::delete ( Request  $request,
Response  $response 
)

Removal

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ doAdd()

◆ doDelete()

◆ doEdit()

◆ edit()

◆ filter()

◆ formUri()

◆ getconfirmDeleteParams()

Galette\Controllers\CrudController::getconfirmDeleteParams ( Request  $request)
protected

Removal confirmation parameters, can be override

Parameters
Request$requestPSR Request
Returns
array<string,mixed>

Reimplemented in Galette\Controllers\Crud\GroupsController.

◆ list()

Galette\Controllers\CrudController::list ( Request  $request,
Response  $response,
string  $option = null,
int|string  $value = null 
)
abstract

◆ redirectUri()


The documentation for this class was generated from the following file: