Specific model events: Difference between revisions
From LimeSurvey Manual
DenisChenu (talk | contribs) m Add new name of event |
DenisChenu (talk | contribs) m Add whole information |
||
Line 5: | Line 5: | ||
* [[afterModelDelete]] : [[afterModelDelete|afterSurveyDelete]] | * [[afterModelDelete]] : [[afterModelDelete|afterSurveyDelete]] | ||
* [[afterModelSave]] : [[afterModelSave|afterSurveySave]] | * [[afterModelSave]] : [[afterModelSave|afterSurveySave]] | ||
'''When''' | |||
Before a single database model was deleted using model->delete(). See [https://www.yiiframework.com/doc/api/1.1/CActiveRecord#onBeforeDelete-detail CActiveRecord::onBeforeDelete]. | |||
'''Input''' | |||
*''model'' : The current model as a [https://www.yiiframework.com/doc/api/1.1/CActiveRecord ActiveRecord] | |||
'''Possible output''' | |||
None. | |||
[[Category:Plugins events]] |
Revision as of 11:05, 11 October 2018
Each model have their own event send. For example for Survey model : you can replace Model by Survey in
- beforeModelDelete : beforeSurveyDelete
- beforeModelSave : beforeSurveySave
- afterModelDelete : afterSurveyDelete
- afterModelSave : afterSurveySave
When
Before a single database model was deleted using model->delete(). See CActiveRecord::onBeforeDelete.
Input
- model : The current model as a ActiveRecord
Possible output
None.