Actions

Specific model events: Difference between revisions

From LimeSurvey Manual

m (beforeSurveyDeleteMany)
m (reorder)
 
Line 2: Line 2:


* [[beforeModelDelete]] : [[beforeModelDelete|beforeSurveyDelete]]
* [[beforeModelDelete]] : [[beforeModelDelete|beforeSurveyDelete]]
* [[beforeModelDeleteMany]] : [[beforeModelDeleteMany|beforeSurveyDeleteMany]]
* [[beforeModelSave]] : [[beforeModelSave|beforeSurveySave]]
* [[beforeModelSave]] : [[beforeModelSave|beforeSurveySave]]
* [[beforeModelDeleteMany]] : [[beforeModelDeleteMany|beforeSurveyDeleteMany]]
* [[afterModelDelete]] : [[afterModelDelete|afterSurveyDelete]]
* [[afterModelDelete]] : [[afterModelDelete|afterSurveyDelete]]
* [[afterModelSave]] : [[afterModelSave|afterSurveySave]]
* [[afterModelSave]] : [[afterModelSave|afterSurveySave]]

Latest revision as of 09:20, 15 November 2018

Each model have their own event send. For example for Survey model : you can replace Model by Survey in

Input

  • model : The current model as a ActiveRecord
  • surveyId : related survey id if exist
  • iSurveyID : related survey id if exist
  • dynamicId : related dynamic id if exist (for Token and Response)

Possible output

None.