benefits: Add email alias CRUD.
authorDavid Thompson <davet@gnu.org>
Thu, 6 Nov 2014 19:05:53 +0000 (14:05 -0500)
committerDavid Thompson <davet@gnu.org>
Thu, 6 Nov 2014 19:11:16 +0000 (14:11 -0500)
commit7f2134396246ff937d1c856c4bb4123b66512fb2
tree44f49804bda79cdb430a8594a0f69ffbc042d9b5
parent0ad4e96b75d78e9fe76ae51c3e5ce9af00d7f035
benefits: Add email alias CRUD.

* CRM/Memberdashboard/BAO/EmailAlias.php: New file.
* CRM/Memberdashboard/Page/Benefits.php (CRM_Memberdashboard_Page_Benefits)
  [loadEmailAliases]: Delegate to BAO.
  [postProcess, add, edit]: New methods.
  [padEmailAliases]: Delete.
  [run]: Handle POST requests.
* templates/CRM/Memberdashboard/Page/Benefits.tpl: Update edit/add forms.
CRM/Memberdashboard/BAO/EmailAlias.php [new file with mode: 0644]
CRM/Memberdashboard/Page/Benefits.php
templates/CRM/Memberdashboard/Page/Benefits.tpl