Fully remove interaction with _params from participant form
authorEileen McNaughton <emcnaughton@wikimedia.org>
Thu, 14 Dec 2023 03:33:51 +0000 (16:33 +1300)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Thu, 14 Dec 2023 09:44:42 +0000 (22:44 +1300)
commit8b05b0b16b321d940412f64c8f1b54fd4a60c139
tree3f28bc5778e46a080c8bd27e3c44d809c823f017
parent7b5c6cc71cf88fbc8ae9de87ae034f239cf86216
Fully remove interaction with _params from participant form

This removes the last places _params was accessed & adds a __get for any external access to it

Note this also removes the expiry date from the template. I can't find
the discussion we had about this (maybe on chat) but it was generally agreed that
since we hadn't added a column for this in the DB it made sense to exclude from
the template (as the template should be the same however it is sent).
There was some difference of opinion about whether it should have
stored in the DB though
CRM/Event/Form/Participant.php
xml/templates/message_templates/event_offline_receipt_html.tpl