$email = new CRM_Core_BAO_Email();
$email->contact_id = $this->_contactId;
- $this->_emails = CRM_Core_BAO_Block::retrieveBlock($email, NULL);
+ $this->_emails = CRM_Core_BAO_Block::retrieveBlock($email);
// Check if this contact has a first/last/organization/household name
if ($this->_contactType == 'Individual') {
$im = new CRM_Core_BAO_IM();
$im->contact_id = $this->_contactId;
- $this->_ims = CRM_Core_BAO_Block::retrieveBlock($im, NULL);
+ $this->_ims = CRM_Core_BAO_Block::retrieveBlock($im);
}
/**
$openid = new CRM_Core_BAO_OpenID();
$openid->contact_id = $this->_contactId;
- $this->_openids = CRM_Core_BAO_Block::retrieveBlock($openid, NULL);
+ $this->_openids = CRM_Core_BAO_Block::retrieveBlock($openid);
}
/**
$phone = new CRM_Core_BAO_Phone();
$phone->contact_id = $this->_contactId;
- $this->_phones = CRM_Core_BAO_Block::retrieveBlock($phone, NULL);
+ $this->_phones = CRM_Core_BAO_Block::retrieveBlock($phone);
}
/**
if (!$block->contact_id) {
throw new CRM_Core_Exception('Invalid Contact ID parameter passed');
}
- $blocks = self::retrieveBlock($block, $blockName);
+ $blocks = self::retrieveBlock($block);
}
else {
$blockIds = self::getBlockIds($blockName, NULL, $params);
foreach ($blockIds as $blockId) {
$block = new $BAOString();
$block->id = $blockId['id'];
- $getBlocks = self::retrieveBlock($block, $blockName);
+ $getBlocks = self::retrieveBlock($block);
$blocks[$count++] = array_pop($getBlocks);
}
}
*
* @param Object $block
* Typically a Phone|Email|IM|OpenID object.
- * @param string $blockName
- * Name of the above object.
*
* @return array
* Array of $block objects.
*/
- public static function retrieveBlock(&$block, $blockName) {
+ public static function retrieveBlock($block) {
// we first get the primary location due to the order by clause
$block->orderBy('is_primary desc, id');
$block->find();