dev/financial#2 add PaymentProcessor.title field
authoreileen <emcnaughton@wikimedia.org>
Thu, 4 Apr 2019 01:39:17 +0000 (14:39 +1300)
committereileen <emcnaughton@wikimedia.org>
Thu, 4 Apr 2019 02:10:42 +0000 (15:10 +1300)
commit63b162c6abeffe5ff3981d6351fc00cf59bef080
tree3e6f9ca927d392e2e2dfbbee90cb81d3337abd08
parenta232b71d83bc9c43fe3382122634ff9149672dc4
dev/financial#2 add PaymentProcessor.title field

There was a long discussion a while back about adding a label or title field to the
civicrm_payment_processor table. It kinda died but since 5.13 adds another field
(contribution_recur.cancel_reason) which is kinda rare I thought we should probably
add this field in the same release as we can better keep most releases to no
schema changes that way.

At this stage the field is not in use - but I figure getting it added will make the
next steps of exposing it easier & there is general agreement we need
something of this nature.

(the cancel reason field will also take further commits to expose in the UI)
CRM/Financial/DAO/PaymentProcessor.php
CRM/Upgrade/Incremental/php/FiveThirteen.php
xml/schema/Financial/PaymentProcessor.xml