X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FBadge%2FBAO%2FLayout.php;h=8ceb633f68f3b34b08ec9ca88fffe48e607c042b;hb=5667521530926d61b370a4bb0806b7e5ad63ccbc;hp=7b51e3c681010d903eb123842e51a44436a74156;hpb=6ea4073e68cd35f7c0fb35e54d47535715f5f257;p=civicrm-core.git diff --git a/CRM/Badge/BAO/Layout.php b/CRM/Badge/BAO/Layout.php index 7b51e3c681..0bbe2ce1fc 100644 --- a/CRM/Badge/BAO/Layout.php +++ b/CRM/Badge/BAO/Layout.php @@ -1,9 +1,9 @@ copyValues($params); if ($printLabel->find(TRUE)) { @@ -64,32 +63,29 @@ class CRM_Badge_BAO_Layout extends CRM_Core_DAO_PrintLabel { } /** - * update the is_active flag in the db + * Update the is_active flag in the db * * @param int $id id of the database record * @param boolean $is_active value we want to set the is_active field * * @return Object DAO object on success, null otherwise * - * @access public * @static */ - static function setIsActive($id, $is_active) { + public static function setIsActive($id, $is_active) { return CRM_Core_DAO::setFieldValue('CRM_Core_DAO_PrintLabel', $id, 'is_active', $is_active); } /** - * Function to add a name label + * Add a name label * * @param array $params reference array contains the values submitted by the form - * @param array $ids reference array contains the id * - * @access public * @static * * @return object */ - static function create(&$params) { + public static function create(&$params) { $params['is_active'] = CRM_Utils_Array::value('is_active', $params, FALSE); $params['is_default'] = CRM_Utils_Array::value('is_default', $params, FALSE); $params['is_reserved'] = CRM_Utils_Array::value('is_reserved', $params, FALSE); @@ -122,14 +118,13 @@ class CRM_Badge_BAO_Layout extends CRM_Core_DAO_PrintLabel { } /** - * Function to delete name labels + * Delete name labels * * @param int $printLabelId ID of the name label to be deleted. * - * @access public * @static */ - static function del($printLabelId) { + public static function del($printLabelId) { $printLabel = new CRM_Core_DAO_PrintLabel(); $printLabel->id = $printLabelId; $printLabel->delete(); @@ -139,10 +134,9 @@ class CRM_Badge_BAO_Layout extends CRM_Core_DAO_PrintLabel { * get the list of print labels * * @return array list of labels - * @access public * @static */ - static function getList() { + public static function getList() { $printLabel = new CRM_Core_DAO_PrintLabel(); $printLabel->find(); @@ -154,25 +148,24 @@ class CRM_Badge_BAO_Layout extends CRM_Core_DAO_PrintLabel { } /** - * build layout structure + * Build layout structure * * @param array $params associated array of submitted values * * @return array $formattedLayout array formatted array - * @access public */ - static function buildLayout(&$params) { + public static function buildLayout(&$params) { $layoutParams = array('id' => $params['badge_id']); CRM_Badge_BAO_Layout::retrieve($layoutParams, $layoutInfo); $formatProperties = CRM_Core_OptionGroup::getValue('name_badge', $layoutInfo['label_format_name'], 'name'); - $layoutInfo['format'] = get_object_vars(json_decode($formatProperties)); + $layoutInfo['format'] = json_decode($formatProperties, true); $layoutInfo['data'] = CRM_Badge_BAO_Layout::getDecodedData($layoutInfo['data']); return $layoutInfo; } /** - * Function to decode encoded data and return as an array + * Decode encoded data and return as an array * * @param json $jsonData json object * @@ -183,4 +176,3 @@ class CRM_Badge_BAO_Layout extends CRM_Core_DAO_PrintLabel { return json_decode($jsonData, true); } } -