X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FPledge%2FInfo.php;h=1112f5000c954aecf5be9ccb001284ae5ee52083;hb=725b3de6f03330ab5e310f397fc0336fe551ec6f;hp=4560ef650c62902c5c30ff8b4346fcd1342ffbe0;hpb=e9aca61e8b08d5ae372621c4397108b8f2ec28ba;p=civicrm-core.git diff --git a/CRM/Pledge/Info.php b/CRM/Pledge/Info.php index 4560ef650c..1112f5000c 100644 --- a/CRM/Pledge/Info.php +++ b/CRM/Pledge/Info.php @@ -23,7 +23,7 @@ | GNU Affero General Public License or the licensing of CiviCRM, | | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ -*/ + */ /** * This class introduces component to the system and provides all the @@ -37,7 +37,9 @@ */ class CRM_Pledge_Info extends CRM_Core_Component_Info { - // docs inherited from interface + /** + * @inheritDoc + */ protected $keyword = 'pledge'; /** @@ -45,7 +47,8 @@ class CRM_Pledge_Info extends CRM_Core_Component_Info { * Needs to be implemented in component's information * class. * - * @return array collection of required component settings + * @return array + * collection of required component settings */ public function getInfo() { return array( @@ -58,8 +61,8 @@ class CRM_Pledge_Info extends CRM_Core_Component_Info { } - // docs inherited from interface /** + * @inheritDoc * Provides permissions that are used by component. * Needs to be implemented in component's information * class. @@ -69,7 +72,8 @@ class CRM_Pledge_Info extends CRM_Core_Component_Info { * * @param bool $getAllUnconditionally * - * @return array|null collection of permissions, null if none + * @return array|null + * collection of permissions, null if none */ /** * @param bool $getAllUnconditionally @@ -84,20 +88,21 @@ class CRM_Pledge_Info extends CRM_Core_Component_Info { ); } - // docs inherited from interface /** + * @inheritDoc * Provides information about user dashboard element * offered by this component. * - * @return array|null collection of required dashboard settings, + * @return array|null + * collection of required dashboard settings, * null if no element offered - * */ /** * @return array|null */ public function getUserDashboardElement() { - return array('name' => ts('Pledges'), + return array( + 'name' => ts('Pledges'), 'title' => ts('Your Pledge(s)'), // we need to check this permission since you can click on contribution page link for making payment 'perm' => array('make online contributions'), @@ -105,52 +110,54 @@ class CRM_Pledge_Info extends CRM_Core_Component_Info { ); } - // docs inherited from interface /** + * @inheritDoc * Provides information about user dashboard element * offered by this component. * - * @return array|null collection of required dashboard settings, + * @return array|null + * collection of required dashboard settings, * null if no element offered - * */ /** * @return array|null */ public function registerTab() { - return array('title' => ts('Pledges'), + return array( + 'title' => ts('Pledges'), 'url' => 'pledge', 'weight' => 25, ); } - // docs inherited from interface /** + * @inheritDoc * Provides information about advanced search pane * offered by this component. * - * @return array|null collection of required pane settings, + * @return array|null + * collection of required pane settings, * null if no element offered - * */ /** * @return array|null */ public function registerAdvancedSearchPane() { - return array('title' => ts('Pledges'), + return array( + 'title' => ts('Pledges'), 'weight' => 25, ); } - // docs inherited from interface /** + * @inheritDoc * Provides potential activity types that this * component might want to register in activity history. * Needs to be implemented in component's information * class. * - * @return array|null collection of activity types - * + * @return array|null + * collection of activity types */ /** * @return array|null @@ -159,8 +166,8 @@ class CRM_Pledge_Info extends CRM_Core_Component_Info { return NULL; } - // add shortcut to Create New /** + * add shortcut to Create New. * @param $shortCuts */ public function creatNewShortcut(&$shortCuts) { @@ -168,11 +175,14 @@ class CRM_Pledge_Info extends CRM_Core_Component_Info { CRM_Core_Permission::check('edit pledges') ) { $shortCuts = array_merge($shortCuts, array( - array('path' => 'civicrm/pledge/add', - 'query' => 'reset=1&action=add&context=standalone', - 'ref' => 'new-pledge', - 'title' => ts('Pledge'), - ))); + array( + 'path' => 'civicrm/pledge/add', + 'query' => 'reset=1&action=add&context=standalone', + 'ref' => 'new-pledge', + 'title' => ts('Pledge'), + ), + )); } } + }