X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCase%2FInfo.php;h=a1e5ebbe2123935c8437389eda14d5217bb1ca97;hb=6ce097e8cbed152c457341c84624825822e3c354;hp=b0dbf9bb76333b633a353f3d60a187b7e424e125;hpb=c75c1bd5f5a88c4b0848802cfed3c7db07f15819;p=civicrm-core.git diff --git a/CRM/Case/Info.php b/CRM/Case/Info.php index b0dbf9bb76..a1e5ebbe21 100644 --- a/CRM/Case/Info.php +++ b/CRM/Case/Info.php @@ -245,4 +245,40 @@ class CRM_Case_Info extends CRM_Core_Component_Info { } } + /** + * @return array + * Array(string $value => string $label). + */ + public static function getRedactOptions() { + return array( + 'default' => ts('Default'), + '0' => ts('Do not redact emails'), + '1' => ts('Redact emails'), + ); + } + + /** + * @return array + * Array(string $value => string $label). + */ + public static function getMultiClientOptions() { + return array( + 'default' => ts('Default'), + '0' => ts('Single client per case'), + '1' => ts('Multiple client per case'), + ); + } + + /** + * @return array + * Array(string $value => string $label). + */ + public static function getSortOptions() { + return array( + 'default' => ts('Default'), + '0' => ts('Definition order'), + '1' => ts('Alphabetical order'), + ); + } + }