<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.5 |
+ | CiviCRM version 4.6 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
class CRM_Contact_Page_View_GroupContact extends CRM_Core_Page {
/**
- * This function is called when action is browse
+ * called when action is browse
*
- * return null
- * @access public
*/
- function browse() {
+ public function browse() {
$count = CRM_Contact_BAO_GroupContact::getContactGroup($this->_contactId, NULL, NULL, TRUE);
- $in = CRM_Contact_BAO_GroupContact::getContactGroup($this->_contactId, 'Added');
+ $in = CRM_Contact_BAO_GroupContact::getContactGroup($this->_contactId, 'Added');
$pending = CRM_Contact_BAO_GroupContact::getContactGroup($this->_contactId, 'Pending');
- $out = CRM_Contact_BAO_GroupContact::getContactGroup($this->_contactId, 'Removed');
+ $out = CRM_Contact_BAO_GroupContact::getContactGroup($this->_contactId, 'Removed');
// keep track of all 'added' contact groups so we can remove them from the smart group
// section
}
/**
- * This function is called when action is update
+ * called when action is update
*
* @param int $groupId
*
- * return null
- * @access public
*/
- function edit($groupId = NULL) {
+ public function edit($groupId = NULL) {
$controller = new CRM_Core_Controller_Simple(
'CRM_Contact_Form_GroupContact',
ts('Contact\'s Groups'),
$controller->run();
}
- function preProcess() {
+ public function preProcess() {
$this->_contactId = CRM_Utils_Request::retrieve('cid', 'Positive', $this, TRUE);
$this->assign('contactId', $this->_contactId);
}
/**
- * This function is the main function that is called
+ * the main function that is called
* when the page loads, it decides the which action has
* to be taken for the page.
*
- * return null
- * @access public
+ * @return null
*/
- function run() {
+ public function run() {
$this->preProcess();
$displayName = CRM_Contact_BAO_Contact::displayName($this->_contactId);
/**
* Remove/ rejoin the group
*
- * @param int $groupContactId id of crm_group_contact
- * @param string $status this is the status that should be updated.
+ * @param int $groupContactId
+ * Id of crm_group_contact.
+ * @param string $status
+ * This is the status that should be updated.
*
* $access public
* @param int $contactID
*
* @return bool
*/
- static function del($groupContactId, $status, $contactID) {
+ public static function del($groupContactId, $status, $contactID) {
$groupId = CRM_Contact_BAO_GroupContact::getGroupId($groupContactId);
switch ($status) {
break;
}
- $groupNum =
- CRM_Contact_BAO_GroupContact::getContactGroup($contactID, 'Added', NULL, TRUE, TRUE);
+ $groupNum = CRM_Contact_BAO_GroupContact::getContactGroup($contactID, 'Added', NULL, TRUE, TRUE);
if ($groupNum == 1 &&
$groupStatus == 'Removed' &&
CRM_Core_BAO_Setting::getItem(CRM_Core_BAO_Setting::MULTISITE_PREFERENCES_NAME,
CRM_Contact_BAO_GroupContact::removeContactsFromGroup($ids, $groupId, $method, $groupStatus);
}
}
-