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

Public Member Functions

 messages (Request $request, Response $response)
 
 photo (Request $request, Response $response)
 
 suggestTowns (Request $request, Response $response, string $term)
 
 suggestCountries (Request $request, Response $response, string $term)
 
 suggestRegions (Request $request, Response $response, string $term)
 
 telemetryInfos (Request $request, Response $response)
 
 telemetrySend (Request $request, Response $response)
 
 telemetryRegistered (Request $request, Response $response)
 
 contributionDates (Request $request, Response $response)
 
 contributionMembers (Request $request, Response $response, int $page=null, string $search=null)
 
 passwordStrength (Request $request, Response $response)
 
- Public Member Functions inherited from Galette\Controllers\AbstractController
 __construct (ContainerInterface $container)
 

Additional Inherited Members

- Protected Member Functions inherited from Galette\Controllers\AbstractController
 galetteRedirect (Request $request, Response $response)
 
 getArgs (Request $request)
 
 withJson (Response $response, array $data, int $status=200)
 
- 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 ajax controller

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

Member Function Documentation

◆ contributionDates()

Galette\Controllers\AjaxController::contributionDates ( Request  $request,
Response  $response 
)

Contributions dates

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ contributionMembers()

Galette\Controllers\AjaxController::contributionMembers ( Request  $request,
Response  $response,
int  $page = null,
string  $search = null 
)

Contributions dates

Parameters
Request$requestPSR Request
Response$responsePSR Response
int | null$pagePage number
string | null$searchSearch string
Returns
Response

◆ messages()

Galette\Controllers\AjaxController::messages ( Request  $request,
Response  $response 
)

Messages as JSON array

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ passwordStrength()

Galette\Controllers\AjaxController::passwordStrength ( Request  $request,
Response  $response 
)

Password strength

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ photo()

Galette\Controllers\AjaxController::photo ( Request  $request,
Response  $response 
)

Ajax Drag'N'Drop photo

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ suggestCountries()

Galette\Controllers\AjaxController::suggestCountries ( Request  $request,
Response  $response,
string  $term 
)

Ajax countries suggestion

Parameters
Request$requestPSR Request
Response$responsePSR Response
string$termSearch term
Returns
Response

◆ suggestRegions()

Galette\Controllers\AjaxController::suggestRegions ( Request  $request,
Response  $response,
string  $term 
)

Ajax regions suggestion

Parameters
Request$requestPSR Request
Response$responsePSR Response
string$termSearch term
Returns
Response

◆ suggestTowns()

Galette\Controllers\AjaxController::suggestTowns ( Request  $request,
Response  $response,
string  $term 
)

Ajax town suggestion

Parameters
Request$requestPSR Request
Response$responsePSR Response
string$termSearch term
Returns
Response

◆ telemetryInfos()

Galette\Controllers\AjaxController::telemetryInfos ( Request  $request,
Response  $response 
)

Telemetry info preview

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ telemetryRegistered()

Galette\Controllers\AjaxController::telemetryRegistered ( Request  $request,
Response  $response 
)

Successful telemetry registration

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

◆ telemetrySend()

Galette\Controllers\AjaxController::telemetrySend ( Request  $request,
Response  $response 
)

Send telemetry info

Parameters
Request$requestPSR Request
Response$responsePSR Response
Returns
Response

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