CRM-14106 - Regex targeting the first part of if statements
authorColeman Watts <coleman@civicrm.org>
Wed, 22 Jan 2014 05:25:13 +0000 (21:25 -0800)
committerColeman Watts <coleman@civicrm.org>
Wed, 22 Jan 2014 05:25:13 +0000 (21:25 -0800)
Pattern used
if\s*\(\s*CRM_Utils_Array::value\s*\([ ]*(['"$0-9][^,]*),\s*(\$[^ )]*)\s*\)\s*(\&\&|\|\||\))
if \(!empty\($2\[$1\]\)$3

412 files changed:
CRM/ACL/Page/ACLBasic.php
CRM/Activity/BAO/Activity.php
CRM/Activity/BAO/Query.php
CRM/Activity/Form/Activity.php
CRM/Activity/Form/ActivityView.php
CRM/Activity/Form/Task/AddToTag.php
CRM/Activity/Form/Task/Batch.php
CRM/Activity/Form/Task/RemoveFromTag.php
CRM/Activity/Import/Form/MapField.php
CRM/Activity/Import/Form/Preview.php
CRM/Activity/Import/Parser/Activity.php
CRM/Activity/Page/AJAX.php
CRM/Activity/Selector/Activity.php
CRM/Activity/StateMachine/Search.php
CRM/Admin/Form.php
CRM/Admin/Form/Job.php
CRM/Admin/Form/MessageTemplates.php
CRM/Admin/Form/Navigation.php
CRM/Admin/Form/OptionGroup.php
CRM/Admin/Form/OptionValue.php
CRM/Admin/Form/Options.php
CRM/Admin/Form/ParticipantStatus.php
CRM/Admin/Form/PaymentProcessor.php
CRM/Admin/Form/PaymentProcessorType.php
CRM/Admin/Form/Preferences.php
CRM/Admin/Form/Preferences/Display.php
CRM/Admin/Form/Preferences/Mailing.php
CRM/Admin/Form/RelationshipType.php
CRM/Admin/Form/ScheduleReminders.php
CRM/Admin/Form/Setting.php
CRM/Admin/Form/Setting/Localization.php
CRM/Admin/Form/Setting/Smtp.php
CRM/Admin/Form/Setting/UpdateConfigBackend.php
CRM/Admin/Form/WordReplacements.php
CRM/Admin/Page/ContactType.php
CRM/Admin/Page/LabelFormats.php
CRM/Badge/BAO/Badge.php
CRM/Batch/BAO/Batch.php
CRM/Batch/Form/Entry.php
CRM/Campaign/BAO/Campaign.php
CRM/Campaign/BAO/Petition.php
CRM/Campaign/BAO/Survey.php
CRM/Campaign/Form/Campaign.php
CRM/Campaign/Form/Petition.php
CRM/Campaign/Form/Search.php
CRM/Campaign/Form/Survey/Main.php
CRM/Campaign/Form/Survey/Results.php
CRM/Campaign/Form/Task/Interview.php
CRM/Campaign/Form/Task/Reserve.php
CRM/Campaign/Page/AJAX.php
CRM/Campaign/Page/DashBoard.php
CRM/Campaign/StateMachine/Search.php
CRM/Case/BAO/Case.php
CRM/Case/BAO/Query.php
CRM/Case/Form/Activity.php
CRM/Case/Form/Activity/ChangeCaseStartDate.php
CRM/Case/Form/Activity/ChangeCaseType.php
CRM/Case/Form/Case.php
CRM/Case/Form/CaseView.php
CRM/Case/Form/Search.php
CRM/Case/StateMachine/Search.php
CRM/Case/XMLProcessor/Process.php
CRM/Case/XMLProcessor/Report.php
CRM/Contact/BAO/Contact.php
CRM/Contact/BAO/Contact/Permission.php
CRM/Contact/BAO/Contact/Utils.php
CRM/Contact/BAO/ContactType.php
CRM/Contact/BAO/Group.php
CRM/Contact/BAO/GroupContact.php
CRM/Contact/BAO/GroupOrganization.php
CRM/Contact/BAO/Individual.php
CRM/Contact/BAO/Query.php
CRM/Contact/BAO/Relationship.php
CRM/Contact/BAO/RelationshipType.php
CRM/Contact/BAO/SavedSearch.php
CRM/Contact/Form/Contact.php
CRM/Contact/Form/CustomData.php
CRM/Contact/Form/DedupeFind.php
CRM/Contact/Form/DedupeRules.php
CRM/Contact/Form/Edit/Address.php
CRM/Contact/Form/Edit/CustomData.php
CRM/Contact/Form/Edit/Household.php
CRM/Contact/Form/Edit/Organization.php
CRM/Contact/Form/Inline/Address.php
CRM/Contact/Form/Inline/Demographics.php
CRM/Contact/Form/Inline/Email.php
CRM/Contact/Form/Inline/IM.php
CRM/Contact/Form/Inline/OpenID.php
CRM/Contact/Form/Inline/Phone.php
CRM/Contact/Form/Location.php
CRM/Contact/Form/Merge.php
CRM/Contact/Form/Relationship.php
CRM/Contact/Form/Search.php
CRM/Contact/Form/Search/Advanced.php
CRM/Contact/Form/Search/Basic.php
CRM/Contact/Form/Search/Builder.php
CRM/Contact/Form/Search/Criteria.php
CRM/Contact/Form/Search/Custom/ContribSYBNT.php
CRM/Contact/Form/Search/Custom/MultipleValues.php
CRM/Contact/Form/Search/Custom/Proximity.php
CRM/Contact/Form/Task/AddToHousehold.php
CRM/Contact/Form/Task/AddToOrganization.php
CRM/Contact/Form/Task/AddToTag.php
CRM/Contact/Form/Task/Batch.php
CRM/Contact/Form/Task/EmailCommon.php
CRM/Contact/Form/Task/Label.php
CRM/Contact/Form/Task/LabelCommon.php
CRM/Contact/Form/Task/PDFLetterCommon.php
CRM/Contact/Form/Task/ProximityCommon.php
CRM/Contact/Form/Task/RemoveFromTag.php
CRM/Contact/Form/Task/SMSCommon.php
CRM/Contact/Import/Form/MapField.php
CRM/Contact/Import/Form/Preview.php
CRM/Contact/Import/Parser/Contact.php
CRM/Contact/Page/AJAX.php
CRM/Contact/Page/Inline/Address.php
CRM/Contact/Page/Inline/CommunicationPreferences.php
CRM/Contact/Page/Inline/ContactInfo.php
CRM/Contact/Page/Inline/Demographics.php
CRM/Contact/Page/View/Summary.php
CRM/Contact/Page/View/UserDashBoard.php
CRM/Contact/Page/View/Vcard.php
CRM/Contact/Selector.php
CRM/Contribute/BAO/Contribution.php
CRM/Contribute/BAO/Contribution/Utils.php
CRM/Contribute/BAO/ContributionPage.php
CRM/Contribute/BAO/ContributionRecur.php
CRM/Contribute/BAO/Query.php
CRM/Contribute/Form.php
CRM/Contribute/Form/AbstractEditPayment.php
CRM/Contribute/Form/AdditionalInfo.php
CRM/Contribute/Form/AdditionalPayment.php
CRM/Contribute/Form/Contribution.php
CRM/Contribute/Form/Contribution/Confirm.php
CRM/Contribute/Form/Contribution/Main.php
CRM/Contribute/Form/Contribution/ThankYou.php
CRM/Contribute/Form/ContributionBase.php
CRM/Contribute/Form/ContributionPage.php
CRM/Contribute/Form/ContributionPage/Amount.php
CRM/Contribute/Form/ContributionPage/Premium.php
CRM/Contribute/Form/ContributionPage/Settings.php
CRM/Contribute/Form/ContributionPage/ThankYou.php
CRM/Contribute/Form/ContributionPage/Widget.php
CRM/Contribute/Form/ContributionView.php
CRM/Contribute/Form/ManagePremiums.php
CRM/Contribute/Form/Search.php
CRM/Contribute/Form/SoftCredit.php
CRM/Contribute/Form/Task/Batch.php
CRM/Contribute/Form/UpdateBilling.php
CRM/Contribute/Form/UpdateSubscription.php
CRM/Contribute/Import/Form/MapField.php
CRM/Contribute/Import/Parser/Contribution.php
CRM/Contribute/Page/ContributionPage.php
CRM/Contribute/Page/ContributionRecur.php
CRM/Contribute/Selector/Search.php
CRM/Contribute/StateMachine/Search.php
CRM/Core/BAO/ActionSchedule.php
CRM/Core/BAO/Address.php
CRM/Core/BAO/Block.php
CRM/Core/BAO/CMSUser.php
CRM/Core/BAO/ConfigSetting.php
CRM/Core/BAO/CustomField.php
CRM/Core/BAO/CustomGroup.php
CRM/Core/BAO/CustomValueTable.php
CRM/Core/BAO/Dashboard.php
CRM/Core/BAO/Email.php
CRM/Core/BAO/FinancialTrxn.php
CRM/Core/BAO/Mapping.php
CRM/Core/BAO/Note.php
CRM/Core/BAO/OptionValue.php
CRM/Core/BAO/SchemaHandler.php
CRM/Core/BAO/Setting.php
CRM/Core/BAO/Tag.php
CRM/Core/BAO/UFField.php
CRM/Core/BAO/UFGroup.php
CRM/Core/BAO/UFJoin.php
CRM/Core/BAO/Website.php
CRM/Core/Component.php
CRM/Core/Controller.php
CRM/Core/DAO.php
CRM/Core/Form.php
CRM/Core/Form/Tag.php
CRM/Core/Invoke.php
CRM/Core/Menu.php
CRM/Core/OptionValue.php
CRM/Core/Page.php
CRM/Core/Page/AJAX.php
CRM/Core/Page/Basic.php
CRM/Core/Payment/AuthorizeNet.php
CRM/Core/Payment/BaseIPN.php
CRM/Core/Payment/Google.php
CRM/Core/Payment/GoogleIPN.php
CRM/Core/Payment/PayPalImpl.php
CRM/Core/Payment/ProcessorForm.php
CRM/Core/SelectValues.php
CRM/Core/Session.php
CRM/Core/StateMachine.php
CRM/Custom/Form/Field.php
CRM/Custom/Form/Group.php
CRM/Custom/Form/Option.php
CRM/Custom/Form/Preview.php
CRM/Custom/Import/Form/MapField.php
CRM/Dedupe/Finder.php
CRM/Dedupe/Merger.php
CRM/Event/BAO/Event.php
CRM/Event/BAO/Participant.php
CRM/Event/BAO/ParticipantStatusType.php
CRM/Event/BAO/Query.php
CRM/Event/Cart/Form/Checkout/Payment.php
CRM/Event/Form/EventFees.php
CRM/Event/Form/ManageEvent/EventInfo.php
CRM/Event/Form/ManageEvent/Fee.php
CRM/Event/Form/ManageEvent/Location.php
CRM/Event/Form/ManageEvent/Registration.php
CRM/Event/Form/ManageEvent/ScheduleReminders.php
CRM/Event/Form/Participant.php
CRM/Event/Form/ParticipantView.php
CRM/Event/Form/Registration.php
CRM/Event/Form/Registration/AdditionalParticipant.php
CRM/Event/Form/Registration/Confirm.php
CRM/Event/Form/Registration/ParticipantConfirm.php
CRM/Event/Form/Registration/Register.php
CRM/Event/Form/Registration/ThankYou.php
CRM/Event/Form/Search.php
CRM/Event/Form/SearchEvent.php
CRM/Event/Form/Task/Batch.php
CRM/Event/Import/Form/MapField.php
CRM/Event/Import/Parser/Participant.php
CRM/Event/Page/EventInfo.php
CRM/Event/Selector/Search.php
CRM/Event/StateMachine/Search.php
CRM/Export/BAO/Export.php
CRM/Export/Form/Map.php
CRM/Financial/BAO/ExportFormat.php
CRM/Financial/BAO/FinancialAccount.php
CRM/Financial/BAO/FinancialItem.php
CRM/Financial/BAO/FinancialType.php
CRM/Financial/BAO/FinancialTypeAccount.php
CRM/Financial/BAO/PaymentProcessor.php
CRM/Financial/Form/FinancialBatch.php
CRM/Financial/Form/FinancialTypeAccount.php
CRM/Financial/Form/Search.php
CRM/Financial/Page/FinancialType.php
CRM/Friend/BAO/Friend.php
CRM/Friend/Form.php
CRM/Friend/Form/Event.php
CRM/Grant/BAO/Grant.php
CRM/Grant/BAO/Query.php
CRM/Grant/Form/Grant.php
CRM/Grant/StateMachine/Search.php
CRM/Group/Form/Edit.php
CRM/Group/Page/AJAX.php
CRM/Logging/Differ.php
CRM/Logging/ReportSummary.php
CRM/Mailing/BAO/Mailing.php
CRM/Mailing/BAO/Query.php
CRM/Mailing/Event/BAO/Forward.php
CRM/Mailing/Form/Group.php
CRM/Mailing/Form/Test.php
CRM/Mailing/Form/Upload.php
CRM/Member/BAO/Membership.php
CRM/Member/BAO/MembershipStatus.php
CRM/Member/BAO/MembershipType.php
CRM/Member/BAO/Query.php
CRM/Member/Form.php
CRM/Member/Form/Membership.php
CRM/Member/Form/MembershipBlock.php
CRM/Member/Form/MembershipRenewal.php
CRM/Member/Form/MembershipStatus.php
CRM/Member/Form/MembershipType.php
CRM/Member/Form/MembershipView.php
CRM/Member/Form/Task/Batch.php
CRM/Member/Import/Form/MapField.php
CRM/Member/Import/Form/Preview.php
CRM/Member/Import/Parser/Membership.php
CRM/Member/Page/Tab.php
CRM/Member/Page/UserDashboard.php
CRM/Member/Selector/Search.php
CRM/Member/StateMachine/Search.php
CRM/PCP/BAO/PCP.php
CRM/PCP/Form/Contribute.php
CRM/PCP/Form/Event.php
CRM/PCP/Page/PCP.php
CRM/PCP/Page/PCPInfo.php
CRM/Pledge/BAO/Pledge.php
CRM/Pledge/BAO/PledgeBlock.php
CRM/Pledge/BAO/PledgePayment.php
CRM/Pledge/BAO/Query.php
CRM/Pledge/Form/Pledge.php
CRM/Pledge/Form/PledgeView.php
CRM/Pledge/Selector/Search.php
CRM/Pledge/StateMachine/Search.php
CRM/Price/BAO/LineItem.php
CRM/Price/BAO/PriceField.php
CRM/Price/BAO/PriceFieldValue.php
CRM/Price/BAO/PriceSet.php
CRM/Price/Form/Field.php
CRM/Price/Form/Option.php
CRM/Price/Form/Preview.php
CRM/Price/Page/Option.php
CRM/Profile/Form.php
CRM/Profile/Form/Edit.php
CRM/Profile/Page/Listings.php
CRM/Profile/Selector/Listings.php
CRM/Report/BAO/ReportInstance.php
CRM/Report/Form.php
CRM/Report/Form/ActivitySummary.php
CRM/Report/Form/Campaign/SurveyDetails.php
CRM/Report/Form/Case/Demographics.php
CRM/Report/Form/Case/Detail.php
CRM/Report/Form/Case/Summary.php
CRM/Report/Form/Case/TimeSpent.php
CRM/Report/Form/Contact/CurrentEmployer.php
CRM/Report/Form/Contact/Detail.php
CRM/Report/Form/Contact/Log.php
CRM/Report/Form/Contact/LoggingSummary.php
CRM/Report/Form/Contact/Relationship.php
CRM/Report/Form/Contact/Summary.php
CRM/Report/Form/Contribute/Bookkeeping.php
CRM/Report/Form/Contribute/Detail.php
CRM/Report/Form/Contribute/History.php
CRM/Report/Form/Contribute/HouseholdSummary.php
CRM/Report/Form/Contribute/Lybunt.php
CRM/Report/Form/Contribute/OrganizationSummary.php
CRM/Report/Form/Contribute/PCP.php
CRM/Report/Form/Contribute/Repeat.php
CRM/Report/Form/Contribute/SoftCredit.php
CRM/Report/Form/Contribute/Summary.php
CRM/Report/Form/Contribute/Sybunt.php
CRM/Report/Form/Contribute/TopDonor.php
CRM/Report/Form/Event/IncomeCountSummary.php
CRM/Report/Form/Event/ParticipantListCount.php
CRM/Report/Form/Event/ParticipantListing.php
CRM/Report/Form/Event/Summary.php
CRM/Report/Form/Grant/Detail.php
CRM/Report/Form/Grant/Statistics.php
CRM/Report/Form/Instance.php
CRM/Report/Form/Mailing/Bounce.php
CRM/Report/Form/Mailing/Clicks.php
CRM/Report/Form/Mailing/Detail.php
CRM/Report/Form/Mailing/Opened.php
CRM/Report/Form/Mailing/Summary.php
CRM/Report/Form/Member/ContributionDetail.php
CRM/Report/Form/Member/Detail.php
CRM/Report/Form/Member/Lapse.php
CRM/Report/Form/Member/Summary.php
CRM/Report/Form/Membership/Summary.php
CRM/Report/Form/Pledge/Pbnp.php
CRM/Report/Form/Pledge/Summary.php
CRM/Report/Form/Walklist/Walklist.php
CRM/Report/Utils/Report.php
CRM/SMS/Form/Group.php
CRM/SMS/Form/Upload.php
CRM/UF/Form/AbstractPreview.php
CRM/UF/Form/Field.php
CRM/UF/Form/Group.php
CRM/UF/Page/Group.php
CRM/Upgrade/Incremental/php/FourTwo.php
CRM/Upgrade/Incremental/php/ThreeFour.php
CRM/Upgrade/Snapshot/V4p2/Price/BAO/Field.php
CRM/Upgrade/Snapshot/V4p2/Price/BAO/FieldValue.php
CRM/Upgrade/Snapshot/V4p2/Price/BAO/Set.php
CRM/Upgrade/Snapshot/V4p2/Price/DAO/Field.php
CRM/Upgrade/Snapshot/V4p2/Price/DAO/FieldValue.php
CRM/Upgrade/Snapshot/V4p2/Price/DAO/LineItem.php
CRM/Upgrade/Snapshot/V4p2/Price/DAO/Set.php
CRM/Upgrade/Snapshot/V4p2/Price/DAO/SetEntity.php
CRM/Utils/Address/BatchUpdate.php
CRM/Utils/Date.php
CRM/Utils/DeprecatedUtils.php
CRM/Utils/Geocode/Google.php
CRM/Utils/Geocode/Yahoo.php
CRM/Utils/Mail.php
CRM/Utils/OpenFlashChart.php
CRM/Utils/REST.php
CRM/Utils/Sort.php
CRM/Utils/System.php
CRM/Utils/System/Drupal.php
CRM/Utils/System/Drupal6.php
CRM/Utils/System/WordPress.php
CRM/Utils/Token.php
api/api.php
api/v3/ActionSchedule.php
api/v3/Activity.php
api/v3/Contact.php
api/v3/Contribution.php
api/v3/CustomValue.php
api/v3/Dashboard.php
api/v3/Domain.php
api/v3/Event.php
api/v3/Generic.php
api/v3/Membership.php
api/v3/MembershipStatus.php
api/v3/Participant.php
api/v3/ParticipantPayment.php
api/v3/Profile.php
api/v3/Relationship.php
api/v3/Setting.php
api/v3/utils.php
bin/deprecated/ParticipantProcessor.php
bin/deprecated/UpdateAddress.php
tests/phpunit/CiviTest/CiviSeleniumTestCase.php
tests/phpunit/CiviTest/CiviUnitTestCase.php
tests/phpunit/WebTest/Contribute/OfflineContributionTest.php
tests/phpunit/api/v3/GrantTest.php
tests/phpunit/api/v3/SyntaxConformanceTest.php
tools/CRM/Auction/BAO/Auction.php
tools/CRM/Auction/BAO/Item.php
tools/CRM/Auction/Form/SearchAuction.php
tools/extensions/org.civicrm.report.baykeeper/Baykeeper.php
tools/extensions/org.civicrm.report.grant/Grant.php
tools/extensions/org.civicrm.search.multivalue/MultiValue.php

index 7c3334d83fd891e0e411c4b54d16a0a2c3f02cae..645ade3a90558acb8d8da9801857cbe1b493811b 100644 (file)
@@ -180,7 +180,7 @@ ORDER BY entity_id
           $dao->entity_id
         );
       }
-      elseif (CRM_Utils_Array::value($dao->object_table, $permissions)) {
+      elseif (!empty($permissions[$dao->object_table])) {
         $acl[$dao->entity_id]['object_table'] .= ", {$permissions[$dao->object_table]}";
       }
     }
index f8ff6340a61208cb5cb3cf4fa805f4ccb13d6462..b5e2878552d2ff7f5110ccb6cb7295ee179ad36a 100644 (file)
@@ -64,7 +64,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
    * @access public
    */
   public static function dataExists(&$params) {
-    if (CRM_Utils_Array::value('source_contact_id', $params) ||
+    if (!empty($params['source_contact_id']) ||
       CRM_Utils_Array::value('id', $params)
     ) {
       return TRUE;
@@ -157,7 +157,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
    */
   public static function deleteActivity(&$params, $moveToTrash = FALSE) {
     // CRM-9137
-    if (CRM_Utils_Array::value('id', $params) && !is_array($params['id'])) {
+    if (!empty($params['id']) && !is_array($params['id'])) {
       CRM_Utils_Hook::pre('delete', 'Activity', $params['id'], $params);
     }
     else {
@@ -294,7 +294,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
       unset($params['id']);
     }
 
-    if (!CRM_Utils_Array::value('status_id', $params) &&
+    if (empty($params['status_id']) &&
       !CRM_Utils_Array::value('activity_status_id', $params) &&
       !CRM_Utils_Array::value('id', $params)
     ) {
@@ -325,7 +325,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
     }
 
     // CRM-9137
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'Activity', $activity->id, $params);
     }
     else {
@@ -373,7 +373,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
 
     // attempt to save activity assignment
     $resultAssignment = NULL;
-    if (CRM_Utils_Array::value('assignee_contact_id', $params)) {
+    if (!empty($params['assignee_contact_id'])) {
 
       $assignmentParams = array('activity_id' => $activityId);
 
@@ -399,7 +399,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
       else {
         $assignmentParams['contact_id'] = $params['assignee_contact_id'];
         $assignmentParams['record_type_id'] = $assigneeID;
-        if (CRM_Utils_Array::value('id', $params)) {
+        if (!empty($params['id'])) {
           $assignment = new CRM_Activity_BAO_ActivityContact();
           $assignment->activity_id = $activityId;
           $assignment->record_type_id = $assigneeID;
@@ -428,7 +428,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
 
     // attempt to save activity targets
     $resultTarget = NULL;
-    if (CRM_Utils_Array::value('target_contact_id', $params)) {
+    if (!empty($params['target_contact_id'])) {
 
       $targetParams = array('activity_id' => $activityId);
       $resultTarget = array();
@@ -455,7 +455,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
       else {
         $targetParams['contact_id'] = $params['target_contact_id'];
         $targetParams['record_type_id'] = $targetID;
-        if (CRM_Utils_Array::value('id', $params)) {
+        if (!empty($params['id'])) {
           $target = new CRM_Activity_BAO_ActivityContact();
           $target->activity_id = $activityId;
           $target->record_type_id = $targetID;
@@ -479,7 +479,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
 
     // write to changelog before transaction is committed/rolled
     // back (and prepare status to display)
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       $logMsg = "Activity (id: {$result->id} ) updated with ";
     }
     else {
@@ -491,7 +491,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
       $msgs[] = "source={$params['source_contact_id']}";
     }
 
-    if (CRM_Utils_Array::value('target_contact_id', $params)) {
+    if (!empty($params['target_contact_id'])) {
       if (is_array($params['target_contact_id']) && !CRM_Utils_array::crmIsEmptyArray($params['target_contact_id'])) {
         $msgs[] = "target=" . implode(',', $params['target_contact_id']);
         // take only first target
@@ -522,16 +522,16 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
 
     self::logActivityAction($result, $logMsg);
 
-    if (CRM_Utils_Array::value('custom', $params) &&
+    if (!empty($params['custom']) &&
       is_array($params['custom'])
     ) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_activity', $result->id);
     }
 
     $transaction->commit();
-    if (!CRM_Utils_Array::value('skipRecentView', $params)) {
+    if (empty($params['skipRecentView'])) {
       $recentOther = array();
-      if (CRM_Utils_Array::value('case_id', $params)) {
+      if (!empty($params['case_id'])) {
         $caseContactID = CRM_Core_DAO::getFieldValue('CRM_Case_DAO_CaseContact', $params['case_id'], 'contact_id', 'case_id');
         $url = CRM_Utils_System::url('civicrm/case/activity/view',
           "reset=1&aid={$activity->id}&cid={$caseContactID}&caseID={$params['case_id']}&context=home"
@@ -580,7 +580,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
         }
 
         $title = $title . $recentContactDisplay;
-        if (CRM_Utils_Array::value($activity->activity_type_id, $activityTypes)) {
+        if (!empty($activityTypes[$activity->activity_type_id])) {
           $title .= ' (' . $activityTypes[$activity->activity_type_id] . ')';
         }
 
@@ -598,7 +598,7 @@ class CRM_Activity_BAO_Activity extends CRM_Activity_DAO_Activity {
     // reset the group contact cache since smart groups might be affected due to this
     CRM_Contact_BAO_GroupContactCache::remove();
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'Activity', $activity->id, $activity);
     }
     else {
@@ -832,11 +832,11 @@ ORDER BY    fixed_sort_order
         $values[$activityID]['campaign'] = $allCampaigns[$dao->campaign_id];
       }
 
-      if (!CRM_Utils_Array::value('assignee_contact_name', $values[$activityID])) {
+      if (empty($values[$activityID]['assignee_contact_name'])) {
         $values[$activityID]['assignee_contact_name'] = array();
       }
 
-      if (!CRM_Utils_Array::value('target_contact_name', $values[$activityID])) {
+      if (empty($values[$activityID]['target_contact_name'])) {
         $values[$activityID]['target_contact_name'] = array();
       }
 
@@ -890,7 +890,7 @@ ORDER BY    fixed_sort_order
     $components = array();
     $compInfo = CRM_Core_Component::getEnabledComponents();
     foreach ($compInfo as $compObj) {
-      if (CRM_Utils_Array::value('showActivitiesInCore', $compObj->info)) {
+      if (!empty($compObj->info['showActivitiesInCore'])) {
         if ($compObj->info['name'] == 'CiviCampaign') {
           $componentPermission = "administer {$compObj->name}";
         }
@@ -1789,10 +1789,10 @@ SELECT  display_name
       $status = CRM_Event_PseudoConstant::participantStatus();
 
       $subject = $event[$activity->event_id];
-      if (CRM_Utils_Array::value($activity->role_id, $roles)) {
+      if (!empty($roles[$activity->role_id])) {
         $subject .= ' - ' . $roles[$activity->role_id];
       }
-      if (CRM_Utils_Array::value($activity->status_id, $status)) {
+      if (!empty($status[$activity->status_id])) {
         $subject .= ' - ' . $status[$activity->status_id];
       }
       $date = date('YmdHis');
@@ -2026,7 +2026,7 @@ AND cl.modified_id  = c.id
     $followupParams['assignee_contact_id'] = CRM_Utils_Array::value('followup_assignee_contact_id', $params);
 
     //create target contact for followup
-    if (CRM_Utils_Array::value('target_contact_id', $params)) {
+    if (!empty($params['target_contact_id'])) {
       $followupParams['target_contact_id'] = $params['target_contact_id'];
     }
 
@@ -2437,7 +2437,7 @@ INNER JOIN  civicrm_option_group grp ON ( grp.id = val.option_group_id AND grp.n
             'civicrm/mailing/report/event',
             "mid={$values['source_record_id']}&reset=1&event=queue&cid={$params['contact_id']}&context=activitySelector");
         }
-        elseif (CRM_Utils_Array::value('recipients', $values)) {
+        elseif (!empty($values['recipients'])) {
           $contactActivities[$activityId]['target_contact'] = $values['recipients'];
         }
         elseif (!$values['target_contact_name']) {
@@ -2502,7 +2502,7 @@ INNER JOIN  civicrm_option_group grp ON ( grp.id = val.option_group_id AND grp.n
         // build links
         $contactActivities[$activityId]['links'] = '';
         $accessMailingReport = FALSE;
-        if (CRM_Utils_Array::value('mailingId', $values)) {
+        if (!empty($values['mailingId'])) {
           $accessMailingReport = TRUE;
         }
 
index 38278d6b979f532d66fbf6e5b68a22ccc103b368..75ba22c180887e63b6d42cca18ff208a57328aaa 100644 (file)
@@ -42,13 +42,13 @@ class CRM_Activity_BAO_Query {
    * @access public
    */
   static function select(&$query) {
-    if (CRM_Utils_Array::value('activity_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_id'])) {
       $query->_select['activity_id'] = "civicrm_activity.id as activity_id";
       $query->_element['activity_id'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_type_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_type_id'])) {
       $query->_select['activity_type_id'] = "activity_type.id as activity_type_id";
       $query->_element['activity_type_id'] = 1;
       $query->_tables['civicrm_activity'] = 1;
@@ -57,7 +57,7 @@ class CRM_Activity_BAO_Query {
       $query->_whereTables['activity_type'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_type', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_type'])) {
       $query->_select['activity_type'] = "activity_type.label as activity_type";
       $query->_element['activity_type'] = 1;
       $query->_tables['civicrm_activity'] = 1;
@@ -66,19 +66,19 @@ class CRM_Activity_BAO_Query {
       $query->_whereTables['activity_type'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_subject', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_subject'])) {
       $query->_select['activity_subject'] = "civicrm_activity.subject as activity_subject";
       $query->_element['activity_subject'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_date_time', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_date_time'])) {
       $query->_select['activity_date_time'] = "civicrm_activity.activity_date_time as activity_date_time";
       $query->_element['activity_date_time'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_status_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_status_id'])) {
       $query->_select['activity_status_id'] = "activity_status.value as activity_status_id";
       $query->_element['activity_status_id'] = 1;
       $query->_tables['civicrm_activity'] = 1;
@@ -87,7 +87,7 @@ class CRM_Activity_BAO_Query {
       $query->_whereTables['activity_status'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_status', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_status'])) {
       $query->_select['activity_status'] = "activity_status.label as activity_status";
       $query->_element['activity_status'] = 1;
       $query->_tables['civicrm_activity'] = 1;
@@ -96,55 +96,55 @@ class CRM_Activity_BAO_Query {
       $query->_whereTables['activity_status'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_duration', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_duration'])) {
       $query->_select['activity_duration'] = "civicrm_activity.duration as activity_duration";
       $query->_element['activity_duration'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_location', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_location'])) {
       $query->_select['activity_location'] = "civicrm_activity.location as activity_location";
       $query->_element['activity_location'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_details', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_details'])) {
       $query->_select['activity_details'] = "civicrm_activity.details as activity_details";
       $query->_element['activity_details'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('source_record_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['source_record_id'])) {
       $query->_select['source_record_id'] = "civicrm_activity.source_record_id as source_record_id";
       $query->_element['source_record_id'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_is_test', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_is_test'])) {
       $query->_select['activity_is_test'] = "civicrm_activity.is_test as activity_is_test";
       $query->_element['activity_is_test'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_campaign_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_campaign_id'])) {
       $query->_select['activity_campaign_id'] = 'civicrm_activity.campaign_id as activity_campaign_id';
       $query->_element['activity_campaign_id'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_engagement_level', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_engagement_level'])) {
       $query->_select['activity_engagement_level'] = 'civicrm_activity.engagement_level as activity_engagement_level';
       $query->_element['activity_engagement_level'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('source_contact', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['source_contact'])) {
       $query->_select['source_contact'] = 'source_contact.sort_name as source_contact';
       $query->_element['source_contact'] = 1;
       $query->_tables['source_contact'] = $query->_whereTables['source_contact'] = 1;
     }
 
-    if (CRM_Utils_Array::value('activity_result', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['activity_result'])) {
       $query->_select['activity_result'] = 'civicrm_activity.result as activity_result';
       $query->_element['result'] = 1;
       $query->_tables['civicrm_activity'] = $query->_whereTables['civicrm_activity'] = 1;
index 2a5a58d757480095b313bfae312f0ec1782aa917..6f02353848cc288414249ffd4c72b0459a603e33 100644 (file)
@@ -451,7 +451,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
     }
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       // we need to set it in the session for the below code to work
       // CRM-3014
       //need to assign custom data subtype to the template
@@ -540,7 +540,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
         }
       }
 
-      if (!CRM_Utils_Array::value('activity_date_time', $defaults)) {
+      if (empty($defaults['activity_date_time'])) {
         list($defaults['activity_date_time'], $defaults['activity_date_time_time']) = CRM_Utils_Date::setDateDefaults(NULL, 'activityDateTime');
       }
       elseif ($this->_action & CRM_Core_Action::UPDATE) {
@@ -613,11 +613,11 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
       $className = "CRM_{$this->_crmDir}_Form_Activity_{$this->_activityTypeFile}";
       $defaults += $className::setDefaultValues($this);
     }
-    if (!CRM_Utils_Array::value('priority_id', $defaults)) {
+    if (empty($defaults['priority_id'])) {
       $priority = CRM_Core_PseudoConstant::get('CRM_Activity_DAO_Activity', 'priority_id');
       $defaults['priority_id'] = array_search('Normal', $priority);
     }
-    if (!CRM_Utils_Array::value('status_id', $defaults)) {
+    if (empty($defaults['status_id'])) {
       $defaults['status_id'] = CRM_Core_OptionGroup::getDefaultValue('activity_status');
     }
     return $defaults;
@@ -701,14 +701,14 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
     }
 
     foreach ($this->_fields as $field => $values) {
-      if (CRM_Utils_Array::value($field, $this->_fields)) {
+      if (!empty($this->_fields[$field])) {
         $attribute = NULL;
-        if (CRM_Utils_Array::value('attributes', $values)) {
+        if (!empty($values['attributes'])) {
           $attribute = $values['attributes'];
         }
 
         $required = FALSE;
-        if (CRM_Utils_Array::value('required', $values)) {
+        if (!empty($values['required'])) {
           $required = TRUE;
         }
         if ($values['type'] == 'wysiwyg') {
@@ -960,7 +960,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
       $errors['status_id'] = ts('You cannot record scheduled SMS activity.');
     }
 
-    if (CRM_Utils_Array::value('followup_activity_type_id', $fields) && !CRM_Utils_Array::value('followup_date', $fields)) {
+    if (!empty($fields['followup_activity_type_id']) && !CRM_Utils_Array::value('followup_date', $fields)) {
       $errors['followup_date_time'] = ts('Followup date is a required field.');
     }
     //Activity type is mandatory if subject or follow-up date is specified for an Follow-up activity, CRM-4515
@@ -1003,11 +1003,11 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
     }
 
     //set activity type id
-    if (!CRM_Utils_Array::value('activity_type_id', $params)) {
+    if (empty($params['activity_type_id'])) {
       $params['activity_type_id'] = $this->_activityTypeId;
     }
 
-    if (CRM_Utils_Array::value('hidden_custom', $params) &&
+    if (!empty($params['hidden_custom']) &&
       !isset($params['custom'])
     ) {
       $customFields = CRM_Core_BAO_CustomField::getFields('Activity', FALSE, FALSE,
@@ -1037,14 +1037,14 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
     }
 
     // assigning formated value to related variable
-    if (CRM_Utils_Array::value('assignee_contact_id', $params)) {
+    if (!empty($params['assignee_contact_id'])) {
       $params['assignee_contact_id'] = explode(',', $params['assignee_contact_id']);
     }
     else {
       $params['assignee_contact_id'] = array();
     }
       // civicrm-10043 - 14/12/13
-      if ( CRM_Utils_Array::value( 'followup_assignee_contact_id', $params ) ) {
+      if (!empty($params['followup_assignee_contact_id'])) {
           $params['followup_assignee_contact_id'] = explode( ',', $params['followup_assignee_contact_id'] );
      }
      else {
@@ -1076,7 +1076,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
     }
 
     $activity = array();
-    if (CRM_Utils_Array::value('is_multi_activity', $params) &&
+    if (!empty($params['is_multi_activity']) &&
       !CRM_Utils_Array::crmIsEmptyArray($params['target_contact_id'])
     ) {
       $targetContacts = $params['target_contact_id'];
@@ -1142,7 +1142,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
     $this->endPostProcess($params, $activity);
 
     // CRM-9590
-    if (CRM_Utils_Array::value('is_multi_activity', $params)) {
+    if (!empty($params['is_multi_activity'])) {
       $this->_activityIds[] = $activity->id;
     }
     else {
@@ -1152,7 +1152,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
     // create follow up activity if needed
     $followupStatus = '';
     $followupActivity = NULL;
-    if (CRM_Utils_Array::value('followup_activity_type_id', $params)) {
+    if (!empty($params['followup_activity_type_id'])) {
       $followupActivity = CRM_Activity_BAO_Activity::createFollowupActivity($activity->id, $params);
       $followupStatus = ts('A followup activity has been scheduled.');
     }
@@ -1219,7 +1219,7 @@ class CRM_Activity_Form_Activity extends CRM_Contact_Form_Task {
 
     // set status message
     $subject = '';
-    if (CRM_Utils_Array::value('subject', $params)) {
+    if (!empty($params['subject'])) {
       $subject = "'" . $params['subject'] . "'";
     }
 
index 1fbd56f27e0d8671745759aad3176e598841ee31..9f965e9e235c78ec6bffbe3627af191327b49c46 100644 (file)
@@ -78,7 +78,7 @@ class CRM_Activity_Form_ActivityView extends CRM_Core_Form {
     $this->assign('activityTypeName', $activityTypeName);
     $this->assign('activityTypeDescription', $activityTypeDescription);
 
-    if (CRM_Utils_Array::value('mailingId', $defaults)) {
+    if (!empty($defaults['mailingId'])) {
       $this->_mailing_id = CRM_Utils_Array::value('source_record_id', $defaults);
       $mailingReport = CRM_Mailing_BAO_Mailing::report($this->_mailing_id, TRUE);
       CRM_Mailing_BAO_Mailing::getMailingContent($mailingReport, $this);
index 1a6a2e9500c36ece76790c85f96d6deb2a5cac3e..ea0853b487a839a82b7fc20edd3b9addf189e38c 100644 (file)
@@ -101,12 +101,12 @@ class CRM_Activity_Form_Task_AddToTag extends CRM_Activity_Form_Task {
     $activityTags = $tagList = array();
 
     // check if contact tags exists
-    if (CRM_Utils_Array::value('tag', $params)) {
+    if (!empty($params['tag'])) {
       $activityTags = $params['tag'];
     }
 
     // check if tags are selected from taglists
-    if (CRM_Utils_Array::value('activity_taglist', $params)) {
+    if (!empty($params['activity_taglist'])) {
       foreach ($params['activity_taglist'] as $val) {
         if ($val) {
           if (is_numeric($val)) {
index 9f7ca2a86f2dd7e1713b5ad157a5e1ff1503285b..c981330a0d8e7095895738c5bd412709181e731c 100755 (executable)
@@ -162,12 +162,12 @@ class CRM_Activity_Form_Task_Batch extends CRM_Activity_Form_Task {
       foreach ($this->_fields as $name => $field) {
         if ($customFieldID = CRM_Core_BAO_CustomField::getKeyID($name)) {
           $customValue = CRM_Utils_Array::value($customFieldID, $customFields);
-          if (CRM_Utils_Array::value('extends_entity_column_value', $customValue)) {
+          if (!empty($customValue['extends_entity_column_value'])) {
             $entityColumnValue = explode(CRM_Core_DAO::VALUE_SEPARATOR,
               $customValue['extends_entity_column_value']
             );
           }
-          if (CRM_Utils_Array::value($typeId, $entityColumnValue) ||
+          if (!empty($entityColumnValue[$typeId]) ||
             CRM_Utils_System::isNull($entityColumnValue[$typeId])
           ) {
             CRM_Core_BAO_UFGroup::buildProfile($this, $field, NULL, $activityId);
@@ -236,23 +236,23 @@ class CRM_Activity_Form_Task_Batch extends CRM_Activity_Form_Task {
           $value['activity_date_time'] = CRM_Utils_Date::processDate($value['activity_date_time'], $value['activity_date_time_time']);
         }
 
-        if (CRM_Utils_Array::value('activity_status_id', $value)) {
+        if (!empty($value['activity_status_id'])) {
           $value['status_id'] = $value['activity_status_id'];
         }
 
-        if (CRM_Utils_Array::value('activity_details', $value)) {
+        if (!empty($value['activity_details'])) {
           $value['details'] = $value['activity_details'];
         }
 
-        if (CRM_Utils_Array::value('activity_duration', $value)) {
+        if (!empty($value['activity_duration'])) {
           $value['duration'] = $value['activity_duration'];
         }
 
-        if (CRM_Utils_Array::value('activity_location', $value)) {
+        if (!empty($value['activity_location'])) {
           $value['location'] = $value['activity_location'];
         }
 
-        if (CRM_Utils_Array::value('activity_subject', $value)) {
+        if (!empty($value['activity_subject'])) {
           $value['subject'] = $value['activity_subject'];
         }
 
@@ -280,7 +280,7 @@ WHERE  a.id = %1 ";
         $activityId = civicrm_api('activity', 'update', $value);
 
         // add custom field values
-        if (CRM_Utils_Array::value('custom', $value) &&
+        if (!empty($value['custom']) &&
           is_array($value['custom'])
         ) {
           CRM_Core_BAO_CustomValueTable::store($value['custom'], 'civicrm_activity', $activityId['id']);
index ac3148d3b0cf07d152ef82bd534b90fd5d98d2cb..af331fdc8eaef85fc6a068b02743382e9960d07c 100644 (file)
@@ -98,12 +98,12 @@ class CRM_Activity_Form_Task_RemoveFromTag extends CRM_Activity_Form_Task {
     $activityTags = $tagList = array();
 
     // check if contact tags exists
-    if (CRM_Utils_Array::value('tag', $params)) {
+    if (!empty($params['tag'])) {
       $activityTags = $params['tag'];
     }
 
     // check if tags are selected from taglists
-    if (CRM_Utils_Array::value('activity_taglist', $params)) {
+    if (!empty($params['activity_taglist'])) {
       foreach ($params['activity_taglist'] as $val) {
         if ($val) {
           if (is_numeric($val)) {
index 9142c95afdbcc05ccff6c6e7b14806a12b266f39..ee6b9ebeb9201f6bd613895c7bfd4a64c8452a0b 100644 (file)
@@ -340,7 +340,7 @@ class CRM_Activity_Import_Form_MapField extends CRM_Import_Form_MapField {
       }
     }
 
-    if (CRM_Utils_Array::value('saveMapping', $fields)) {
+    if (!empty($fields['saveMapping'])) {
       $nameField = CRM_Utils_Array::value('saveMappingName', $fields);
       if (empty($nameField)) {
         $errors['saveMappingName'] = ts('Name is required to save Import Mapping');
@@ -418,12 +418,12 @@ class CRM_Activity_Import_Form_MapField extends CRM_Import_Form_MapField {
 
     $this->set('mapper', $mapper);
     // store mapping Id to display it in the preview page
-    if (CRM_Utils_Array::value('mappingId', $params)) {
+    if (!empty($params['mappingId'])) {
       $this->set('loadMappingId', $params['mappingId']);
     }
 
     //Updating Mapping Records
-    if (CRM_Utils_Array::value('updateMapping', $params)) {
+    if (!empty($params['updateMapping'])) {
 
       $mappingFields = new CRM_Core_DAO_MappingField();
       $mappingFields->mapping_id = $params['mappingId'];
@@ -448,7 +448,7 @@ class CRM_Activity_Import_Form_MapField extends CRM_Import_Form_MapField {
     }
 
     //Saving Mapping Details and Records
-    if (CRM_Utils_Array::value('saveMapping', $params)) {
+    if (!empty($params['saveMapping'])) {
       $mappingParams = array(
         'name' => $params['saveMappingName'],
         'description' => $params['saveMappingDesc'],
index 2506fa79b5e845aebed1bf245121d5f59a0a416d..3b1bbf2ee53f659dfe346b0d74eaced7b7035836 100644 (file)
@@ -128,14 +128,14 @@ class CRM_Activity_Import_Form_Preview extends CRM_Import_Form_Preview {
     foreach ($mapper as $key => $value) {
       $mapperKeys[$key] = $mapper[$key][0];
 
-      if (CRM_Utils_Array::value(1, $mapper[$key]) && is_numeric($mapper[$key][1])) {
+      if (!empty($mapper[$key][1]) && is_numeric($mapper[$key][1])) {
         $mapperLocType[$key] = $mapper[$key][1];
       }
       else {
         $mapperLocType[$key] = NULL;
       }
 
-      if (CRM_Utils_Array::value(2, $mapper[$key]) && (!is_numeric($mapper[$key][2]))) {
+      if (!empty($mapper[$key][2]) && (!is_numeric($mapper[$key][2]))) {
         $mapperPhoneType[$key] = $mapper[$key][2];
       }
       else {
index def4d8e0ddf0096803dbfa8d22de79f25bed2a69..d272c2e3478f5b398e300e86f37fab59d40b4c02 100644 (file)
@@ -309,7 +309,7 @@ class CRM_Activity_Import_Parser_Activity extends CRM_Activity_Import_Parser {
           $params['target_contact_id'] = $cid;
           $params['version'] = 3;
           $newActivity = civicrm_api('activity', 'create', $params);
-          if (CRM_Utils_Array::value('is_error', $newActivity)) {
+          if (!empty($newActivity['is_error'])) {
             array_unshift($values, $newActivity['error_message']);
             return CRM_Import_Parser::ERROR;
           }
@@ -339,7 +339,7 @@ class CRM_Activity_Import_Parser_Activity extends CRM_Activity_Import_Parser {
           }
         }
 
-        if (CRM_Utils_Array::value('external_identifier', $params)) {
+        if (!empty($params['external_identifier'])) {
           if ($disp) {
             $disp .= "AND {$params['external_identifier']}";
           }
@@ -353,12 +353,12 @@ class CRM_Activity_Import_Parser_Activity extends CRM_Activity_Import_Parser {
       }
     }
     else {
-      if (CRM_Utils_Array::value('external_identifier', $params)) {
+      if (!empty($params['external_identifier'])) {
         $targetContactId = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact',
           $params['external_identifier'], 'id', 'external_identifier'
         );
 
-        if (CRM_Utils_Array::value('target_contact_id', $params) &&
+        if (!empty($params['target_contact_id']) &&
           $params['target_contact_id'] != $targetContactId
         ) {
           array_unshift($values, 'Mismatch of External identifier :' . $params['external_identifier'] . ' and Contact Id:' . $params['target_contact_id']);
@@ -375,7 +375,7 @@ class CRM_Activity_Import_Parser_Activity extends CRM_Activity_Import_Parser {
 
       $params['version'] = 3;
       $newActivity = civicrm_api('activity', 'create', $params);
-      if (CRM_Utils_Array::value('is_error', $newActivity)) {
+      if (!empty($newActivity['is_error'])) {
         array_unshift($values, $newActivity['error_message']);
         return CRM_Import_Parser::ERROR;
       }
index d762756be54b962d4d4fc12691aa2db5148e17e2..dd1516fde1ec39c335135d1e7ea123282413e626 100644 (file)
@@ -196,7 +196,7 @@ class CRM_Activity_Page_AJAX {
 
     foreach ($caseRelationships as $key => $value) {
       //calculate roles that don't have relationships
-      if (CRM_Utils_Array::value($value['relation_type'], $caseRoles)) {
+      if (!empty($caseRoles[$value['relation_type']])) {
         //keep naming from careRoles array
         $caseRelationships[$key]['relation'] = $caseRoles[$value['relation_type']];
         unset($caseRoles[$value['relation_type']]);
index c6293d2e4bf8c04f0e2ad79a00f956b9091d81a9..e23498a8fd6eeb9aba6832950b4c1ed396bf6959 100644 (file)
@@ -401,7 +401,7 @@ class CRM_Activity_Selector_Activity extends CRM_Core_Selector_Base implements C
 
       //CRM-3553
       $accessMailingReport = FALSE;
-      if (CRM_Utils_Array::value('mailingId', $row)) {
+      if (!empty($row['mailingId'])) {
         $accessMailingReport = TRUE;
       }
 
index 690fc46ac124d131dc352649065cd96da7b3d019..04366f8d7cf53937dae6bada3f04931b4d8dd861 100644 (file)
@@ -78,7 +78,7 @@ class CRM_Activity_StateMachine_Search extends CRM_Core_StateMachine {
   function taskName($controller, $formName = 'Search') {
     // total hack, check POST vars and then session to determine stuff
     // fix value if print button is pressed
-    if (CRM_Utils_Array::value('_qf_' . $formName . '_next_print', $_POST)) {
+    if (!empty($_POST['_qf_' . $formName . '_next_print'])) {
       $value = CRM_Activity_Task::PRINT_ACTIVITIES;
     }
     else {
index 5d72d72d869dd320d11f848ae22e0dc7b6119361..2133e397946544e32248c9dbfbf8ba05eedd5d24 100644 (file)
@@ -99,7 +99,7 @@ class CRM_Admin_Form extends CRM_Core_Form {
 
     // its ok if there is no element called is_active
     $defaults['is_active'] = ($this->_id) ? CRM_Utils_Array::value('is_active', $defaults) : 1;
-    if (CRM_Utils_Array::value('parent_id', $defaults)) {
+    if (!empty($defaults['parent_id'])) {
       $this->assign('is_parent', TRUE);
     }
     return $defaults;
index 2d82d9612d73257c11d51fcd2320897020ee60a4..17f090e8f6f572f330cb3c87e4808b303353cf59 100644 (file)
@@ -153,7 +153,7 @@ class CRM_Admin_Form_Job extends CRM_Admin_Form {
     // CRM-10708
     // job entity thats shipped with core is all lower case.
     // this makes sure camel casing is followed for proper working of default population.
-    if (CRM_Utils_Array::value('api_entity', $defaults)) {
+    if (!empty($defaults['api_entity'])) {
       $defaults['api_entity'] = ucfirst($defaults['api_entity']);
     }
 
index a84436628b7bfbed77c50cae5e91734a3a93cbac..fbb5b3098c7aa4ec16ce9631ff0d96a2e506cbb4 100644 (file)
@@ -65,7 +65,7 @@ class CRM_Admin_Form_MessageTemplates extends CRM_Admin_Form {
   public function setDefaultValues() {
     $defaults = $this->_values;
 
-    if (!CRM_Utils_Array::value('pdf_format_id', $defaults)) {
+    if (empty($defaults['pdf_format_id'])) {
       $defaults['pdf_format_id'] = 'null';
     }
 
index 2f0aeea8896477ac03ad1b0f59651697d39099ea..3a34470595a3c7164ff2037ecd4c5e686b5c69a7 100644 (file)
@@ -119,7 +119,7 @@ class CRM_Admin_Form_Navigation extends CRM_Admin_Form {
   public function setDefaultValues() {
     $defaults = $this->_defaults;
     if (isset($this->_id)) {
-      if (CRM_Utils_Array::value('permission', $this->_defaults)) {
+      if (!empty($this->_defaults['permission'])) {
         foreach (explode(',', $this->_defaults['permission']) as $value) {
           $components[$value] = $value;
         }
index 8ebe02e0f906b0e386ffafae9bf71638ef2d16ea..6b382773550aae7d83c7c4389ebd2efb649097bd 100644 (file)
@@ -90,7 +90,7 @@ class CRM_Admin_Form_OptionGroup extends CRM_Admin_Form {
           $element->freeze();
         }
       }
-      if (CRM_Utils_Array::value('is_reserved', $this->_values)) {
+      if (!empty($this->_values['is_reserved'])) {
         $this->freeze(array('name', 'is_active'));
       }
     }
index 28670a5a7c144d51d2a2591e4460566159bba790..bf4290c3543abad247d67201c9173fcedcd2da48 100644 (file)
@@ -88,7 +88,7 @@ class CRM_Admin_Form_OptionValue extends CRM_Admin_Form {
   function setDefaultValues() {
     $defaults = array();
     $defaults = parent::setDefaultValues();
-    if (!CRM_Utils_Array::value('weight', $defaults)) {
+    if (empty($defaults['weight'])) {
       $query = "SELECT max( `weight` ) as weight FROM `civicrm_option_value` where option_group_id=" . $this->_gid;
       $dao = new CRM_Core_DAO();
       $dao->query($query);
@@ -272,14 +272,14 @@ class CRM_Admin_Form_OptionValue extends CRM_Admin_Form {
       }
 
       //set defaultGreeting option in params to save default value as per contactOption-defaultValue mapping
-      if (CRM_Utils_Array::value('contactOptions', $params)) {
+      if (!empty($params['contactOptions'])) {
         $params['filter'] = CRM_Utils_Array::value('contactOptions', $params);
         $params['defaultGreeting'] = 1;
       }
 
       $optionValue = CRM_Core_BAO_OptionValue::add($params, $ids);
       // CRM-11516
-      if (CRM_Utils_Array::value('financial_account_id', $params)) {
+      if (!empty($params['financial_account_id'])) {
         $relationTypeId = key(CRM_Core_PseudoConstant::accountOptionValues('account_relationship', NULL, " AND v.name LIKE 'Asset Account is' "));
         $params = array(
           'entity_table' => 'civicrm_option_value',
index bc6b3e03e4e5a7f2013001a5dc0d11b553e84f67..a23d9a1329abb42f6261f7056de202d1d1b3a817 100644 (file)
@@ -353,7 +353,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form {
       }
 
       $formName = explode('"', $fields['label']);
-      if (!CRM_Utils_Array::value(1, $formName) || count($formName) != 3) {
+      if (empty($formName[1]) || count($formName) != 3) {
         $errors['label'] = ts('Please follow the proper format for From Email Address');
       }
     }
@@ -419,7 +419,7 @@ class CRM_Admin_Form_Options extends CRM_Admin_Form {
       $optionValue = CRM_Core_OptionValue::addOptionValue($params, $groupParams, $this->_action, $this->_id);
 
       // CRM-11516
-      if (CRM_Utils_Array::value('financial_account_id', $params)) {
+      if (!empty($params['financial_account_id'])) {
         $relationTypeId = key(CRM_Core_PseudoConstant::accountOptionValues('account_relationship', NULL, " AND v.name LIKE 'Asset Account is' "));
         $params = array(
           'entity_table' => 'civicrm_option_value',
index 72c12a962edc9b6abd0b3e307e338e0af1928644..ae10122449d3675fbecf0855b321c30d567481e4 100644 (file)
@@ -67,7 +67,7 @@ class CRM_Admin_Form_ParticipantStatus extends CRM_Admin_Form {
 
   function setDefaultValues() {
     $defaults = parent::setDefaultValues();
-    if (!CRM_Utils_Array::value('weight', $defaults)) {
+    if (empty($defaults['weight'])) {
       $defaults['weight'] = CRM_Utils_Weight::getDefaultWeight('CRM_Event_DAO_ParticipantStatusType');
     }
     $this->_isReserved = CRM_Utils_Array::value('is_reserved', $defaults);
index 39832402c93f417ae4782d6bf1d2743f873cd2b4..efd457bc804d4608de210b390e88759de6c1014e 100644 (file)
@@ -217,7 +217,7 @@ class CRM_Admin_Form_PaymentProcessor extends CRM_Admin_Form {
       $this->add('text', "test_{$field['name']}",
         $field['label'], $attributes[$field['name']]
       );
-      if (CRM_Utils_Array::value('rule', $field)) {
+      if (!empty($field['rule'])) {
         $this->addRule($field['name'], $field['msg'], $field['rule']);
         $this->addRule("test_{$field['name']}", $field['msg'], $field['rule']);
       }
@@ -336,7 +336,7 @@ class CRM_Admin_Form_PaymentProcessor extends CRM_Admin_Form {
     $values = $this->controller->exportValues($this->_name);
     $domainID = CRM_Core_Config::domainID();
 
-    if (CRM_Utils_Array::value('is_default', $values)) {
+    if (!empty($values['is_default'])) {
       $query = "UPDATE civicrm_payment_processor SET is_default = 0 WHERE domain_id = $domainID";
       CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray);
     }
index e276412ba9d44562d0634b33dec346a8e720f254..cbfdeb382b3297afe7eebd65dfc7dedde48b7ad7 100644 (file)
@@ -165,7 +165,7 @@ class CRM_Admin_Form_PaymentProcessorType extends CRM_Admin_Form {
       $this->add('text', $field['name'],
         $field['label'], $attributes['name'], $required
       );
-      if (CRM_Utils_Array::value('rule', $field)) {
+      if (!empty($field['rule'])) {
         $this->addRule($field['name'], $field['msg'], $field['rule']);
       }
     }
@@ -217,7 +217,7 @@ class CRM_Admin_Form_PaymentProcessorType extends CRM_Admin_Form {
 
     $values = $this->controller->exportValues($this->_name);
 
-    if (CRM_Utils_Array::value('is_default', $values)) {
+    if (!empty($values['is_default'])) {
       $query = "
 UPDATE civicrm_payment_processor SET is_default = 0";
       CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray);
index 2794f78f5c9f2eb95d94f8cc91db78e7864fa68d..7eb2a30a906b517e87fe933139b62378c8adccd5 100644 (file)
@@ -245,7 +245,7 @@ class CRM_Admin_Form_Preferences extends CRM_Core_Form {
       foreach ($groupValues as $settingName => $fieldValue) {
         switch ($fieldValue['html_type']) {
           case 'checkboxes':
-            if (CRM_Utils_Array::value($settingName, $this->_params) &&
+            if (!empty($this->_params[$settingName]) &&
               is_array($this->_params[$settingName])
             ) {
               $this->_config->$settingName = CRM_Core_DAO::VALUE_SEPARATOR . implode(CRM_Core_DAO::VALUE_SEPARATOR,
index 69e228f7dca3e2eec078f064aedce7612eee6507..c7909a7c5be2b5a62b07307f194a775323371b1c 100644 (file)
@@ -211,7 +211,7 @@ class CRM_Admin_Form_Preferences_Display extends CRM_Admin_Form_Preferences {
 
     $this->_params = $this->controller->exportValues($this->_name);
 
-    if (CRM_Utils_Array::value('contact_edit_preferences', $this->_params)) {
+    if (!empty($this->_params['contact_edit_preferences'])) {
       $preferenceWeights = explode(',', $this->_params['contact_edit_preferences']);
       foreach ($preferenceWeights as $key => $val) {
         if (!$val) {
index 16ca93f8e2bcd6d185848e4132ea8ca07b2b825e..cb98e4b0358ae29f3515c4a28cf36119f451020d 100644 (file)
@@ -116,7 +116,7 @@ class CRM_Admin_Form_Preferences_Mailing extends CRM_Admin_Form_Preferences {
     // check if mailing tab is enabled, if not prompt user to enable the tab if "write_activity_record" is disabled
     $params = $this->controller->exportValues($this->_name);
 
-    if (!CRM_Utils_Array::value('write_activity_record', $params)) {
+    if (empty($params['write_activity_record'])) {
       $existingViewOptions = CRM_Core_BAO_Setting::getItem(
         CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME,
         'contact_view_options'
index 4b45602dbad8e3575914676a336c5428faaace42..76d627e0f4dcef7a570c6a2c06ca00bbb7d448af 100644 (file)
@@ -111,12 +111,12 @@ class CRM_Admin_Form_RelationshipType extends CRM_Admin_Form {
       $baoName = $this->_BAOName;
       $baoName::retrieve($params, $defaults);
       $defaults['contact_types_a'] = CRM_Utils_Array::value('contact_type_a', $defaults);
-      if (CRM_Utils_Array::value('contact_sub_type_a', $defaults)) {
+      if (!empty($defaults['contact_sub_type_a'])) {
         $defaults['contact_types_a'] .= CRM_Core_DAO::VALUE_SEPARATOR . $defaults['contact_sub_type_a'];
       }
 
       $defaults['contact_types_b'] = $defaults['contact_type_b'];
-      if (CRM_Utils_Array::value('contact_sub_type_b', $defaults)) {
+      if (!empty($defaults['contact_sub_type_b'])) {
         $defaults['contact_types_b'] .= CRM_Core_DAO::VALUE_SEPARATOR . $defaults['contact_sub_type_b'];
       }
       return $defaults;
index ccda529b21e6565c911b62418d1c8e90a6e5d097..4c78e29624f3a051e6ca4fbdab6d1c7f28f1c63d 100644 (file)
@@ -202,10 +202,10 @@ class CRM_Admin_Form_ScheduleReminders extends CRM_Admin_Form {
       FALSE, array('onClick' => "showHideByValue('recipient','manual','recipientManual','table-row','select',false); showHideByValue('recipient','group','recipientGroup','table-row','select',false);")
     );
 
-    if (CRM_Utils_Array::value('is_recipient_listing', $_POST)) {
+    if (!empty($_POST['is_recipient_listing'])) {
       $recipientListingOptions = CRM_Core_BAO_ActionSchedule::getRecipientListing($_POST['entity'][0], $_POST['recipient']);
     }
-    elseif (CRM_Utils_Array::value('recipient_listing', $this->_values)) {
+    elseif (!empty($this->_values['recipient_listing'])) {
       $recipientListingOptions = CRM_Core_BAO_ActionSchedule::getRecipientListing($this->_values['mapping_id'], $this->_values['recipient']);
     }
     $recipientListing = $this->add('select', 'recipient_listing', ts('Recipient Listing'), $recipientListingOptions);
@@ -262,7 +262,7 @@ class CRM_Admin_Form_ScheduleReminders extends CRM_Admin_Form {
       $errors['entity'] = ts('Please select appropriate value');
     }
 
-    if (CRM_Utils_Array::value('is_active', $fields) &&
+    if (!empty($fields['is_active']) &&
       CRM_Utils_System::isNull($fields['subject'])
     ) {
       $errors['subject'] = ts('Subject is a required field.');
@@ -315,10 +315,10 @@ class CRM_Admin_Form_ScheduleReminders extends CRM_Admin_Form {
       $defaults['text_message'] = CRM_Utils_Array::value('body_text', $defaults);
       $defaults['html_message'] = CRM_Utils_Array::value('body_html', $defaults);
       $defaults['template'] = CRM_Utils_Array::value('msg_template_id', $defaults);
-      if (CRM_Utils_Array::value('group_id', $defaults)) {
+      if (!empty($defaults['group_id'])) {
         $defaults['recipient'] = 'group';
       }
-      elseif (CRM_Utils_Array::value('recipient_manual', $defaults)) {
+      elseif (!empty($defaults['recipient_manual'])) {
         $defaults['recipient'] = 'manual';
         $recipients = array();
         foreach (explode(',', $defaults['recipient_manual']) as $cid) {
@@ -458,12 +458,12 @@ class CRM_Admin_Form_ScheduleReminders extends CRM_Admin_Form {
 
     $composeParams = array();
     foreach ($composeFields as $key) {
-      if (CRM_Utils_Array::value($key, $values)) {
+      if (!empty($values[$key])) {
         $composeParams[$key] = $values[$key];
       }
     }
 
-    if (CRM_Utils_Array::value('updateTemplate', $composeParams)) {
+    if (!empty($composeParams['updateTemplate'])) {
       $templateParams = array(
         'msg_text' => $params['body_text'],
         'msg_html' => $params['body_html'],
@@ -476,7 +476,7 @@ class CRM_Admin_Form_ScheduleReminders extends CRM_Admin_Form {
       $msgTemplate = CRM_Core_BAO_MessageTemplate::add($templateParams);
     }
 
-    if (CRM_Utils_Array::value('saveTemplate', $composeParams)) {
+    if (!empty($composeParams['saveTemplate'])) {
       $templateParams = array(
         'msg_text' => $params['body_text'],
         'msg_html' => $params['body_html'],
index a0bc05acc78025651105661c62632a927cb15e1e..6220d38133c5a3b021b4fada371531327c1e4b3b 100644 (file)
@@ -183,7 +183,7 @@ class CRM_Admin_Form_Setting extends CRM_Core_Form {
   public function commonProcess(&$params) {
 
     // save autocomplete search options
-    if (CRM_Utils_Array::value('autocompleteContactSearch', $params)) {
+    if (!empty($params['autocompleteContactSearch'])) {
       $value = CRM_Core_DAO::VALUE_SEPARATOR . implode(CRM_Core_DAO::VALUE_SEPARATOR,
         array_keys($params['autocompleteContactSearch'])
       ) . CRM_Core_DAO::VALUE_SEPARATOR;
@@ -197,7 +197,7 @@ class CRM_Admin_Form_Setting extends CRM_Core_Form {
     }
 
     // save autocomplete contact reference options
-    if (CRM_Utils_Array::value('autocompleteContactReference', $params)) {
+    if (!empty($params['autocompleteContactReference'])) {
       $value = CRM_Core_DAO::VALUE_SEPARATOR . implode(CRM_Core_DAO::VALUE_SEPARATOR,
         array_keys($params['autocompleteContactReference'])
       ) . CRM_Core_DAO::VALUE_SEPARATOR;
@@ -221,7 +221,7 @@ class CRM_Admin_Form_Setting extends CRM_Core_Form {
     }
 
     // save checksum timeout
-    if (CRM_Utils_Array::value('checksumTimeout', $params)) {
+    if (!empty($params['checksumTimeout'])) {
       CRM_Core_BAO_Setting::setItem($params['checksumTimeout'],
         CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME,
         'checksum_timeout'
@@ -229,7 +229,7 @@ class CRM_Admin_Form_Setting extends CRM_Core_Form {
     }
 
     // update time for date formats when global time is changed
-    if (CRM_Utils_Array::value('timeInputFormat', $params)) {
+    if (!empty($params['timeInputFormat'])) {
       $query = "
 UPDATE civicrm_preferences_date
 SET    time_format = %1
index 16fcc9a480d54a19c03dcd678cad2b77b130a738..8ef3af4c02dcc593ef421daf404b0ebef7d62282 100644 (file)
@@ -304,12 +304,12 @@ class CRM_Admin_Form_Setting_Localization extends CRM_Admin_Form_Setting {
     unset($values['currencyLimit']);
 
     // make the site multi-lang if requested
-    if (CRM_Utils_Array::value('makeMultilingual', $values)) {
+    if (!empty($values['makeMultilingual'])) {
       CRM_Core_I18n_Schema::makeMultilingual($values['lcMessages']);
       $values['languageLimit'][$values['lcMessages']] = 1;
       // make the site single-lang if requested
     }
-    elseif (CRM_Utils_Array::value('makeSinglelingual', $values)) {
+    elseif (!empty($values['makeSinglelingual'])) {
       CRM_Core_I18n_Schema::makeSinglelingual($values['lcMessages']);
       $values['languageLimit'] = '';
     }
index 22a7609990b5b0fb5eab7321865820e9182d4a37..63403a2c51f8f8730034d48e975670656eaf4f04 100644 (file)
@@ -211,17 +211,17 @@ class CRM_Admin_Form_Setting_Smtp extends CRM_Admin_Form_Setting {
    */
   static function formRule($fields) {
     if ($fields['outBound_option'] == CRM_Mailing_Config::OUTBOUND_OPTION_SMTP) {
-      if (!CRM_Utils_Array::value('smtpServer', $fields)) {
+      if (empty($fields['smtpServer'])) {
         $errors['smtpServer'] = 'SMTP Server name is a required field.';
       }
-      if (!CRM_Utils_Array::value('smtpPort', $fields)) {
+      if (empty($fields['smtpPort'])) {
         $errors['smtpPort'] = 'SMTP Port is a required field.';
       }
-      if (CRM_Utils_Array::value('smtpAuth', $fields)) {
-        if (!CRM_Utils_Array::value('smtpUsername', $fields)) {
+      if (!empty($fields['smtpAuth'])) {
+        if (empty($fields['smtpUsername'])) {
           $errors['smtpUsername'] = 'If your SMTP server requires authentication please provide a valid user name.';
         }
-        if (!CRM_Utils_Array::value('smtpPassword', $fields)) {
+        if (empty($fields['smtpPassword'])) {
           $errors['smtpPassword'] = 'If your SMTP server requires authentication, please provide a password.';
         }
       }
index 2fa8a5facc61dd31537a7a63e6d4709d92a86f6d..15753df248ef4d377d45cd96630a84d6b11b4df5 100644 (file)
@@ -104,7 +104,7 @@ class CRM_Admin_Form_Setting_UpdateConfigBackend extends CRM_Admin_Form_Setting
   }
 
   function postProcess() {
-    if (CRM_Utils_Array::value('_qf_UpdateConfigBackend_next_cleanup', $_POST)) {
+    if (!empty($_POST['_qf_UpdateConfigBackend_next_cleanup'])) {
 
       $config = CRM_Core_Config::singleton();
 
index a4f76f9ef1965af3c36d06d041083cea2c1ee1c4..88989ec6b521815d338e981c39b9bb9d5551aed9 100644 (file)
@@ -126,7 +126,7 @@ class CRM_Admin_Form_WordReplacements extends CRM_Core_Form {
     if ($this->_soInstance) {
       $soInstances = array($this->_soInstance);
     }
-    elseif (CRM_Utils_Array::value('old', $_POST)) {
+    elseif (!empty($_POST['old'])) {
       $soInstances = $stringOverrideInstances = array_keys($_POST['old']);
     }
     elseif (!empty($this->_defaults) && is_array($this->_defaults)) {
@@ -211,11 +211,11 @@ class CRM_Admin_Form_WordReplacements extends CRM_Core_Form {
 
     $enabled['exactMatch'] = $enabled['wildcardMatch'] = $disabled['exactMatch'] = $disabled['wildcardMatch'] = array();
     for ($i = 1; $i <= $this->_numStrings; $i++) {
-      if (CRM_Utils_Array::value($i, $params['new']) &&
+      if (!empty($params['new'][$i]) &&
         CRM_Utils_Array::value($i, $params['old'])
       ) {
         if (isset($params['enabled']) && CRM_Utils_Array::value($i, $params['enabled'])) {
-          if (CRM_Utils_Array::value('cb', $params) &&
+          if (!empty($params['cb']) &&
             CRM_Utils_Array::value($i, $params['cb'])
           ) {
             $enabled['exactMatch'] += array($params['old'][$i] => $params['new'][$i]);
index 169a06b14cf93da0d4bc2226c1aa15f18f85a12f..1b3b21602bda4e1913971713eee0221fda3bfd53 100644 (file)
@@ -109,12 +109,12 @@ class CRM_Admin_Page_ContactType extends CRM_Core_Page_Basic {
     $rows = CRM_Contact_BAO_ContactType::contactTypeInfo(TRUE);
     foreach ($rows as $key => $value) {
       $mask = NULL;
-      if (CRM_Utils_Array::value('is_reserved', $value)) {
+      if (!empty($value['is_reserved'])) {
         $mask = CRM_Core_Action::UPDATE;
       }
       else {
         $mask -= CRM_Core_Action::DELETE - 2;
-        if (CRM_Utils_Array::value('is_active', $value)) {
+        if (!empty($value['is_active'])) {
           $mask -= CRM_Core_Action::ENABLE;
         }
         else {
index b3050f82089f6cd68bc51d3156d22e6d7fe20c62..5aab022c314121dbc2dd5f62facc4b944257d6cb 100644 (file)
@@ -132,7 +132,7 @@ class CRM_Admin_Page_LabelFormats extends CRM_Core_Page_Basic {
     // Add action links to each of the Label Formats
     foreach ($labelFormatList as & $format) {
       $action = array_sum(array_keys($this->links()));
-      if (CRM_Utils_Array::value('is_reserved', $format)) {
+      if (!empty($format['is_reserved'])) {
         $action -= CRM_Core_Action::DELETE;
       }
 
index 6dbcf61ea7aa76fa2a1fe81da59c1108069a0913..6c0d49fd8b3bec7607f9616d654683de0a8a0411 100644 (file)
@@ -84,7 +84,7 @@ class CRM_Badge_BAO_Badge {
   static function formatLabel(&$row, &$layout) {
     $formattedRow = array('labelFormat' => $layout['label_format_name']);
 
-    if (CRM_Utils_Array::value('rowElements', $layout['data'])) {
+    if (!empty($layout['data']['rowElements'])) {
       foreach ($layout['data']['rowElements'] as $key => $element) {
         $value = '';
         if ($element) {
@@ -106,27 +106,27 @@ class CRM_Badge_BAO_Badge {
       }
     }
 
-    if (CRM_Utils_Array::value('image_1', $layout['data'])) {
+    if (!empty($layout['data']['image_1'])) {
       $formattedRow['image_1'] = $layout['data']['image_1'];
     }
-    if (CRM_Utils_Array::value('width_image_1', $layout['data'])) {
+    if (!empty($layout['data']['width_image_1'])) {
       $formattedRow['width_image_1'] = $layout['data']['width_image_1'];
     }
-    if (CRM_Utils_Array::value('height_image_1', $layout['data'])) {
+    if (!empty($layout['data']['height_image_1'])) {
       $formattedRow['height_image_1'] = $layout['data']['height_image_1'];
     }
 
-    if (CRM_Utils_Array::value('image_2', $layout['data'])) {
+    if (!empty($layout['data']['image_2'])) {
       $formattedRow['image_2'] = $layout['data']['image_2'];
     }
-    if (CRM_Utils_Array::value('width_image_2', $layout['data'])) {
+    if (!empty($layout['data']['width_image_2'])) {
       $formattedRow['width_image_2'] = $layout['data']['width_image_2'];
     }
-    if (CRM_Utils_Array::value('height_image_2', $layout['data'])) {
+    if (!empty($layout['data']['height_image_2'])) {
       $formattedRow['height_image_2'] = $layout['data']['height_image_2'];
     }
 
-    if (CRM_Utils_Array::value('add_barcode', $layout['data'])) {
+    if (!empty($layout['data']['add_barcode'])) {
       $formattedRow['barcode'] = array(
         'alignment' => $layout['data']['barcode_alignment'],
         'type' => $layout['data']['barcode_type'],
@@ -160,12 +160,12 @@ class CRM_Badge_BAO_Badge {
     $y = $this->pdf->getY();
 
     $startOffset = 0;
-    if (CRM_Utils_Array::value('image_1', $formattedRow)) {
+    if (!empty($formattedRow['image_1'])) {
       $this->printImage($formattedRow['image_1'], NULL, NULL, CRM_Utils_Array::value('width_image_1', $formattedRow),
         CRM_Utils_Array::value('height_image_1', $formattedRow));
     }
 
-    if (CRM_Utils_Array::value('image_2', $formattedRow)) {
+    if (!empty($formattedRow['image_2'])) {
       $this->printImage($formattedRow['image_2'], $x + 68, NULL, CRM_Utils_Array::value('width_image_2', $formattedRow),
         CRM_Utils_Array::value('height_image_2', $formattedRow));
     }
@@ -175,7 +175,7 @@ class CRM_Badge_BAO_Badge {
       CRM_Utils_Array::value('height_image_1', $formattedRow)) {
       $startOffset = CRM_Utils_Array::value('height_image_1', $formattedRow);
     }
-    elseif (CRM_Utils_Array::value('height_image_2', $formattedRow)) {
+    elseif (!empty($formattedRow['height_image_2'])) {
       $startOffset = CRM_Utils_Array::value('height_image_2', $formattedRow);
     }
 
@@ -207,7 +207,7 @@ class CRM_Badge_BAO_Badge {
       }
     }
 
-    if (CRM_Utils_Array::value('barcode', $formattedRow)) {
+    if (!empty($formattedRow['barcode'])) {
       $data = $formattedRow['values'];
 
       if ($formattedRow['barcode']['type'] == 'barcode') {
index 368fa5f1bf966b6a04db73ca1da2b6b81e59887b..8b6c74c741f04017b81a6c5a3b767de84e2d5b21 100644 (file)
@@ -60,7 +60,7 @@ class CRM_Batch_BAO_Batch extends CRM_Batch_DAO_Batch {
    * @access public
    */
   static function create(&$params, $ids = NULL, $context = NULL) {
-    if (!CRM_Utils_Array::value('id', $params)) {
+    if (empty($params['id'])) {
       $params['name'] = CRM_Utils_String::titleToVar($params['title']);
     }
 
@@ -215,7 +215,7 @@ class CRM_Batch_BAO_Batch extends CRM_Batch_DAO_Batch {
       $batch['total'] = $batch['item_count'] = '';
       $batch['payment_instrument'] = $value['payment_instrument'];
       $batch['item_count'] = CRM_Utils_Array::value('item_count', $value);
-      if (CRM_Utils_Array::value('total', $value)) {
+      if (!empty($value['total'])) {
         $batch['total'] = CRM_Utils_Money::format($value['total']);
       }
 
@@ -261,7 +261,7 @@ class CRM_Batch_BAO_Batch extends CRM_Batch_DAO_Batch {
     {$limit}";
 
     $object = CRM_Core_DAO::executeQuery($query, $params, TRUE, 'CRM_Batch_DAO_Batch');
-    if (CRM_Utils_Array::value('context', $params)) {
+    if (!empty($params['context'])) {
       $links = self::links($params['context']);
     }
     else {
@@ -302,7 +302,7 @@ class CRM_Batch_BAO_Batch extends CRM_Batch_DAO_Batch {
             CRM_Utils_Array::remove($newLinks, 'close', 'edit', 'reopen', 'export');
         }
       }
-      if (CRM_Utils_Array::value('type_id', $values)) {
+      if (!empty($values['type_id'])) {
         $values['batch_type'] = $batchTypes[$values['type_id']];
       }
       $values['batch_status'] = $batchStatus[$values['status_id']];
index 742cd04f8ad29a5ee949b51cfa6a3fbeec153de8..367200592b09f4f2368420956db24fcb9d5ac7c2 100644 (file)
@@ -247,7 +247,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
   static function formRule($params, $files, $self) {
     $errors = array();
 
-    if (CRM_Utils_Array::value('_qf_Entry_upload_force', $params)) {
+    if (!empty($params['_qf_Entry_upload_force'])) {
       return TRUE;
     }
 
@@ -256,7 +256,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
       $batchTotal += $value['total_amount'];
 
       //validate for soft credit fields
-      if (CRM_Utils_Array::value($key, $params['soft_credit_contact_select_id']) && !CRM_Utils_Array::value($key, $params['soft_credit_amount'])) {
+      if (!empty($params['soft_credit_contact_select_id'][$key]) && !CRM_Utils_Array::value($key, $params['soft_credit_amount'])) {
         $errors["soft_credit_amount[$key]"] = ts('Please enter the soft credit amount.');
       }
       if (!empty($params['soft_credit_amount']) && CRM_Utils_Array::value($key, $params['soft_credit_amount'])
@@ -266,7 +266,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
 
       //membership type is required for membership batch entry
       if ( $self->_batchInfo['type_id'] == 2 ) {
-        if ( !CRM_Utils_Array::value( 1, $value['membership_type'] ) ) {
+        if (empty($value['membership_type'][1])) {
           $errors["field[$key][membership_type]"] = ts('Membership type is a required field.');
         }
       }
@@ -407,7 +407,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
     if (isset($params['field'])) {
       foreach ($params['field'] as $key => $value) {
         // if contact is not selected we should skip the row
-        if (!CRM_Utils_Array::value($key, $params['primary_contact_select_id'])) {
+        if (empty($params['primary_contact_select_id'][$key])) {
           continue;
         }
 
@@ -417,7 +417,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
         $this->updateContactInfo($value);
 
         //build soft credit params
-        if (CRM_Utils_Array::value($key, $params['soft_credit_contact_select_id']) && CRM_Utils_Array::value($key, $params['soft_credit_amount'])) {
+        if (!empty($params['soft_credit_contact_select_id'][$key]) && CRM_Utils_Array::value($key, $params['soft_credit_amount'])) {
           $value['soft_credit'][$key]['contact_id'] = $params['soft_credit_contact_select_id'][$key];
           $value['soft_credit'][$key]['amount'] = CRM_Utils_Rule::cleanMoney($params['soft_credit_amount'][$key]);
           $value['soft_credit'][$key]['soft_credit_type_id'] = $params['field'][$key]['soft_credit_type'];
@@ -430,12 +430,12 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
         );
 
         foreach ($dates as $val) {
-          if ( CRM_Utils_Array::value( $val, $value ) ) {
+          if (!empty($value[$val])) {
             $value[$val] = CRM_Utils_Date::processDate( $value[$val], $value[$val . '_time'], TRUE );
           }
         }
 
-        if (CRM_Utils_Array::value('send_receipt', $value)) {
+        if (!empty($value['send_receipt'])) {
           $value['receipt_date'] = date('Y-m-d His');
         }
 
@@ -443,15 +443,15 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
           $value['financial_type_id'] = $value['financial_type'];
         }
 
-        if (CRM_Utils_Array::value('payment_instrument', $value)) {
+        if (!empty($value['payment_instrument'])) {
           $value['payment_instrument_id'] = $value['payment_instrument'];
         }
 
-        if (CRM_Utils_Array::value('contribution_source', $value)) {
+        if (!empty($value['contribution_source'])) {
           $value['source'] = $value['contribution_source'];
         }
 
-        if (CRM_Utils_Array::value('contribution_note', $value)) {
+        if (!empty($value['contribution_note'])) {
           $value['note'] = $value['contribution_note'];
         }
 
@@ -477,7 +477,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
         //CRM-11529 for backoffice transactions
         //when financial_type_id is passed in form, update the
         //lineitems with the financial type selected in form
-        if (CRM_Utils_Array::value('financial_type_id', $value) && CRM_Utils_Array::value($priceSetId, $lineItem)) {
+        if (!empty($value['financial_type_id']) && CRM_Utils_Array::value($priceSetId, $lineItem)) {
           foreach ($lineItem[$priceSetId] as &$values) {
             $values['financial_type_id'] = $value['financial_type_id'];
           }
@@ -488,7 +488,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
         $contribution = CRM_Contribute_BAO_Contribution::create($value, CRM_Core_DAO::$_nullArray);
 
         //process premiums
-        if (CRM_Utils_Array::value('product_name', $value)) {
+        if (!empty($value['product_name'])) {
           if ($value['product_name'][0] > 0) {
             list($products, $options) = CRM_Contribute_BAO_Premium::getPremiumProductInfo();
 
@@ -556,7 +556,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
       $customFields = array();
       foreach ($params['field'] as $key => $value) {
         // if contact is not selected we should skip the row
-        if (!CRM_Utils_Array::value($key, $params['primary_contact_select_id'])) {
+        if (empty($params['primary_contact_select_id'][$key])) {
           continue;
         }
 
@@ -588,18 +588,18 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
           }
         }
 
-        if (CRM_Utils_Array::value('send_receipt', $value)) {
+        if (!empty($value['send_receipt'])) {
           $value['receipt_date'] = date('Y-m-d His');
         }
 
-        if (CRM_Utils_Array::value('membership_source', $value)) {
+        if (!empty($value['membership_source'])) {
           $value['source'] = $value['membership_source'];
         }
 
         unset($value['membership_source']);
 
         //Get the membership status
-        if ( CRM_Utils_Array::value('membership_status', $value) ) {
+        if (!empty($value['membership_status'])) {
           $value['status_id'] = $value['membership_status'];
           unset($value['membership_status']);
         }
@@ -623,11 +623,11 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
           $membershipTypeId
         );
 
-        if (CRM_Utils_Array::value('financial_type', $value)) {
+        if (!empty($value['financial_type'])) {
           $value['financial_type_id'] = $value['financial_type'];
         }
 
-        if (CRM_Utils_Array::value('payment_instrument', $value)) {
+        if (!empty($value['payment_instrument'])) {
           $value['payment_instrument_id'] = $value['payment_instrument'];
         }
 
@@ -637,7 +637,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
           $value['soft_credit'][$key]['amount'] = CRM_Utils_Rule::cleanMoney($params['soft_credit_amount'][$key]);
         }
 
-        if ( CRM_Utils_Array::value('receive_date', $value) ) {
+        if (!empty($value['receive_date'])) {
           $value['receive_date'] = CRM_Utils_Date::processDate( $value['receive_date'], $value['receive_date_time'] , TRUE );
         }
 
@@ -672,7 +672,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
           $editedResults = array();
           CRM_Price_BAO_PriceFieldValue::retrieve($editedFieldParams, $editedResults);
           $this->_priceSet['fields'][$fid]['options'][$editedResults['id']] = $priceSets['fields'][$fid]['options'][$editedResults['id']];
-          if (CRM_Utils_Array::value('total_amount', $value)) {
+          if (!empty($value['total_amount'])) {
             $this->_priceSet['fields'][$fid]['options'][$editedResults['id']]['amount'] = $value['total_amount'];
           }
 
@@ -687,7 +687,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
           //CRM-11529 for backoffice transactions
           //when financial_type_id is passed in form, update the
           //lineitems with the financial type selected in form
-          if (CRM_Utils_Array::value('financial_type_id', $value) && CRM_Utils_Array::value($priceSetId, $lineItem)) {
+          if (!empty($value['financial_type_id']) && CRM_Utils_Array::value($priceSetId, $lineItem)) {
             foreach ($lineItem[$priceSetId] as &$values) {
               $values['financial_type_id'] = $value['financial_type_id'];
             }
@@ -703,7 +703,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
         unset($value['membership_end_date']);
 
         $value['is_renew'] = false;
-        if ( CRM_Utils_Array::value('member_option', $params) && CRM_Utils_Array::value( $key, $params['member_option'] ) == 2 ) {
+        if (!empty($params['member_option']) && CRM_Utils_Array::value( $key, $params['member_option'] ) == 2 ) {
           $this->_params = $params;
           $value['is_renew'] = true;
           $membership = CRM_Member_BAO_Membership::renewMembership(
@@ -721,7 +721,7 @@ class CRM_Batch_Form_Entry extends CRM_Core_Form {
         }
 
         //process premiums
-        if (CRM_Utils_Array::value('product_name', $value)) {
+        if (!empty($value['product_name'])) {
           if ($value['product_name'][0] > 0) {
             list($products, $options) = CRM_Contribute_BAO_Premium::getPremiumProductInfo();
 
index 8a4979e916b7a9e73398cde960dc7d7309b0b681..707005b282dab4d0e439dc5d9064d4924076a675 100644 (file)
@@ -89,7 +89,7 @@ Class CRM_Campaign_BAO_Campaign extends CRM_Campaign_DAO_Campaign {
     }
 
     //store custom data
-    if (CRM_Utils_Array::value('custom', $params) &&
+    if (!empty($params['custom']) &&
       is_array($params['custom'])
     ) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_campaign', $campaign->id);
@@ -320,7 +320,7 @@ Order By  camp.title";
         'sortOrder' => 'desc',
       );
       foreach ($sortParams as $name => $default) {
-        if (CRM_Utils_Array::value($name, $params)) {
+        if (!empty($params[$name])) {
           $sortParams[$name] = $params[$name];
         }
       }
@@ -354,40 +354,40 @@ INNER JOIN civicrm_option_group grp ON ( campaign_type.option_group_id = grp.id
 
     //build the where clause.
     $queryParams = $where = array();
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       $where[] = "( campaign.id = %1 )";
       $queryParams[1] = array($params['id'], 'Positive');
     }
-    if (CRM_Utils_Array::value('name', $params)) {
+    if (!empty($params['name'])) {
       $where[] = "( campaign.name LIKE %2 )";
       $queryParams[2] = array('%' . trim($params['name']) . '%', 'String');
     }
-    if (CRM_Utils_Array::value('title', $params)) {
+    if (!empty($params['title'])) {
       $where[] = "( campaign.title LIKE %3 )";
       $queryParams[3] = array('%' . trim($params['title']) . '%', 'String');
     }
-    if (CRM_Utils_Array::value('start_date', $params)) {
+    if (!empty($params['start_date'])) {
       $startDate      = CRM_Utils_Date::processDate($params['start_date']);
       $where[]        = "( campaign.start_date >= %4 OR campaign.start_date IS NULL )";
       $queryParams[4] = array($startDate, 'String');
     }
-    if (CRM_Utils_Array::value('end_date', $params)) {
+    if (!empty($params['end_date'])) {
       $endDate        = CRM_Utils_Date::processDate($params['end_date'], '235959');
       $where[]        = "( campaign.end_date <= %5 OR campaign.end_date IS NULL )";
       $queryParams[5] = array($endDate, 'String');
     }
-    if (CRM_Utils_Array::value('description', $params)) {
+    if (!empty($params['description'])) {
       $where[] = "( campaign.description LIKE %6 )";
       $queryParams[6] = array('%' . trim($params['description']) . '%', 'String');
     }
-    if (CRM_Utils_Array::value('campaign_type_id', $params)) {
+    if (!empty($params['campaign_type_id'])) {
       $typeId = $params['campaign_type_id'];
       if (is_array($params['campaign_type_id'])) {
         $typeId = implode(' , ', $params['campaign_type_id']);
       }
       $where[] = "( campaign.campaign_type_id IN ( {$typeId} ) )";
     }
-    if (CRM_Utils_Array::value('status_id', $params)) {
+    if (!empty($params['status_id'])) {
       $statusId = $params['status_id'];
       if (is_array($params['status_id'])) {
         $statusId = implode(' , ', $params['status_id']);
@@ -396,7 +396,7 @@ INNER JOIN civicrm_option_group grp ON ( campaign_type.option_group_id = grp.id
     }
     if (array_key_exists('is_active', $params)) {
       $active = "( campaign.is_active = 1 )";
-      if (CRM_Utils_Array::value('is_active', $params)) {
+      if (!empty($params['is_active'])) {
         $active = "( campaign.is_active = 0 OR campaign.is_active IS NULL )";
       }
       $where[] = $active;
index 9f01f56a6e6f42fbb407cbdc6e8c1a8124bba49c..ec01af5130f74cefee0b029b2fee0e5ae4af1cb2 100644 (file)
@@ -55,7 +55,7 @@ class CRM_Campaign_BAO_Petition extends CRM_Campaign_BAO_Survey {
         'sortOrder' => 'desc',
       );
       foreach ($sortParams as $name => $default) {
-        if (CRM_Utils_Array::value($name, $params)) {
+        if (!empty($params[$name])) {
           $sortParams[$name] = $params[$name];
         }
       }
@@ -95,11 +95,11 @@ INNER JOIN civicrm_option_group grp ON ( activity_type.option_group_id = grp.id
       $where[] = "( petition.activity_type_id = %1 )";
       $queryParams[1] = array($petitionTypeID, 'Positive');
     }
-    if (CRM_Utils_Array::value('title', $params)) {
+    if (!empty($params['title'])) {
       $where[] = "( petition.title LIKE %2 )";
       $queryParams[2] = array('%' . trim($params['title']) . '%', 'String');
     }
-    if (CRM_Utils_Array::value('campaign_id', $params)) {
+    if (!empty($params['campaign_id'])) {
       $where[] = '( petition.campaign_id = %3 )';
       $queryParams[3] = array($params['campaign_id'], 'Positive');
     }
@@ -213,7 +213,7 @@ SELECT  petition.id                         as id,
       $activity = CRM_Activity_BAO_Activity::create($activityParams);
 
       // save activity custom data
-      if (CRM_Utils_Array::value('custom', $params) &&
+      if (!empty($params['custom']) &&
         is_array($params['custom'])
       ) {
         CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_activity', $activity->id);
index 4fca214d9d4f409ff51ce4525ddd2a151eb1914a..19088c53efe2ec42d8dc6ecebef482ab68fbafad 100644 (file)
@@ -79,7 +79,7 @@ class CRM_Campaign_BAO_Survey extends CRM_Campaign_DAO_Survey {
       return false;
     }
 
-    if (CRM_Utils_Array::value('is_default', $params)) {
+    if (!empty($params['is_default'])) {
       $query = "UPDATE civicrm_survey SET is_default = 0";
       CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray);
     }
@@ -99,7 +99,7 @@ class CRM_Campaign_BAO_Survey extends CRM_Campaign_DAO_Survey {
     $dao->copyValues($params);
     $dao->save();
 
-    if (CRM_Utils_Array::value('custom', $params) &&
+    if (!empty($params['custom']) &&
       is_array($params['custom'])
     ) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_survey', $dao->id);
@@ -124,7 +124,7 @@ class CRM_Campaign_BAO_Survey extends CRM_Campaign_DAO_Survey {
         'sortOrder' => 'desc',
       );
       foreach ($sortParams as $name => $default) {
-        if (CRM_Utils_Array::value($name, $params)) {
+        if (!empty($params[$name])) {
           $sortParams[$name] = $params[$name];
         }
       }
@@ -165,15 +165,15 @@ INNER JOIN civicrm_option_group grp ON ( activity_type.option_group_id = grp.id
       $queryParams[1] = array($petitionTypeID, 'Positive');
     }
 
-    if (CRM_Utils_Array::value('title', $params)) {
+    if (!empty($params['title'])) {
       $where[] = "( survey.title LIKE %2 )";
       $queryParams[2] = array('%' . trim($params['title']) . '%', 'String');
     }
-    if (CRM_Utils_Array::value('campaign_id', $params)) {
+    if (!empty($params['campaign_id'])) {
       $where[] = '( survey.campaign_id = %3 )';
       $queryParams[3] = array($params['campaign_id'], 'Positive');
     }
-    if (CRM_Utils_Array::value('activity_type_id', $params)) {
+    if (!empty($params['activity_type_id'])) {
       $typeId = $params['activity_type_id'];
       if (is_array($params['activity_type_id'])) {
         $typeId = implode(' , ', $params['activity_type_id']);
@@ -812,7 +812,7 @@ INNER JOIN  civicrm_contact contact_a ON ( activityTarget.contact_id = contact_a
 
     $ids = array('id' => $surveyId);
     foreach ($voterLinks as $link) {
-      if (CRM_Utils_Array::value('qs', $link) &&
+      if (!empty($link['qs']) &&
         !CRM_Utils_System::isNull($link['qs'])
       ) {
         $urlPath = CRM_Utils_System::url(CRM_Core_Action::replace($link['url'], $ids),
index 4f10650bb8fe6b259082c8bf8feea01e5fcb3c00..903f02bcac8854173902583f7d23b7172691a56e 100644 (file)
@@ -119,7 +119,7 @@ class CRM_Campaign_Form_Campaign extends CRM_Core_Form {
     }
 
     // when custom data is included in form.
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       $this->set('type', 'Campaign');
       $this->set('subType', CRM_Utils_Array::value('campaign_type_id', $_POST));
       $this->set('entityId', $this->_campaignId);
index 76a5fa775d95f64bb4fba8b1a1bfa017d596dbc1..883cc36d379130a92f1ffbc34b3faf4145b40e80 100644 (file)
@@ -77,7 +77,7 @@ class CRM_Campaign_Form_Petition extends CRM_Core_Form {
     }
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       CRM_Custom_Form_CustomData::preProcess($this);
       CRM_Custom_Form_CustomData::buildQuickForm($this);
     }
@@ -341,13 +341,13 @@ WHERE  $whereClause
     if ($this->_surveyId) {
       CRM_Core_BAO_UFJoin::deleteAll($ufJoinParams);
     }
-    if (CRM_Utils_Array::value('profile_id', $params)) {
+    if (!empty($params['profile_id'])) {
       $ufJoinParams['weight'] = 1;
       $ufJoinParams['uf_group_id'] = $params['profile_id'];
       CRM_Core_BAO_UFJoin::create($ufJoinParams);
     }
 
-    if (CRM_Utils_Array::value('contact_profile_id', $params)) {
+    if (!empty($params['contact_profile_id'])) {
       $ufJoinParams['weight'] = 2;
       $ufJoinParams['uf_group_id'] = $params['contact_profile_id'];
       CRM_Core_BAO_UFJoin::create($ufJoinParams);
index 9ffa03d362df0fdfaeded92b99da93cda301da21..c7ba98a9d740638e9807f28722e8410fe11eda6c 100755 (executable)
@@ -437,7 +437,7 @@ class CRM_Campaign_Form_Search extends CRM_Core_Form {
     $interviewerId = CRM_Utils_Array::value('survey_interviewer_id', $this->_formValues);
     if ($interviewerId) {
       $this->set('interviewerId', $interviewerId);
-      if (!CRM_Utils_Array::value('survey_interviewer_name', $this->_formValues)) {
+      if (empty($this->_formValues['survey_interviewer_name'])) {
         $this->_formValues['survey_interviewer_name'] = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact',
           $interviewerId,
           'sort_name',
@@ -469,7 +469,7 @@ class CRM_Campaign_Form_Search extends CRM_Core_Form {
     }
 
     if ($this->_operation == 'reserve') {
-      if (CRM_Utils_Array::value('campaign_survey_id', $this->_formValues)) {
+      if (!empty($this->_formValues['campaign_survey_id'])) {
         $campaignId = CRM_Core_DAO::getFieldValue('CRM_Campaign_DAO_Survey',
           $this->_formValues['campaign_survey_id'],
           'campaign_id'
index 737d4ce18c1d2a7dfbf695e269e276252cb75606..8fe61103089421132ab0fe79f5fc1723c57f0869 100644 (file)
@@ -74,7 +74,7 @@ class CRM_Campaign_Form_Survey_Main extends CRM_Campaign_Form_Survey {
     }
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       CRM_Custom_Form_CustomData::preProcess($this);
       CRM_Custom_Form_CustomData::buildQuickForm($this);
     }
@@ -118,7 +118,7 @@ class CRM_Campaign_Form_Survey_Main extends CRM_Campaign_Form_Survey {
 
     if ($this->_surveyId) {
 
-      if (CRM_Utils_Array::value('result_id', $defaults) &&
+      if (!empty($defaults['result_id']) &&
         CRM_Utils_Array::value('recontact_interval', $defaults)
       ) {
 
@@ -226,7 +226,7 @@ class CRM_Campaign_Form_Survey_Main extends CRM_Campaign_Form_Survey {
     $survey = CRM_Campaign_BAO_Survey::create($params);
     $this->_surveyId = $survey->id;
 
-    if (CRM_Utils_Array::value('result_id', $this->_values)) {
+    if (!empty($this->_values['result_id'])) {
       $query = "SELECT COUNT(*) FROM civicrm_survey WHERE result_id = %1";
       $countSurvey = (int)CRM_Core_DAO::singleValueQuery($query,
         array(
index 53235137c79206d4db536573836a749c0a00b4fb..f4daeef73056d3f23cc25742c773f732f3681eea 100644 (file)
@@ -134,7 +134,7 @@ class CRM_Campaign_Form_Survey_Results extends CRM_Campaign_Form_Survey {
     if (empty($optionGroups) || !CRM_Utils_Array::value('result_id', $this->_values)) {
       $this->setdefaults(array('option_type' => 1));
     }
-    elseif (CRM_Utils_Array::value('result_id', $this->_values)) {
+    elseif (!empty($this->_values['result_id'])) {
       $this->setdefaults(array(
         'option_type' => 2,
           'option_group_id' => $this->_values['result_id'],
@@ -206,8 +206,7 @@ class CRM_Campaign_Form_Survey_Results extends CRM_Campaign_Form_Survey {
    */
   static function formRule($fields, $files, $form) {
     $errors = array();
-    if (
-      CRM_Utils_Array::value('option_label', $fields) &&
+    if (!empty($fields['option_label']) &&
       CRM_Utils_Array::value('option_value', $fields) &&
       (count(array_filter($fields['option_label'])) == 0) &&
       (count(array_filter($fields['option_value'])) == 0)
@@ -215,8 +214,7 @@ class CRM_Campaign_Form_Survey_Results extends CRM_Campaign_Form_Survey {
       $errors['option_label[1]'] = ts('Enter at least one result option.');
       return $errors;
     }
-    elseif (
-      !CRM_Utils_Array::value('option_label', $fields) &&
+    elseif (empty($fields['option_label']) &&
       !CRM_Utils_Array::value('option_value', $fields)
     ) {
       return $errors;
@@ -299,7 +297,7 @@ class CRM_Campaign_Form_Survey_Results extends CRM_Campaign_Form_Survey {
         }
       }
 
-      if (CRM_Utils_Array::value($i, $fields['option_interval']) && !CRM_Utils_Rule::integer($fields['option_interval'][$i])) {
+      if (!empty($fields['option_interval'][$i]) && !CRM_Utils_Rule::integer($fields['option_interval'][$i])) {
         $_flagOption = 1;
         $errors['option_interval[' . $i . ']'] = ts('Please enter a valid integer.');
       }
@@ -382,7 +380,7 @@ class CRM_Campaign_Form_Survey_Results extends CRM_Campaign_Form_Survey {
         $optionValue->weight = $params['option_weight'][$k];
         $optionValue->is_active = 1;
 
-        if (CRM_Utils_Array::value('default_option', $params) &&
+        if (!empty($params['default_option']) &&
           $params['default_option'] == $k
         ) {
           $optionValue->is_default = 1;
index 96f1e90b9fb3107365f9c2614bcecf2845cfed6e..e6a451c42b1bb440d18383349f575347b1cd278f 100755 (executable)
@@ -136,7 +136,7 @@ class CRM_Campaign_Form_Task_Interview extends CRM_Campaign_Form_Task {
     $orderBy = array();
     if ( !empty($orderByParams) ) {
       foreach ( $orderByParams as $key => $val ) {
-        if (CRM_Utils_Array::value('column', $val)) {
+        if (!empty($val['column'])) {
           $orderBy[] = "{$val['column']} {$val['order']}";
         }
       }
@@ -537,7 +537,7 @@ WHERE {$clause}
     $activity->activity_date_time = date('YmdHis');
     $activity->status_id = $statusId;
 
-    if (CRM_Utils_Array::value('activity_date_time', $params)) {
+    if (!empty($params['activity_date_time'])) {
       $activity->activity_date_time = CRM_Utils_Date::processDate($params['activity_date_time'], $params['activity_date_time_time']);
     }
 
@@ -562,7 +562,7 @@ WHERE {$clause}
       'duration' => 'activity_duration'
     );
     foreach ($activityParams as $key => $field) {
-      if (CRM_Utils_Array::value($field, $params)) {
+      if (!empty($params[$field])) {
         $activity->$key = $params[$field];
       }
     }
index 174cb44898f836da9aecf4ca11cc89e76cbd8c45..c2d074787373c5171a884a9e44dd519ac3967e68 100644 (file)
@@ -212,7 +212,7 @@ class CRM_Campaign_Form_Task_Reserve extends CRM_Campaign_Form_Task {
   static function formRule($fields, $files, $self) {
     $errors = array();
     $invalidGroupName = FALSE;
-    if (CRM_Utils_Array::value('newGroupName', $fields)) {
+    if (!empty($fields['newGroupName'])) {
       $title  = trim($fields['newGroupName']);
       $name   = CRM_Utils_String::titleToVar($title);
       $query  = 'select count(*) from civicrm_group where name like %1 OR title like %2';
index b0d26d2a5b1672e9da3f687eaf5f28242d4a43ff..29ec3fa06a419157c8bb18d13398931b69a75097 100644 (file)
@@ -155,7 +155,7 @@ class CRM_Campaign_Page_AJAX {
 
     $params = $searchRows = array();
     foreach ($searchParams as $param) {
-      if (CRM_Utils_Array::value($param, $_POST)) {
+      if (!empty($_POST[$param])) {
         $params[$param] = $_POST[$param];
       }
     }
@@ -182,7 +182,7 @@ class CRM_Campaign_Page_AJAX {
     $interviewerId = $surveyTypeId = $surveyId = NULL;
     $searchVoterFor = $params['campaign_search_voter_for'];
     if ($searchVoterFor == 'reserve') {
-      if (CRM_Utils_Array::value('campaign_survey_id', $params)) {
+      if (!empty($params['campaign_survey_id'])) {
         $survey = new CRM_Campaign_DAO_Survey();
         $survey->id = $surveyId = $params['campaign_survey_id'];
         $survey->selectAdd('campaign_id, activity_type_id');
@@ -258,7 +258,7 @@ class CRM_Campaign_Page_AJAX {
     );
     foreach ($dataTableParams as $pName => $pValues) {
       $$pName = $pValues['default'];
-      if (CRM_Utils_Array::value($pValues['name'], $_POST)) {
+      if (!empty($_POST[$pValues['name']])) {
         $$pName = CRM_Utils_Type::escape($_POST[$pValues['name']], $pValues['type']);
         if ($pName == 'sort')$$pName = $selectorCols[$$pName];
       }
@@ -375,7 +375,7 @@ class CRM_Campaign_Page_AJAX {
     elseif ($operation == 'reserve') {
       $activityId = NULL;
       $createActivity = TRUE;
-      if (CRM_Utils_Array::value('activity_id', $_POST)) {
+      if (!empty($_POST['activity_id'])) {
         $activityId = CRM_Utils_Type::escape($_POST['activity_id'], 'Integer');
         if ($activityId) {
           $createActivity = FALSE;
@@ -565,7 +565,7 @@ class CRM_Campaign_Page_AJAX {
 
     $params = $searchRows = array();
     foreach ($searchParams as $param) {
-      if (CRM_Utils_Array::value($param, $_POST)) {
+      if (!empty($_POST[$param])) {
         $params[$param] = $_POST[$param];
       }
     }
@@ -616,7 +616,7 @@ class CRM_Campaign_Page_AJAX {
     );
     foreach ($dataTableParams as $pName => $pValues) {
       $$pName = $pValues['default'];
-      if (CRM_Utils_Array::value($pValues['name'], $_POST)) {
+      if (!empty($_POST[$pValues['name']])) {
         $$pName = CRM_Utils_Type::escape($_POST[$pValues['name']], $pValues['type']);
         if ($pName == 'sort') {
           $$pName = $selectorCols[$$pName];
@@ -661,7 +661,7 @@ class CRM_Campaign_Page_AJAX {
 
     $params = $searchRows = array();
     foreach ($searchParams as $param) {
-      if (CRM_Utils_Array::value($param, $_POST)) {
+      if (!empty($_POST[$param])) {
         $params[$param] = $_POST[$param];
       }
     }
@@ -714,7 +714,7 @@ class CRM_Campaign_Page_AJAX {
     );
     foreach ($dataTableParams as $pName => $pValues) {
       $$pName = $pValues['default'];
-      if (CRM_Utils_Array::value($pValues['name'], $_POST)) {
+      if (!empty($_POST[$pValues['name']])) {
         $$pName = CRM_Utils_Type::escape($_POST[$pValues['name']], $pValues['type']);
         if ($pName == 'sort') {
           $$pName = $selectorCols[$$pName];
@@ -759,7 +759,7 @@ class CRM_Campaign_Page_AJAX {
 
     $params = $searchRows = array();
     foreach ($searchParams as $param) {
-      if (CRM_Utils_Array::value($param, $_POST)) {
+      if (!empty($_POST[$param])) {
         $params[$param] = $_POST[$param];
       }
     }
@@ -807,7 +807,7 @@ class CRM_Campaign_Page_AJAX {
     );
     foreach ($dataTableParams as $pName => $pValues) {
       $$pName = $pValues['default'];
-      if (CRM_Utils_Array::value($pValues['name'], $_POST)) {
+      if (!empty($_POST[$pValues['name']])) {
         $$pName = CRM_Utils_Type::escape($_POST[$pValues['name']], $pValues['type']);
         if ($pName == 'sort') {
           $$pName = $selectorCols[$$pName];
index a30603468bec67915dad61293b462cc94cf018fc..98006ee351a1bee10042a0ea1d72726502c701b7 100644 (file)
@@ -223,12 +223,12 @@ class CRM_Campaign_Page_DashBoard extends CRM_Core_Page {
         }
         $campaignsData[$cmpid]['isActive'] = $isActive;
 
-        if (CRM_Utils_Array::value('start_date', $campaignsData[$cmpid])) {
+        if (!empty($campaignsData[$cmpid]['start_date'])) {
           $campaignsData[$cmpid]['start_date'] = CRM_Utils_Date::customFormat($campaignsData[$cmpid]['start_date'],
             $config->dateformatFull
           );
         }
-        if (CRM_Utils_Array::value('end_date', $campaignsData[$cmpid])) {
+        if (!empty($campaignsData[$cmpid]['end_date'])) {
           $campaignsData[$cmpid]['end_date'] = CRM_Utils_Date::customFormat($campaignsData[$cmpid]['end_date'],
             $config->dateformatFull
           );
@@ -287,7 +287,7 @@ class CRM_Campaign_Page_DashBoard extends CRM_Core_Page {
         $campaignId = CRM_Utils_Array::value('campaign_id', $survey);
         $surveysData[$sid]['campaign'] = CRM_Utils_Array::value($campaignId, $campaigns);
         $surveysData[$sid]['activity_type'] = $surveyType[$survey['activity_type_id']];
-        if (CRM_Utils_Array::value('release_frequency', $survey)) {
+        if (!empty($survey['release_frequency'])) {
           $surveysData[$sid]['release_frequency'] = $survey['release_frequency'] . ' Day(s)';
         }
 
index 180c06e13c1c0245677e91aab77b517548947d7e..715cc765ce83ee1844493ab6f5c734c484b15026 100755 (executable)
@@ -80,7 +80,7 @@ class CRM_Campaign_StateMachine_Search extends CRM_Core_StateMachine {
   function taskName($controller, $formName = 'Search') {
     // total hack, check POST vars and then session to determine stuff
     // fix value if print button is pressed
-    if (CRM_Utils_Array::value('_qf_' . $formName . '_next_print', $_POST)) {
+    if (!empty($_POST['_qf_' . $formName . '_next_print'])) {
       $value = CRM_Campaign_Task::PRINT_VOTERS;
     }
     else {
index a2c43f11e7e92f4f6dd7119c6cce27f1966a6be6..f748309dce4aa54583c14e96155ce10716599f3d 100644 (file)
@@ -109,7 +109,7 @@ class CRM_Case_BAO_Case extends CRM_Case_DAO_Case {
   static function &create(&$params) {
     $transaction = new CRM_Core_Transaction();
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'Case', $params['id'], $params);
     }
     else {
@@ -118,7 +118,7 @@ class CRM_Case_BAO_Case extends CRM_Case_DAO_Case {
 
     $case = self::add($params);
 
-    if (CRM_Utils_Array::value('custom', $params) &&
+    if (!empty($params['custom']) &&
       is_array($params['custom'])
     ) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_case', $case->id);
@@ -129,7 +129,7 @@ class CRM_Case_BAO_Case extends CRM_Case_DAO_Case {
       return $case;
     }
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'Case', $case->id, $case);
     }
     else {
@@ -927,7 +927,7 @@ SELECT case_status.label AS case_status, status_id, case_type.label AS case_type
 
     $res = CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray);
     while ($res->fetch()) {
-      if (CRM_Utils_Array::value($res->case_type, $rows) && CRM_Utils_Array::value($res->case_status, $rows[$res->case_type])) {
+      if (!empty($rows[$res->case_type]) && CRM_Utils_Array::value($res->case_status, $rows[$res->case_type])) {
         $rows[$res->case_type][$res->case_status]['count'] = $rows[$res->case_type][$res->case_status]['count'] + 1;
       }
       else {
@@ -1057,29 +1057,29 @@ SELECT case_status.label AS case_status, status_id, case_type.label AS case_type
     $where = 'WHERE cca.case_id= %1
                     AND ca.is_current_revision = 1';
 
-    if (CRM_Utils_Array::value('reporter_id', $params)) {
+    if (!empty($params['reporter_id'])) {
       $where .= " AND cac.contact_id = " . CRM_Utils_Type::escape($params['reporter_id'], 'Integer');
     }
 
-    if (CRM_Utils_Array::value('status_id', $params)) {
+    if (!empty($params['status_id'])) {
       $where .= " AND ca.status_id = " . CRM_Utils_Type::escape($params['status_id'], 'Integer');
     }
 
-    if (CRM_Utils_Array::value('activity_deleted', $params)) {
+    if (!empty($params['activity_deleted'])) {
       $where .= " AND ca.is_deleted = 1";
     }
     else {
       $where .= " AND ca.is_deleted = 0";
     }
 
-    if (CRM_Utils_Array::value('activity_type_id', $params)) {
+    if (!empty($params['activity_type_id'])) {
       $where .= " AND ca.activity_type_id = " . CRM_Utils_Type::escape($params['activity_type_id'], 'Integer');
     }
 
-    if (CRM_Utils_Array::value('activity_date_low', $params)) {
+    if (!empty($params['activity_date_low'])) {
       $fromActivityDate = CRM_Utils_Type::escape(CRM_Utils_Date::processDate($params['activity_date_low']), 'Date');
     }
-    if (CRM_Utils_Array::value('activity_date_high', $params)) {
+    if (!empty($params['activity_date_high'])) {
       $toActivityDate = CRM_Utils_Type::escape(CRM_Utils_Date::processDate($params['activity_date_high']), 'Date');
       $toActivityDate = $toActivityDate ? $toActivityDate + 235959 : NULL;
     }
@@ -1401,7 +1401,7 @@ SELECT case_status.label AS case_status, status_id, case_type.label AS case_type
     if ($caseId) {
       $activityTypeId = CRM_Core_DAO::getFieldValue('CRM_Activity_DAO_Activity', $activityId, 'activity_type_id');
       $nonCaseActivityTypes = CRM_Core_PseudoConstant::activityType();
-      if (CRM_Utils_Array::value($activityTypeId, $nonCaseActivityTypes)) {
+      if (!empty($nonCaseActivityTypes[$activityTypeId])) {
         $anyActivity = TRUE;
       }
       else {
@@ -1599,7 +1599,7 @@ SELECT case_status.label AS case_status, status_id, case_type.label AS case_type
       // (Or for efficiency call the global one outside the loop and then union with this each time.)
       $contactDetails = self::getRelatedContacts($caseId, TRUE);
 
-      if (CRM_Utils_Array::value($result['from']['id'], $contactDetails)) {
+      if (!empty($contactDetails[$result['from']['id']])) {
         $params = array();
         $params['subject'] = $result['subject'];
         $params['activity_date_time'] = $result['date'];
@@ -1819,13 +1819,13 @@ SELECT case_status.label AS case_status, status_id, case_type.label AS case_type
     }
 
     if ($latestDate) {
-      if (CRM_Utils_Array::value('activity_type_id', $criteriaParams)) {
+      if (!empty($criteriaParams['activity_type_id'])) {
         $where .= " AND ca.activity_type_id    = " . CRM_Utils_Type::escape($criteriaParams['activity_type_id'], 'Integer');
         $where .= " AND ca.is_current_revision = 1";
         $groupBy .= " GROUP BY ca.activity_type_id";
       }
 
-      if (CRM_Utils_Array::value('newest', $criteriaParams)) {
+      if (!empty($criteriaParams['newest'])) {
         $selectDate = " max(ca.activity_date_time) ";
       }
       else {
@@ -2687,7 +2687,7 @@ WHERE id IN (' . implode(',', $copiedActivityIds) . ')';
       'activity_type_id', 'id'
     );
 
-    if (CRM_Utils_Array::value('isCaseActivity', $tplParams)) {
+    if (!empty($tplParams['isCaseActivity'])) {
       $tplParams['editActURL'] = CRM_Utils_System::url('civicrm/case/activity',
         "reset=1&cid={$activityParams['target_id']}&caseid={$activityParams['case_id']}&action=update&id={$activityParams['source_record_id']}", TRUE
       );
index 8e7c5c4146f6fe1cebe8ff352f0dc000f354b785..2a5ffa0e617f5d1768dd3abc2b827187083fc7e4 100644 (file)
@@ -60,66 +60,66 @@ class CRM_Case_BAO_Query {
       $query->_tables['civicrm_case_contact'] = $query->_whereTables['civicrm_case_contact'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_type_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_type_id'])) {
       $query->_select['case_type_id'] = "case_type.id as case_type_id";
       $query->_element['case_type_id'] = 1;
       $query->_tables['case_type'] = $query->_whereTables['case_type'] = 1;
       $query->_tables['civicrm_case'] = $query->_whereTables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_type', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_type'])) {
       $query->_select['case_type'] = "case_type.label as case_type";
       $query->_element['case_type'] = 1;
       $query->_tables['case_type'] = $query->_whereTables['case_type'] = 1;
       $query->_tables['civicrm_case'] = $query->_whereTables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_start_date', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_start_date'])) {
       $query->_select['case_start_date'] = "civicrm_case.start_date as case_start_date";
       $query->_element['case_start_date'] = 1;
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_end_date', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_end_date'])) {
       $query->_select['case_end_date'] = "civicrm_case.end_date as case_end_date";
       $query->_element['case_end_date'] = 1;
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_status_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_status_id'])) {
       $query->_select['case_status_id'] = "case_status.id as case_status_id";
       $query->_element['case_status_id'] = 1;
       $query->_tables['case_status_id'] = $query->_whereTables['case_status_id'] = 1;
       $query->_tables['civicrm_case'] = $query->_whereTables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_status', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_status'])) {
       $query->_select['case_status'] = "case_status.label as case_status";
       $query->_element['case_status'] = 1;
       $query->_tables['case_status_id'] = $query->_whereTables['case_status_id'] = 1;
       $query->_tables['civicrm_case'] = $query->_whereTables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_deleted', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_deleted'])) {
       $query->_select['case_deleted'] = "civicrm_case.is_deleted as case_deleted";
       $query->_element['case_deleted'] = 1;
       $query->_tables['civicrm_case'] = $query->_whereTables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_role', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_role'])) {
       $query->_select['case_role'] = "case_relation_type.label_b_a as case_role";
       $query->_element['case_role'] = 1;
       $query->_tables['case_relationship'] = $query->_whereTables['case_relationship'] = 1;
       $query->_tables['case_relation_type'] = $query->_whereTables['case_relation_type'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_recent_activity_date', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_recent_activity_date'])) {
       $query->_select['case_recent_activity_date'] = "case_activity.activity_date_time as case_recent_activity_date";
       $query->_element['case_recent_activity_date'] = 1;
       $query->_tables['case_activity'] = $query->_whereTables['case_activity'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_activity_subject', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_activity_subject'])) {
       $query->_select['case_activity_subject'] = "case_activity.subject as case_activity_subject";
       $query->_element['case_activity_subject'] = 1;
       $query->_tables['case_activity'] = 1;
@@ -127,14 +127,14 @@ class CRM_Case_BAO_Query {
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_subject', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_subject'])) {
       $query->_select['case_subject'] = "civicrm_case.subject as case_subject";
       $query->_element['case_subject'] = 1;
       $query->_tables['civicrm_case_contact'] = 1;
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_source_contact_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_source_contact_id'])) {
       $query->_select['case_source_contact_id'] = "civicrm_case_reporter.sort_name as case_source_contact_id";
       $query->_element['case_source_contact_id'] = 1;
       $query->_tables['civicrm_case_reporter'] = 1;
@@ -143,7 +143,7 @@ class CRM_Case_BAO_Query {
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_activity_status_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_activity_status_id'])) {
       $query->_select['case_activity_status_id'] = "rec_activity_status.id as case_activity_status_id";
       $query->_element['case_activity_status_id'] = 1;
       $query->_tables['case_activity'] = 1;
@@ -152,7 +152,7 @@ class CRM_Case_BAO_Query {
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_activity_status', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_activity_status'])) {
       $query->_select['case_activity_status'] = "rec_activity_status.label as case_activity_status";
       $query->_element['case_activity_status'] = 1;
       $query->_tables['case_activity'] = 1;
@@ -161,7 +161,7 @@ class CRM_Case_BAO_Query {
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_activity_duration', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_activity_duration'])) {
       $query->_select['case_activity_duration'] = "case_activity.duration as case_activity_duration";
       $query->_element['case_activity_duration'] = 1;
       $query->_tables['case_activity'] = 1;
@@ -169,7 +169,7 @@ class CRM_Case_BAO_Query {
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_activity_medium_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_activity_medium_id'])) {
       $query->_select['case_activity_medium_id'] = "recent_activity_medium.label as case_activity_medium_id";
       $query->_element['case_activity_medium_id'] = 1;
       $query->_tables['case_activity'] = 1;
@@ -178,7 +178,7 @@ class CRM_Case_BAO_Query {
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_activity_details', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_activity_details'])) {
       $query->_select['case_activity_details'] = "case_activity.details as case_activity_details";
       $query->_element['case_activity_details'] = 1;
       $query->_tables['case_activity'] = 1;
@@ -186,7 +186,7 @@ class CRM_Case_BAO_Query {
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_activity_is_auto', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_activity_is_auto'])) {
       $query->_select['case_activity_is_auto'] = "case_activity.is_auto as case_activity_is_auto";
       $query->_element['case_activity_is_auto'] = 1;
       $query->_tables['case_activity'] = 1;
@@ -194,14 +194,14 @@ class CRM_Case_BAO_Query {
       $query->_tables['civicrm_case'] = 1;
     }
 
-    if (CRM_Utils_Array::value('case_scheduled_activity_date', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_scheduled_activity_date'])) {
       $query->_select['case_scheduled_activity_date'] = "case_activity.activity_date_time as case_scheduled_activity_date";
       $query->_element['case_scheduled_activity_date'] = 1;
       $query->_tables['case_activity'] = 1;
       $query->_tables['civicrm_case_contact'] = 1;
       $query->_tables['civicrm_case'] = 1;
     }
-    if (CRM_Utils_Array::value('case_recent_activity_type', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['case_recent_activity_type'])) {
       $query->_select['case_recent_activity_type'] = "rec_activity_type.label as case_recent_activity_type";
       $query->_element['case_recent_activity_type'] = 1;
       $query->_tables['case_activity'] = 1;
@@ -654,11 +654,11 @@ case_relation_type.id = case_relationship.relationship_type_id )";
   }
 
   static function tableNames(&$tables) {
-    if (CRM_Utils_Array::value('civicrm_case', $tables)) {
+    if (!empty($tables['civicrm_case'])) {
       $tables = array_merge(array('civicrm_case_contact' => 1), $tables);
     }
 
-    if (CRM_Utils_Array::value('case_relation_type', $tables)) {
+    if (!empty($tables['case_relation_type'])) {
       $tables = array_merge(array('case_relationship' => 1), $tables);
     }
   }
index be60a2c26d5f8d05974580e339d1b8e2bd2ff09d..715e8ac658a50269cd1957c0006b780014536751 100644 (file)
@@ -426,7 +426,7 @@ class CRM_Case_Form_Activity extends CRM_Activity_Form_Activity {
     }
 
     // format activity custom data
-    if (CRM_Utils_Array::value('hidden_custom', $params)) {
+    if (!empty($params['hidden_custom'])) {
       if ($this->_activityId) {
         // unset custom fields-id from params since we want custom
         // fields to be saved for new activity.
@@ -460,7 +460,7 @@ class CRM_Case_Form_Activity extends CRM_Activity_Form_Activity {
     }
 
     // assigning formatted value
-    if (CRM_Utils_Array::value('assignee_contact_id', $params)) {
+    if (!empty($params['assignee_contact_id'])) {
       $params['assignee_contact_id'] = explode(',', $params['assignee_contact_id']);
     }
     else {
@@ -516,7 +516,7 @@ class CRM_Case_Form_Activity extends CRM_Activity_Form_Activity {
     // have been modified/created by user
     if (isset($newActParams)) {
       // set proper original_id
-      if (CRM_Utils_Array::value('original_id', $this->_defaults)) {
+      if (!empty($this->_defaults['original_id'])) {
         $newActParams['original_id'] = $this->_defaults['original_id'];
       }
       else {
@@ -541,7 +541,7 @@ class CRM_Case_Form_Activity extends CRM_Activity_Form_Activity {
 
       // copy files attached to old activity if any, to new one,
       // as long as users have not selected the 'delete attachment' option.
-      if (!CRM_Utils_Array::value('is_delete_attachment', $newActParams)) {
+      if (empty($newActParams['is_delete_attachment'])) {
         CRM_Core_BAO_File::copyEntityFile('civicrm_activity', $this->_activityId,
           'civicrm_activity', $activity->id
         );
@@ -573,10 +573,10 @@ class CRM_Case_Form_Activity extends CRM_Activity_Form_Activity {
     $caseParams = $params;
     $caseParams['id'] = $this->_caseId;
 
-    if (CRM_Utils_Array::value('case_type_id', $caseParams)) {
+    if (!empty($caseParams['case_type_id'])) {
       $caseParams['case_type_id'] = CRM_Core_DAO::VALUE_SEPARATOR . $caseParams['case_type_id'] . CRM_Core_DAO::VALUE_SEPARATOR;
     }
-    if (CRM_Utils_Array::value('case_status_id', $caseParams)) {
+    if (!empty($caseParams['case_status_id'])) {
       $caseParams['status_id'] = $caseParams['case_status_id'];
     }
 
@@ -671,7 +671,7 @@ class CRM_Case_Form_Activity extends CRM_Activity_Form_Activity {
 
     // create follow up activity if needed
     $followupStatus = '';
-    if (CRM_Utils_Array::value('followup_activity_type_id', $params)) {
+    if (!empty($params['followup_activity_type_id'])) {
       $followupActivity = CRM_Activity_BAO_Activity::createFollowupActivity($activity->id, $params);
 
       if ($followupActivity) {
index 9bfd20249ce23f5e2bc0d71223b47847a4c7d0ae..b64a9e03245c6fe5590304702904ce6eab894599 100644 (file)
@@ -120,7 +120,7 @@ class CRM_Case_Form_Activity_ChangeCaseStartDate {
    * @return void
    */
   static function endPostProcess(&$form, &$params, $activity) {
-    if (CRM_Utils_Array::value('start_date', $params)) {
+    if (!empty($params['start_date'])) {
       $params['start_date'] = CRM_Utils_Date::processDate($params['start_date'], $params['start_date_time']);
     }
 
index 739ebba3342d72b2175af6a02eb66456b675e9e7..3e07013f198846184e52d7b7a65d7b58087eee18 100644 (file)
@@ -138,7 +138,7 @@ class CRM_Case_Form_Activity_ChangeCaseType {
     $caseTypes = CRM_Case_PseudoConstant::caseType('name');
     $allCaseTypes = CRM_Case_PseudoConstant::caseType('label', FALSE);
 
-    if (CRM_Utils_Array::value($params['case_type_id'], $caseTypes)) {
+    if (!empty($caseTypes[$params['case_type_id']])) {
       $caseType = $caseTypes[$params['case_type_id']];
     }
 
index a410b9bcce0adb7497d264454b5695d276f12fb8..255ecc6b328694945a3e744dd9a6008a636e3340 100644 (file)
@@ -193,7 +193,7 @@ class CRM_Case_Form_Case extends CRM_Core_Form {
     $activityGroupTree = $this->_groupTree;
 
     // for case custom fields to populate with defaults
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       CRM_Custom_Form_CustomData::preProcess($this);
       CRM_Custom_Form_CustomData::buildQuickForm($this);
     }
@@ -370,8 +370,7 @@ class CRM_Case_Form_Case extends CRM_Core_Form {
       $className::beginPostProcess($this, $params );
     }
 
-    if (
-      CRM_Utils_Array::value('hidden_custom', $params) &&
+    if (!empty($params['hidden_custom']) &&
       !isset($params['custom'])
     ) {
       $customFields = array();
@@ -384,7 +383,7 @@ class CRM_Case_Form_Case extends CRM_Core_Form {
     }
 
     // 2. create/edit case
-    if (CRM_Utils_Array::value('case_type_id', $params)) {
+    if (!empty($params['case_type_id'])) {
       $caseType = CRM_Case_PseudoConstant::caseType('name');
       $params['case_type'] = $caseType[$params['case_type_id']];
       $params['subject'] = $params['activity_subject'];
@@ -418,7 +417,7 @@ class CRM_Case_Form_Case extends CRM_Core_Form {
     $session->pushUserContext($url);
 
     // 3. format activity custom data
-    if (CRM_Utils_Array::value('hidden_custom', $params)) {
+    if (!empty($params['hidden_custom'])) {
       $customFields = CRM_Core_BAO_CustomField::getFields('Activity', FALSE, FALSE, $this->_activityTypeId);
       $customFields = CRM_Utils_Array::crmArrayMerge($customFields,
         CRM_Core_BAO_CustomField::getFields('Activity', FALSE, FALSE,
index ef5335944141af4e821214b1fa1e46c45cf875ba..8acee3dc87afa83b4bc11c95fb545061adfd8ead 100644 (file)
@@ -358,7 +358,7 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
       }
 
       //calculate roles that don't have relationships
-      if (CRM_Utils_Array::value($value['relation_type'], $caseRoles)) {
+      if (!empty($caseRoles[$value['relation_type']])) {
         unset($caseRoles[$value['relation_type']]);
       }
     }
@@ -488,7 +488,7 @@ class CRM_Case_Form_CaseView extends CRM_Core_Form {
     $session = CRM_Core_Session::singleton();
     $session->pushUserContext($url);
 
-    if (CRM_Utils_Array::value('timeline_id', $params) &&
+    if (!empty($params['timeline_id']) &&
       CRM_Utils_Array::value('_qf_CaseView_next', $_POST)
     ) {
       $session            = CRM_Core_Session::singleton();
index 5d96464c410a6be4cd4ff8d6e86dbf2b63856203..9a1b2e764120583d5fe49f99b6a09952a7c21085 100644 (file)
@@ -276,7 +276,7 @@ class CRM_Case_Form_Search extends CRM_Core_Form {
 
       $tasks = array('' => ts('- actions -')) + CRM_Case_Task::permissionedTaskTitles($permission);
 
-      if (CRM_Utils_Array::value('case_deleted', $this->_formValues)) {
+      if (!empty($this->_formValues['case_deleted'])) {
         unset($tasks[1]);
       }
       else {
@@ -357,7 +357,7 @@ class CRM_Case_Form_Search extends CRM_Core_Form {
       $this->_formValues['case_owner'] = 2;
     }
 
-    if (!CRM_Utils_Array::value('case_deleted', $this->_formValues)) {
+    if (empty($this->_formValues['case_deleted'])) {
       $this->_formValues['case_deleted'] = 0;
     }
     CRM_Core_BAO_CustomValue::fixFieldValueOfTypeMemo($this->_formValues);
index 5be22b837a801b192a79ce3a10d0916062714251..c9883ff9a6db637cee910dfb85fa2de90bbda303 100644 (file)
@@ -82,7 +82,7 @@ class CRM_Case_StateMachine_Search extends CRM_Core_StateMachine {
   function taskName($controller, $formName = 'Search') {
     // total hack, check POST vars and then session to determine stuff
     // fix value if print button is pressed
-    if (CRM_Utils_Array::value('_qf_' . $formName . '_next_print', $_POST)) {
+    if (!empty($_POST['_qf_' . $formName . '_next_print'])) {
       $value = CRM_Case_Task::PRINT_CASES;
     }
     else {
index 2dda1d36dfb79767ecd7d2bb1e78baf95fedbebc..297447699cc077419fc8131ea619423ca5499477 100644 (file)
@@ -388,7 +388,7 @@ AND        a.is_deleted = 0
       if ($referenceActivityName = (string) $activityTypeXML->reference_activity) {
 
         //we skip open case as reference activity.CRM-4374.
-        if (CRM_Utils_Array::value('resetTimeline', $params) && $referenceActivityName == 'Open Case') {
+        if (!empty($params['resetTimeline']) && $referenceActivityName == 'Open Case') {
           $activityDate = $params['activity_date_time'];
         }
         else {
@@ -434,7 +434,7 @@ AND        a.is_deleted = 0
       return TRUE;
     }
     $activityParams['case_id'] = $params['caseID'];
-    if (CRM_Utils_Array::value('is_auto', $activityParams)) {
+    if (!empty($activityParams['is_auto'])) {
       $activityParams['skipRecentView'] = TRUE;
     }
 
index 869db441c7f35f6f89aa92ecd48868c4ae9b7c47..bc8d94b90d819fd21a619f592abbbf7d3f795c27 100644 (file)
@@ -667,7 +667,7 @@ LIMIT  1
     $template->assign('clientID', $clientID);
     $template->assign('activitySetName', $activitySetName);
 
-    if (CRM_Utils_Array::value('is_redact', $params)) {
+    if (!empty($params['is_redact'])) {
       $form->_isRedact = TRUE;
       $template->assign('_isRedact', 'true');
     }
@@ -746,7 +746,7 @@ LIMIT  1
     $xmlProcessor = new CRM_Case_XMLProcessor_Process();
     $caseRoles = $xmlProcessor->get($caseType, 'CaseRoles');
     foreach ($caseRelationships as $key => & $value) {
-      if (CRM_Utils_Array::value($value['relation_type'], $caseRoles)) {
+      if (!empty($caseRoles[$value['relation_type']])) {
         unset($caseRoles[$value['relation_type']]);
       }
       if ($isRedact) {
@@ -756,7 +756,7 @@ LIMIT  1
           );
         }
         $value['name'] = self::redact($value['name'], TRUE, $report->_redactionStringRules);
-        if (CRM_Utils_Array::value('email', $value) &&
+        if (!empty($value['email']) &&
           !array_key_exists($value['email'], $report->_redactionStringRules)
         ) {
           $report->_redactionStringRules = CRM_Utils_Array::crmArrayMerge($report->_redactionStringRules,
@@ -766,7 +766,7 @@ LIMIT  1
 
         $value['email'] = self::redact($value['email'], TRUE, $report->_redactionStringRules);
 
-        if (CRM_Utils_Array::value('phone', $value) &&
+        if (!empty($value['phone']) &&
           !array_key_exists($value['phone'], $report->_redactionStringRules)
         ) {
           $report->_redactionStringRules = CRM_Utils_Array::crmArrayMerge($report->_redactionStringRules,
@@ -788,7 +788,7 @@ LIMIT  1
         $report->_redactionStringRules[$caseRoles['client']['display_name']] = $report->_redactionStringRules[$caseRoles['client']['sort_name']];
       }
       $caseRoles['client']['sort_name'] = self::redact($caseRoles['client']['sort_name'], TRUE, $report->_redactionStringRules);
-      if (CRM_Utils_Array::value('email', $caseRoles['client']) &&
+      if (!empty($caseRoles['client']['email']) &&
         !array_key_exists($caseRoles['client']['email'], $report->_redactionStringRules)
       ) {
         $report->_redactionStringRules = CRM_Utils_Array::crmArrayMerge($report->_redactionStringRules,
@@ -797,7 +797,7 @@ LIMIT  1
       }
       $caseRoles['client']['email'] = self::redact($caseRoles['client']['email'], TRUE, $report->_redactionStringRules);
 
-      if (CRM_Utils_Array::value('phone', $caseRoles['client']) &&
+      if (!empty($caseRoles['client']['phone']) &&
         !array_key_exists($caseRoles['client']['phone'], $report->_redactionStringRules)
       ) {
         $report->_redactionStringRules = CRM_Utils_Array::crmArrayMerge($report->_redactionStringRules,
@@ -824,7 +824,7 @@ LIMIT  1
         }
         $r['name'] = self::redact($r['name'], TRUE, $report->_redactionStringRules);
 
-        if (CRM_Utils_Array::value('phone', $r) &&
+        if (!empty($r['phone']) &&
           !array_key_exists($r['phone'], $report->_redactionStringRules)
         ) {
           $report->_redactionStringRules = CRM_Utils_Array::crmArrayMerge($report->_redactionStringRules,
@@ -833,7 +833,7 @@ LIMIT  1
         }
         $r['phone'] = self::redact($r['phone'], TRUE, $report->_redactionStringRules);
 
-        if (CRM_Utils_Array::value('email', $r) &&
+        if (!empty($r['email']) &&
           !array_key_exists($r['email'], $report->_redactionStringRules)
         ) {
           $report->_redactionStringRules = CRM_Utils_Array::crmArrayMerge($report->_redactionStringRules,
@@ -862,7 +862,7 @@ LIMIT  1
 
         $r['sort_name'] = self::redact($r['sort_name'], TRUE, $report->_redactionStringRules);
 
-        if (CRM_Utils_Array::value('phone', $r) &&
+        if (!empty($r['phone']) &&
           !array_key_exists($r['phone'], $report->_redactionStringRules)
         ) {
           $report->_redactionStringRules = CRM_Utils_Array::crmArrayMerge($report->_redactionStringRules,
@@ -871,7 +871,7 @@ LIMIT  1
         }
         $r['phone'] = self::redact($r['phone'], TRUE, $report->_redactionStringRules);
 
-        if (CRM_Utils_Array::value('email', $r) &&
+        if (!empty($r['email']) &&
           !array_key_exists($r['email'], $report->_redactionStringRules)
         ) {
           $report->_redactionStringRules = CRM_Utils_Array::crmArrayMerge($report->_redactionStringRules,
index 333451e9ff088c59bfc71b9230b8aac0809789f1..da63d1e565c468ad6d01d108f3c2d6051b513a04 100644 (file)
@@ -272,7 +272,7 @@ class CRM_Contact_BAO_Contact extends CRM_Contact_DAO_Contact {
    */
   static function &create(&$params, $fixAddress = TRUE, $invokeHooks = TRUE, $skipDelete = FALSE) {
       $contact = NULL;
-      if (!CRM_Utils_Array::value('contact_type', $params) &&
+      if (empty($params['contact_type']) &&
         !CRM_Utils_Array::value('contact_id', $params)
       ) {
         return $contact;
@@ -327,7 +327,7 @@ class CRM_Contact_BAO_Contact extends CRM_Contact_DAO_Contact {
         // Enabling multisite causes the contact to be added to the domain group
         $domainGroupID = CRM_Core_BAO_Domain::getGroupId();
         if(!empty($domainGroupID)){
-          if (CRM_Utils_Array::value('group', $params) && is_array($params['group'])) {
+          if (!empty($params['group']) && is_array($params['group'])) {
             $params['group'][$domainGroupID] = 1;
           }
           else {
@@ -361,7 +361,7 @@ class CRM_Contact_BAO_Contact extends CRM_Contact_DAO_Contact {
       $session = CRM_Core_Session::singleton();
       $userID = $session->get('userID');
       // add notes
-      if (CRM_Utils_Array::value('note', $params)) {
+      if (!empty($params['note'])) {
         if (is_array($params['note'])) {
           foreach ($params['note'] as $note) {
             $contactId = $contact->id;
@@ -408,14 +408,14 @@ class CRM_Contact_BAO_Contact extends CRM_Contact_DAO_Contact {
       // update the UF user_unique_id if that has changed
       CRM_Core_BAO_UFMatch::updateUFName($contact->id);
 
-      if (CRM_Utils_Array::value('custom', $params) &&
+      if (!empty($params['custom']) &&
         is_array($params['custom'])
       ) {
         CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_contact', $contact->id);
       }
 
       // make a civicrm_subscription_history entry only on contact create (CRM-777)
-      if (!CRM_Utils_Array::value('contact_id', $params)) {
+      if (empty($params['contact_id'])) {
         $subscriptionParams = array(
           'contact_id' => $contact->id,
           'status' => 'Added',
@@ -511,7 +511,7 @@ WHERE     civicrm_contact.id = " . CRM_Utils_Type::escape($id, 'Integer');
    */
   static function resolveDefaults(&$defaults, $reverse = FALSE) {
     // hack for birth_date
-    if (CRM_Utils_Array::value('birth_date', $defaults)) {
+    if (!empty($defaults['birth_date'])) {
       if (is_array($defaults['birth_date'])) {
         $defaults['birth_date'] = CRM_Utils_Date::format($defaults['birth_date'], '-');
       }
@@ -544,7 +544,7 @@ WHERE     civicrm_contact.id = " . CRM_Utils_Type::escape($id, 'Integer');
 
         if ($name == 'address') {
           // FIXME: lookupValue doesn't work for vcard_name
-          if (CRM_Utils_Array::value('location_type_id', $values)) {
+          if (!empty($values['location_type_id'])) {
             $vcardNames = CRM_Core_PseudoConstant::get('CRM_Core_DAO_Address', 'location_type_id', array('labelColumn' => 'vcard_name'));
             $values['vcard_name'] = $vcardNames[$values['location_type_id']];
           }
@@ -1570,10 +1570,10 @@ WHERE id={$id}; ";
             }
           }
 
-          if (!CRM_Utils_Array::value('location', $returnProperties)) {
+          if (empty($returnProperties['location'])) {
             $returnProperties['location'] = array();
           }
-          if (!CRM_Utils_Array::value($locationTypeName, $returnProperties['location'])) {
+          if (empty($returnProperties['location'][$locationTypeName])) {
             $returnProperties['location'][$locationTypeName] = array();
             $returnProperties['location'][$locationTypeName]['location_type'] = $id;
           }
@@ -1625,7 +1625,7 @@ WHERE id={$id}; ";
       $entityBlock = array('contact_id' => $contactId);
       $blocks      = CRM_Core_BAO_Location::getValues($entityBlock);
       foreach($blocks[$block] as $key => $value){
-        if (CRM_Utils_Array::value('is_primary', $value)){
+        if (!empty($value['is_primary'])){
           $locationType = CRM_Utils_Array::value('location_type_id',$value);
         }
       }
@@ -1789,7 +1789,7 @@ ORDER BY civicrm_email.is_primary DESC";
     }
 
     // Process group and tag
-    if (CRM_Utils_Array::value('group', $fields)) {
+    if (!empty($fields['group'])) {
       $method = 'Admin';
       // this for sure means we are coming in via profile since i added it to fix
       // removing contacts from user groups -- lobo
@@ -1799,7 +1799,7 @@ ORDER BY civicrm_email.is_primary DESC";
       CRM_Contact_BAO_GroupContact::create($params['group'], $contactID, $visibility, $method);
     }
 
-    if (CRM_Utils_Array::value('tag', $fields)) {
+    if (!empty($fields['tag'])) {
       CRM_Core_BAO_EntityTag::create($params['tag'], 'civicrm_contact', $contactID);
     }
 
@@ -2087,7 +2087,7 @@ ORDER BY civicrm_email.is_primary DESC";
           } 
 
           $valueId = NULL;
-          if (CRM_Utils_Array::value('customRecordValues', $params)) {
+          if (!empty($params['customRecordValues'])) {
             if (is_array($params['customRecordValues']) && !empty($params['customRecordValues'])) {
               foreach ($params['customRecordValues'] as $recId => $customFields) {
                 if (is_array($customFields) && !empty($customFields)) {
@@ -2103,7 +2103,7 @@ ORDER BY civicrm_email.is_primary DESC";
           }
 
           $type = $data['contact_type'];
-          if ( CRM_Utils_Array::value('contact_sub_type', $data) ) {
+          if (!empty($data['contact_sub_type'])) {
             $type = $data['contact_sub_type'];
             $type = explode(CRM_Core_DAO::VALUE_SEPARATOR, trim($type, CRM_Core_DAO::VALUE_SEPARATOR));
             // generally a contact even if, has multiple subtypes the parent-type is going to be one only
index 0f80d5208f1dbe8dd74b85ebbf0deb799a4966d1..4c363b10aaf951f940405cac5a843bf76ff46fd0 100644 (file)
@@ -104,7 +104,7 @@ WHERE contact_a.id = %1 AND $permission";
     }
 
     if (!$force) {
-      if (CRM_Utils_Array::value($userID, $_processed)) {
+      if (!empty($_processed[$userID])) {
         return;
       }
 
index a54925188f6f8e7d77904b375ee4280608b45d7b..c1d31856ff6aa1e39772da941a9b5c269f6ba023 100644 (file)
@@ -59,7 +59,7 @@ class CRM_Contact_BAO_Contact_Utils {
       $params = array('name' => $contactType);
       CRM_Contact_BAO_ContactType::retrieve($params, $typeInfo);
 
-      if (CRM_Utils_Array::value('image_URL', $typeInfo)) {
+      if (!empty($typeInfo['image_URL'])) {
         $imageUrl = $typeInfo['image_URL'];
         $config = CRM_Core_Config::singleton();
 
@@ -848,7 +848,7 @@ Group By  componentId";
     $skipFields = array('is_primary', 'location_type_id', 'is_billing', 'master_id');
     foreach ($address as & $values) {
       // 2. check if master id exists, if not continue
-      if (!CRM_Utils_Array::value('master_id', $values) ||
+      if (empty($values['master_id']) ||
         !CRM_Utils_Array::value('use_shared_address', $values)
       ) {
         // we should unset master id when use uncheck share address for existing address
@@ -889,7 +889,7 @@ Group By  componentId";
     // get the list of master id's for address
     $masterAddressIds = array();
     foreach ($addresses as $key => $addressValue) {
-      if (CRM_Utils_Array::value('master_id', $addressValue)) {
+      if (!empty($addressValue['master_id'])) {
         $masterAddressIds[] = $addressValue['master_id'];
       }
     }
index 62719aa01ee66af4fba98b0ca8721d3b643805dd..6d6484578e01af746fc95cc33c2c7f8bbb44d7e5 100644 (file)
@@ -588,10 +588,10 @@ WHERE name = %1";
   static function add($params) {
 
     // label or name
-    if (!CRM_Utils_Array::value('label', $params)) {
+    if (empty($params['label'])) {
       return;
     }
-    if (CRM_Utils_Array::value('parent_id', $params) &&
+    if (!empty($params['parent_id']) &&
       !CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_ContactType', $params['parent_id'])
     ) {
       return;
@@ -609,7 +609,7 @@ WHERE name = %1";
       $active      = $contactType->is_active;
     }
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       $params = array('name' => "New $contactName");
       $newParams = array(
         'label' => "New $contact",
index c9ff150ea60d27564af439cd28ea7cb3bf6914db..dcc59a8b4d026d45417e3199d31123ff35fe0c97 100644 (file)
@@ -346,7 +346,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
    */
   public static function &create(&$params) {
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'Group', $params['id'], $params);
     }
     else {
@@ -396,7 +396,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
         array_keys($group->parents)
       ) . CRM_Core_DAO::VALUE_SEPARATOR;
     }
-    if (!CRM_Utils_Array::value('id', $params) &&
+    if (empty($params['id']) &&
       !$nameParam
     ) {
       $group->name .= "_tmp";
@@ -407,7 +407,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
       return NULL;
     }
 
-    if (!CRM_Utils_Array::value('id', $params) &&
+    if (empty($params['id']) &&
       !$nameParam
     ) {
       $group->name = substr($group->name, 0, -4) . "_{$group->id}";
@@ -417,7 +417,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
     $group->save();
 
     // add custom field values
-    if (CRM_Utils_Array::value('custom', $params)) {
+    if (!empty($params['custom'])) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_group', $group->id);
     }
 
@@ -461,7 +461,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
       }
     }
 
-    if (CRM_Utils_Array::value('organization_id', $params)) {
+    if (!empty($params['organization_id'])) {
       $groupOrg = array();
       $groupOrg = $params;
       $groupOrg['group_id'] = $group->id;
@@ -470,7 +470,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
 
     CRM_Contact_BAO_GroupContactCache::add($group->id);
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'Group', $group->id, $group);
     }
     else {
@@ -529,7 +529,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
    * @static
    */
   public static function createSmartGroup(&$params) {
-    if (CRM_Utils_Array::value('formValues', $params)) {
+    if (!empty($params['formValues'])) {
       $ssParams = $params;
       unset($ssParams['id']);
       if (isset($ssParams['saved_search_id'])) {
@@ -653,7 +653,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
     }
 
     $smartGroupId = NULL;
-    if (CRM_Utils_Array::value('saved_search_id', $params)) {
+    if (!empty($params['saved_search_id'])) {
       $smartGroupId = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Group', $ssId, 'id', 'saved_search_id');
     }
     else {
@@ -692,7 +692,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
     $groups = CRM_Contact_BAO_Group::getGroupList($params);
 
     //skip total if we are making call to show only children
-    if ( !CRM_Utils_Array::value('parent_id', $params) ) {
+    if (empty($params['parent_id'])) {
       // add total
       $params['total'] = CRM_Contact_BAO_Group::getGroupCount($params);
 
@@ -709,7 +709,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
         $groupList[$id]['class'] = implode(' ', $value['class']);
 
         // append parent names if in search mode
-        if ( !CRM_Utils_Array::value('parent_id', $params) &&
+        if (empty($params['parent_id']) &&
         CRM_Utils_Array::value( 'parents', $value ) ) {
           $groupIds = explode(',', $value['parents']);
           $title = array();
@@ -721,7 +721,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
         }
 
         $groupList[$id]['group_description'] = CRM_Utils_Array::value('description', $value);
-        if ( CRM_Utils_Array::value('group_type', $value) ) {
+        if (!empty($value['group_type'])) {
           $groupList[$id]['group_type'] = $value['group_type'];
         }
         else {
@@ -1038,7 +1038,7 @@ WHERE  id IN $groupIdString
     $whereClause = self::whereClause($params, FALSE);
     $query = "SELECT COUNT(*) FROM civicrm_group groups";
 
-    if (CRM_Utils_Array::value('created_by', $params)) {
+    if (!empty($params['created_by'])) {
       $query .= "
 INNER JOIN civicrm_contact createdBy
        ON createdBy.id = groups.created_id";
index 1d792ec283f29b761328c720382eb108762d244d..7043d6a2094971ffe5a857b0822d59d08b02b6b7 100644 (file)
@@ -535,11 +535,11 @@ SELECT    *
 
     // check which values has to be add/remove contact from group
     foreach ($allGroup as $key => $varValue) {
-      if (CRM_Utils_Array::value($key, $params) && !array_key_exists($key, $contactGroup)) {
+      if (!empty($params[$key]) && !array_key_exists($key, $contactGroup)) {
         // add contact to group
         CRM_Contact_BAO_GroupContact::addContactsToGroup($contactIds, $key, $method);
       }
-      elseif (!CRM_Utils_Array::value($key, $params) && array_key_exists($key, $contactGroup)) {
+      elseif (empty($params[$key]) && array_key_exists($key, $contactGroup)) {
         // remove contact from group
         CRM_Contact_BAO_GroupContact::removeContactsFromGroup($contactIds, $key, $method);
       }
index b10bd0d772f553d7991e4184941d49272212db0e..db3c0d0b4f1dd698594954a63356db33d9d952af 100644 (file)
@@ -77,15 +77,15 @@ class CRM_Contact_BAO_GroupOrganization extends CRM_Contact_DAO_GroupOrganizatio
    * @static
    */
   static function formatValues(&$params, &$formatedValues) {
-    if (CRM_Utils_Array::value('group_organization', $params)) {
+    if (!empty($params['group_organization'])) {
       $formatedValues['id'] = $params['group_organization'];
     }
 
-    if (CRM_Utils_Array::value('group_id', $params)) {
+    if (!empty($params['group_id'])) {
       $formatedValues['group_id'] = $params['group_id'];
     }
 
-    if (CRM_Utils_Array::value('organization_id', $params)) {
+    if (!empty($params['organization_id'])) {
       $formatedValues['organization_id'] = $params['organization_id'];
     }
   }
@@ -101,7 +101,7 @@ class CRM_Contact_BAO_GroupOrganization extends CRM_Contact_DAO_GroupOrganizatio
    */
   static function dataExists($params) {
     // return if no data present
-    if (CRM_Utils_Array::value('organization_id', $params) &&
+    if (!empty($params['organization_id']) &&
       CRM_Utils_Array::value('group_id', $params)
     ) {
       return TRUE;
index 386e6cd66c15120b1b4117e4a3c9e34f2b4777e9..5d13d0c5e5a001239c61a26a659492f573115fcf 100644 (file)
@@ -200,7 +200,7 @@ class CRM_Contact_BAO_Individual extends CRM_Contact_DAO_Contact {
       );
       // make sure we have all the name fields.
       foreach ($nameParams as $name => $value) {
-        if (!CRM_Utils_Array::value($name, $formatted) && $value) {
+        if (empty($formatted[$name]) && $value) {
           $formatted[$name] = $value;
         }
       }
@@ -236,7 +236,7 @@ class CRM_Contact_BAO_Individual extends CRM_Contact_DAO_Contact {
     //start further check for email.
     if (empty($sortName) || empty($displayName)) {
       $email = NULL;
-      if (CRM_Utils_Array::value('email', $params) &&
+      if (!empty($params['email']) &&
         is_array($params['email'])
       ) {
         foreach ($params['email'] as $emailBlock) {
index e313c4a62c3ed3052231d587488c84505c091cd8..56c7d8f0cabfc17a8080da4d3eafb5d0290317ef 100644 (file)
@@ -541,7 +541,7 @@ class CRM_Contact_BAO_Query {
     }
 
     foreach ($this->_params as $value) {
-      if (!CRM_Utils_Array::value(0, $value)) {
+      if (empty($value[0])) {
         continue;
       }
       $cfID = CRM_Core_BAO_CustomField::getKeyID($value[0]);
@@ -569,7 +569,7 @@ class CRM_Contact_BAO_Query {
   function addSpecialFields() {
     static $special = array('contact_type', 'contact_sub_type', 'sort_name', 'display_name');
     foreach ($special as $name) {
-      if (CRM_Utils_Array::value($name, $this->_returnProperties)) {
+      if (!empty($this->_returnProperties[$name])) {
         $this->_select[$name] = "contact_a.{$name} as $name";
         $this->_element[$name] = 1;
       }
@@ -647,8 +647,7 @@ class CRM_Contact_BAO_Query {
       }
 
       $cfID = CRM_Core_BAO_CustomField::getKeyID($name);
-      if (
-        CRM_Utils_Array::value($name, $this->_paramLookup) ||
+      if (!empty($this->_paramLookup[$name]) ||
         CRM_Utils_Array::value($name, $this->_returnProperties) ||
         $makeException
       ) {
@@ -843,7 +842,7 @@ class CRM_Contact_BAO_Query {
         CRM_Utils_Array::value('is_search_range', $field)
       ) {
         // this is a custom field with range search enabled, so we better check for two/from values
-        if (CRM_Utils_Array::value($name . '_from', $this->_paramLookup)) {
+        if (!empty($this->_paramLookup[$name . '_from'])) {
           if (!array_key_exists($cfID, $this->_cfIDs)) {
             $this->_cfIDs[$cfID] = array();
           }
@@ -862,7 +861,7 @@ class CRM_Contact_BAO_Query {
             }
           }
         }
-        if (CRM_Utils_Array::value($name . '_to', $this->_paramLookup)) {
+        if (!empty($this->_paramLookup[$name . '_to'])) {
           if (!array_key_exists($cfID, $this->_cfIDs)) {
             $this->_cfIDs[$cfID] = array();
           }
@@ -914,7 +913,7 @@ class CRM_Contact_BAO_Query {
    * @access public
    */
   function addHierarchicalElements() {
-    if (!CRM_Utils_Array::value('location', $this->_returnProperties)) {
+    if (empty($this->_returnProperties['location'])) {
       return;
     }
     if (!is_array($this->_returnProperties['location'])) {
@@ -1119,7 +1118,7 @@ class CRM_Contact_BAO_Query {
               $this->_element["{$name}-{$elementFullName}"] = 1;
             }
 
-            if (!CRM_Utils_Array::value("`$tName`", $processed)) {
+            if (empty($processed["`$tName`"])) {
               $processed["`$tName`"] = 1;
               $newName = $tableName . '_' . $index;
               switch ($tableName) {
@@ -1194,7 +1193,7 @@ class CRM_Contact_BAO_Query {
       if ($addWhereCount) {
         $locClause = array();
         foreach ($this->_whereTables as $tableName => $clause) {
-          if (CRM_Utils_Array::value($tableName, $locationTypeJoin)) {
+          if (!empty($locationTypeJoin[$tableName])) {
             $locClause[] = $locationTypeJoin[$tableName];
           }
         }
@@ -1231,7 +1230,7 @@ class CRM_Contact_BAO_Query {
    * @access public
    */
   function addMultipleElements() {
-    if (!CRM_Utils_Array::value('website', $this->_returnProperties)) {
+    if (empty($this->_returnProperties['website'])) {
       return;
     }
     if (!is_array($this->_returnProperties['website'])) {
@@ -1293,7 +1292,7 @@ class CRM_Contact_BAO_Query {
       $from = $this->_simpleFromClause;
     }
     else {
-      if (CRM_Utils_Array::value('group', $this->_paramLookup)) {
+      if (!empty($this->_paramLookup['group'])) {
         // make sure there is only one element
         // this is used when we are running under smog and need to know
         // how the contact was added (CRM-1203)
@@ -1754,7 +1753,7 @@ class CRM_Contact_BAO_Query {
     $this->includeContactIds();
     if (!empty($this->_params)) {
       foreach (array_keys($this->_params) as $id) {
-        if (!CRM_Utils_Array::value(0, $this->_params[$id])) {
+        if (empty($this->_params[$id][0])) {
           continue;
         }
         // check for both id and contact_id
@@ -2116,7 +2115,7 @@ class CRM_Contact_BAO_Query {
           }
 
           $type = NULL;
-          if (CRM_Utils_Array::value('type', $field)) {
+          if (!empty($field['type'])) {
             $type = CRM_Utils_Type::typeToString($field['type']);
           }
 
@@ -2279,7 +2278,7 @@ class CRM_Contact_BAO_Query {
       return $from;
     }
 
-    if (CRM_Utils_Array::value('civicrm_worldregion', $tables)) {
+    if (!empty($tables['civicrm_worldregion'])) {
       $tables = array_merge(array('civicrm_country' => 1), $tables);
     }
 
@@ -2295,15 +2294,14 @@ class CRM_Contact_BAO_Query {
     }
 
     // add group_contact table if group table is present
-    if (CRM_Utils_Array::value('civicrm_group', $tables) &&
+    if (!empty($tables['civicrm_group']) &&
       !CRM_Utils_Array::value('civicrm_group_contact', $tables)
     ) {
       $tables['civicrm_group_contact'] = " LEFT JOIN civicrm_group_contact ON civicrm_group_contact.contact_id = contact_a.id AND civicrm_group_contact.status = 'Added'";
     }
 
     // add group_contact and group table is subscription history is present
-    if (CRM_Utils_Array::value('civicrm_subscription_history', $tables)
-      && !CRM_Utils_Array::value('civicrm_group', $tables)
+    if (!empty($tables['civicrm_subscription_history']) && !CRM_Utils_Array::value('civicrm_group', $tables)
     ) {
       $tables = array_merge(array(
         'civicrm_group' => 1,
@@ -2354,10 +2352,10 @@ class CRM_Contact_BAO_Query {
         continue;
       }
 
-      if (CRM_Utils_Array::value($name, $inner)) {
+      if (!empty($inner[$name])) {
         $side = 'INNER';
       }
-      elseif (CRM_Utils_Array::value($name, $right)) {
+      elseif (!empty($right[$name])) {
         $side = 'RIGHT';
       }
       else {
@@ -2662,7 +2660,7 @@ class CRM_Contact_BAO_Query {
       // left join
       $groupIDs = array_keys($value);
 
-      if (CRM_Utils_Array::value(0, $groupIDs) &&
+      if (!empty($groupIDs[0]) &&
         CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Group',
           $groupIDs[0],
           'saved_search_id'
@@ -3369,7 +3367,7 @@ WHERE  id IN ( $groupIDs )
    */
   function postalCode(&$values) {
     // skip if the fields dont have anything to do with postal_code
-    if (!CRM_Utils_Array::value('postal_code', $this->_fields)) {
+    if (empty($this->_fields['postal_code'])) {
       return;
     }
 
@@ -5227,7 +5225,7 @@ AND   displayRelType.is_active = 1
     }
     $values = array();
     foreach ($this->_pseudoConstantsSelect as $key => $value) {
-      if (CRM_Utils_Array::value('sorting', $this->_pseudoConstantsSelect[$key])) {
+      if (!empty($this->_pseudoConstantsSelect[$key]['sorting'])) {
         continue;
       }
 
@@ -5288,7 +5286,7 @@ AND   displayRelType.is_active = 1
     $present = array();
 
     foreach ($this->_pseudoConstantsSelect as $name => $value) {
-      if (CRM_Utils_Array::value('table', $value)) {
+      if (!empty($value['table'])) {
         $regex = "/({$value['table']}\.|{$name})/";
         if (preg_match($regex, $sort)) {
           $this->_elemnt[$value['element']] = 1;
index 67f89428ef2c88a50d3d320b5b2896a58ea38815..7ec060ba9635c38b94c5336d29205160e2b6d5aa 100644 (file)
@@ -132,7 +132,7 @@ class CRM_Contact_BAO_Relationship extends CRM_Contact_DAO_Relationship {
 
       $validContacts = TRUE;
       //validate contacts in update mode also.
-      if (CRM_Utils_Array::value('contact', $ids) &&
+      if (!empty($ids['contact']) &&
         CRM_Utils_Array::value('contactTarget', $ids)
       ) {
         if (self::checkValidRelationship($params, $ids, $ids['contactTarget'])) {
@@ -257,7 +257,7 @@ class CRM_Contact_BAO_Relationship extends CRM_Contact_DAO_Relationship {
     $relationship->save();
 
     // add custom field values
-    if (CRM_Utils_Array::value('custom', $params)) {
+    if (!empty($params['custom'])) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_relationship', $relationship->id);
     }
 
@@ -774,7 +774,7 @@ WHERE  relationship_type_id = " . CRM_Utils_Type::escape($type, 'Integer');
     $v = array();
 
     // get the specific number of relationship or all relationships.
-    if (CRM_Utils_Array::value('numRelationship', $params)) {
+    if (!empty($params['numRelationship'])) {
       $v['data'] = &CRM_Contact_BAO_Relationship::getRelationship($params['contact_id'], NULL, $params['numRelationship']);
     }
     else {
@@ -1296,10 +1296,10 @@ SELECT relationship_type_id, relationship_direction
         $membershipType = CRM_Member_BAO_MembershipType::getMembershipTypeDetails($membershipValues['membership_type_id']);
         // Check if contact's relationship type exists in membership type
         $relTypeDirs = array();
-        if (CRM_Utils_Array::value('relationship_type_id', $membershipType)) {
+        if (!empty($membershipType['relationship_type_id'])) {
           $relTypeIds = explode(CRM_Core_DAO::VALUE_SEPARATOR, $membershipType['relationship_type_id']);
         }
-        if (CRM_Utils_Array::value('relationship_direction', $membershipType)) {
+        if (!empty($membershipType['relationship_direction'])) {
           $relDirections = explode(CRM_Core_DAO::VALUE_SEPARATOR, $membershipType['relationship_direction']);
         }
         foreach ($relTypeIds as $key => $value) {
@@ -1326,7 +1326,7 @@ SELECT relationship_type_id, relationship_direction
             }
             foreach (array(
               'join_date', 'start_date', 'end_date') as $dateField) {
-              if (CRM_Utils_Array::value($dateField, $membershipValues)) {
+              if (!empty($membershipValues[$dateField])) {
                 $membershipValues[$dateField] = CRM_Utils_Date::processDate($membershipValues[$dateField]);
               }
             }
index 3246acd89097b2ba31f8a77935c1fe8997a6677d..390a90dd5d6c0bcd448260544f14f5964ad87e64 100644 (file)
@@ -92,21 +92,21 @@ class CRM_Contact_BAO_RelationshipType extends CRM_Contact_DAO_RelationshipType
    */
   static function add(&$params, &$ids) {
     //to change name, CRM-3336
-    if (!CRM_Utils_Array::value('label_a_b', $params) && CRM_Utils_Array::value('name_a_b', $params)) {
+    if (empty($params['label_a_b']) && CRM_Utils_Array::value('name_a_b', $params)) {
       $params['label_a_b'] = $params['name_a_b'];
     }
 
-    if (!CRM_Utils_Array::value('label_b_a', $params) && CRM_Utils_Array::value('name_b_a', $params)) {
+    if (empty($params['label_b_a']) && CRM_Utils_Array::value('name_b_a', $params)) {
       $params['label_b_a'] = $params['name_b_a'];
     }
 
     // set label to name if it's not set - but *only* for
     // ADD action. CRM-3336 as part from (CRM-3522)
-    if (!CRM_Utils_Array::value('relationshipType', $ids)) {
-      if (!CRM_Utils_Array::value('name_a_b', $params) && CRM_Utils_Array::value('label_a_b', $params)) {
+    if (empty($ids['relationshipType'])) {
+      if (empty($params['name_a_b']) && CRM_Utils_Array::value('label_a_b', $params)) {
         $params['name_a_b'] = $params['label_a_b'];
       }
-      if (!CRM_Utils_Array::value('name_b_a', $params) && CRM_Utils_Array::value('label_b_a', $params)) {
+      if (empty($params['name_b_a']) && CRM_Utils_Array::value('label_b_a', $params)) {
         $params['name_b_a'] = $params['label_b_a'];
       }
     }
index d9aa603cb3520fa3ad3eccf917ae6feeff9708ec..3c74e1fd130632e53cc333698afd84b7a93894a7 100644 (file)
@@ -136,7 +136,7 @@ class CRM_Contact_BAO_SavedSearch extends CRM_Contact_DAO_SavedSearch {
     if (CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_SavedSearch', $id, 'mapping_id')) {
       return CRM_Core_BAO_Mapping::formattedFields($fv);
     }
-    elseif (CRM_Utils_Array::value('customSearchID', $fv)) {
+    elseif (!empty($fv['customSearchID'])) {
       return $fv;
     }
     else {
@@ -158,7 +158,7 @@ class CRM_Contact_BAO_SavedSearch extends CRM_Contact_DAO_SavedSearch {
   static function whereClause($id, &$tables, &$whereTables) {
     $params = self::getSearchParams($id);
     if ($params) {
-      if (CRM_Utils_Array::value('customSearchID', $params)) {
+      if (!empty($params['customSearchID'])) {
         // this has not yet been implemented
       } else {
       return CRM_Contact_BAO_Query::getWhereClause($params, NULL, $tables, $whereTables);
@@ -192,7 +192,7 @@ WHERE  $where";
     $params = self::getSearchParams($id);
 
     if ($params) {
-      if (CRM_Utils_Array::value('customSearchID', $params)) {
+      if (!empty($params['customSearchID'])) {
         return CRM_Contact_BAO_SearchCustom::fromWhereEmail(NULL, $id);
       }
       else {
index c5944e8b89c21a09df5ef74f7bd266837dcccdfa..b1b89e79e590dbad5a942404740fbf189e317678 100644 (file)
@@ -197,7 +197,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
         $returnProperities = array('id', 'contact_type', 'contact_sub_type', 'modified_date');
         CRM_Core_DAO::commonRetrieve('CRM_Contact_DAO_Contact', $params, $defaults, $returnProperities);
 
-        if (!CRM_Utils_Array::value('id', $defaults)) {
+        if (empty($defaults['id'])) {
           CRM_Core_Error::statusBounce(ts('A Contact with that ID does not exist: %1', array(1 => $this->_contactId)));
         }
 
@@ -265,7 +265,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
         'address_options'
       );
       $this->_parseStreetAddress = FALSE;
-      if (CRM_Utils_Array::value('street_address', $addressOptions) &&
+      if (!empty($addressOptions['street_address']) &&
         CRM_Utils_Array::value('street_address_parsing', $addressOptions)
       ) {
         $this->_parseStreetAddress = TRUE;
@@ -327,7 +327,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
     CRM_Contact_Form_Location::preProcess($this);
 
     // retain the multiple count custom fields value
-    if(CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       $customGroupCount = CRM_Utils_Array::value('hidden_custom_group_count', $_POST);
 
       if ($contactSubType = CRM_Utils_Array::value( 'contact_sub_type', $_POST)) {
@@ -374,7 +374,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
       else {
         $contactSubType = $this->_contactSubType;
         // need contact sub type to build related grouptree array during post process
-        if (CRM_Utils_Array::value('contact_sub_type', $_POST)) {
+        if (!empty($_POST['contact_sub_type'])) {
           $contactSubType = $_POST['contact_sub_type'];
         }
         //only custom data has preprocess hence directly call it
@@ -425,7 +425,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
         }
       }
 
-      if (CRM_Utils_Array::value('contact_sub_type', $defaults)) {
+      if (!empty($defaults['contact_sub_type'])) {
         $defaults['contact_sub_type'] = $this->_oldSubtypes;
       }
     }
@@ -442,7 +442,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
     //set address block defaults
     CRM_Contact_Form_Edit_Address::setDefaultValues( $defaults, $this );
 
-    if (CRM_Utils_Array::value('image_URL', $defaults)) {
+    if (!empty($defaults['image_URL'])) {
       list($imageWidth, $imageHeight) = getimagesize($defaults['image_URL']);
       list($imageThumbWidth, $imageThumbHeight) = CRM_Contact_BAO_Contact::getThumbSize($imageWidth, $imageHeight);
       $this->assign('imageWidth', $imageWidth);
@@ -552,7 +552,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
     }
 
     // set defaults for country-state widget
-    if (CRM_Utils_Array::value('address', $defaults) && is_array($defaults['address'])) {
+    if (!empty($defaults['address']) && is_array($defaults['address'])) {
       foreach ($defaults['address'] as $blockId => $values) {
         CRM_Contact_Form_Edit_Address::fixStateSelect($this,
           "address[$blockId][country_id]",
@@ -640,7 +640,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
     foreach ($blocks as $name => $label) {
       $hasData = $hasPrimary = array();
       $name = strtolower($name);
-      if (CRM_Utils_Array::value($name, $fields) && is_array($fields[$name])) {
+      if (!empty($fields[$name]) && is_array($fields[$name])) {
         foreach ($fields[$name] as $instance => $blockValues) {
           $dataExists = self::blockDataExists($blockValues);
 
@@ -655,7 +655,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
             }
 
             $hasData[] = $instance;
-            if (CRM_Utils_Array::value('is_primary', $blockValues)) {
+            if (!empty($blockValues['is_primary'])) {
               $hasPrimary[] = $instance;
               if (!$primaryID &&
                 in_array($name, array(
@@ -666,7 +666,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
               }
             }
 
-            if (!CRM_Utils_Array::value('location_type_id', $blockValues)) {
+            if (empty($blockValues['location_type_id'])) {
               $errors["{$name}[$instance][location_type_id]"] = ts('The Location Type should be set if there is  %1 information.', array(1 => $label));
             }
           }
@@ -716,7 +716,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
         foreach ($fields['address'] as $cnt => $address) {
           if ($streetNumber = CRM_Utils_Array::value('street_number', $address)) {
             $parsedAddress = CRM_Core_BAO_Address::parseStreetAddress($address['street_number']);
-            if (!CRM_Utils_Array::value('street_number', $parsedAddress)) {
+            if (empty($parsedAddress['street_number'])) {
               $invalidStreetNumbers[] = $cnt;
             }
           }
@@ -854,7 +854,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
       ),
     );
 
-    if (CRM_Utils_Array::value('contact_sub_type', $this->_values)) {
+    if (!empty($this->_values['contact_sub_type'])) {
       $this->_oldSubtypes = explode(CRM_Core_DAO::VALUE_SEPARATOR,
         trim($this->_values['contact_sub_type'], CRM_Core_DAO::VALUE_SEPARATOR)
       );
@@ -891,7 +891,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
 
     CRM_Contact_BAO_Contact_Optimizer::edit( $params, $this->_preEditValues );
 
-    if (CRM_Utils_Array::value('image_URL', $params)) {
+    if (!empty($params['image_URL'])) {
       CRM_Contact_BAO_Contact::processImageParams($params);
     }
 
@@ -975,7 +975,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
       unset($params['group']);
     }
 
-    if (CRM_Utils_Array::value('contact_id', $params) && ($this->_action & CRM_Core_Action::UPDATE)) {
+    if (!empty($params['contact_id']) && ($this->_action & CRM_Core_Action::UPDATE)) {
       // figure out which all groups are intended to be removed
       $contactGroupList = CRM_Contact_BAO_GroupContact::getContactGroup($params['contact_id'], 'Added');
       if (is_array($contactGroupList)) {
@@ -1138,7 +1138,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
    */
   static function checkDuplicateContacts(&$fields, &$errors, $contactID, $contactType) {
     // if this is a forced save, ignore find duplicate rule
-    if (!CRM_Utils_Array::value('_qf_Contact_upload_duplicate', $fields)) {
+    if (empty($fields['_qf_Contact_upload_duplicate'])) {
 
       $dedupeParams = CRM_Dedupe_Finder::formatParams($fields, $contactType);
       $ids = CRM_Dedupe_Finder::dupesByParams($dedupeParams, $contactType, 'Supervised', array($contactID));
@@ -1189,7 +1189,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
         $template = CRM_Core_Smarty::singleton();
         $template->assign('isDuplicate', 1);
       }
-      elseif (CRM_Utils_Array::value('_qf_Contact_refresh_dedupe', $fields)) {
+      elseif (!empty($fields['_qf_Contact_refresh_dedupe'])) {
         // add a session message for no matching contacts
         CRM_Core_Session::setStatus(ts('No matching contact found.'), ts('None Found'), 'info');
       }
@@ -1231,7 +1231,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
       $parseFieldName = 'street_address';
       foreach (array(
         'street_number', 'street_name', 'street_unit') as $fld) {
-        if (CRM_Utils_Array::value($fld, $address)) {
+        if (!empty($address[$fld])) {
           $parseFieldName = 'street_number';
           $buildStreetAddress = TRUE;
           break;
@@ -1273,7 +1273,7 @@ class CRM_Contact_Form_Contact extends CRM_Core_Form {
         $success = TRUE;
         // consider address is automatically parseable,
         // when we should found street_number and street_name
-        if (!CRM_Utils_Array::value('street_name', $parsedFields) ||
+        if (empty($parsedFields['street_name']) ||
           !CRM_Utils_Array::value('street_number', $parsedFields)
         ) {
           $success = FALSE;
index e65e3f74a9410bc69f74157c983e57c3144f8ce8..f7931ef13e3a01088f9af10dd0fa7226a923c365 100644 (file)
@@ -133,7 +133,7 @@ class CRM_Contact_Form_CustomData extends CRM_Core_Form {
     CRM_Utils_System::setTitle($displayName, $contactImage . ' ' . $displayName);
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       for ($i = 0; $i <= $_POST['hidden_custom_group_count'][$this->_groupID]; $i++) {
         CRM_Custom_Form_CustomData::preProcess($this, NULL, NULL, $i);
         CRM_Custom_Form_CustomData::buildQuickForm($this);
@@ -193,7 +193,7 @@ class CRM_Contact_Form_CustomData extends CRM_Core_Form {
       $this->_contactSubType
     );
 
-    if (!CRM_Utils_Array::value('hidden_custom_group_count', $_POST)) {
+    if (empty($_POST['hidden_custom_group_count'])) {
       // custom data building in edit mode (required to handle multi-value)
       $groupTree = &CRM_Core_BAO_CustomGroup::getTree($this->_contactType, $this, $this->_tableID,
         $this->_groupID, $this->_contactSubType
index 72f142cb83477a38ad38c75fe3c32dff955ae0f7..fc3f24001fff35893d89886cc5bb6bb29a89c446 100644 (file)
@@ -96,7 +96,7 @@ class CRM_Contact_Form_DedupeFind extends CRM_Admin_Form {
    */
   public function postProcess() {
     $values = $this->exportValues();
-    if (CRM_Utils_Array::value('_qf_DedupeFind_submit', $_POST)) {
+    if (!empty($_POST['_qf_DedupeFind_submit'])) {
       //used for cancel button
       CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/contact/deduperules', 'reset=1'));
       return;
index e3215b7931f021121be3b5e425997b2d085ed623..85e21738aac402eec249aa4d7bc9595eb423f9ab 100644 (file)
@@ -112,7 +112,7 @@ class CRM_Contact_Form_DedupeRules extends CRM_Admin_Form {
 
     $disabled = array();
     $reserved = $this->add('checkbox', 'is_reserved', ts('Reserved?'));
-    if (CRM_Utils_Array::value('is_reserved', $this->_defaults)) {
+    if (!empty($this->_defaults['is_reserved'])) {
       $reserved->freeze();
       $disabled = array('disabled' => TRUE);
     }
@@ -154,13 +154,13 @@ class CRM_Contact_Form_DedupeRules extends CRM_Admin_Form {
    */
   static function formRule($fields, $files, $self) {
     $errors = array();
-    if (CRM_Utils_Array::value('is_reserved', $fields)) {
+    if (!empty($fields['is_reserved'])) {
       return TRUE;
     }
 
     $fieldSelected = FALSE;
     for ($count = 0; $count < self::RULES_COUNT; $count++) {
-      if (CRM_Utils_Array::value("where_$count", $fields)) {
+      if (!empty($fields["where_$count"])) {
         $fieldSelected = TRUE;
         break;
       }
@@ -240,7 +240,7 @@ UPDATE civicrm_dedupe_rule_group
     $daoObj = new CRM_Core_DAO();
     $database = $daoObj->database();
     for ($count = 0; $count < self::RULES_COUNT; $count++) {
-      if (!CRM_Utils_Array::value("where_$count", $values)) {
+      if (empty($values["where_$count"])) {
         continue;
       }
       list($table, $field) = explode('.', CRM_Utils_Array::value("where_$count", $values));
index 1bd02d5cb8f4247bdd97fa9e1aebe6f5dcf40202..2f89b7e7a1f59bbc67faa324d21d935e0a997dcf 100644 (file)
@@ -137,7 +137,7 @@ class CRM_Contact_Form_Edit_Address {
       list($title, $attributes, $select) = $v;
 
       $nameWithoutID = strpos($name, '_id') !== FALSE ? substr($name, 0, -3) : $name;
-      if (!CRM_Utils_Array::value($nameWithoutID, $addressOptions)) {
+      if (empty($addressOptions[$nameWithoutID])) {
         $continue = TRUE;
         if (in_array($nameWithoutID, array(
           'street_number', 'street_name', 'street_unit')) &&
@@ -328,7 +328,7 @@ class CRM_Contact_Form_Edit_Address {
     }
 
     // check for state/county match if not report error to user.
-    if (CRM_Utils_Array::value('address', $fields) && is_array($fields['address'])) {
+    if (!empty($fields['address']) && is_array($fields['address'])) {
       foreach ($fields['address'] as $instance => $addressValues) {
 
         if (CRM_Utils_System::isNull($addressValues)) {
@@ -400,7 +400,7 @@ class CRM_Contact_Form_Edit_Address {
           }
         }
 
-        if (CRM_Utils_Array::value('use_shared_address', $addressValues) && !CRM_Utils_Array::value('master_id', $addressValues)) {
+        if (!empty($addressValues['use_shared_address']) && !CRM_Utils_Array::value('master_id', $addressValues)) {
           $errors["address[$instance][use_shared_address]"] = ts('Please select valid shared contact or a contact with valid address.');
         }
       }
@@ -508,7 +508,7 @@ class CRM_Contact_Form_Edit_Address {
       $shareAddressContactNames = CRM_Contact_BAO_Contact_Utils::getAddressShareContactNames($defaults['address']);
 
       foreach ($defaults['address'] as $key => $addressValue) {
-        if (CRM_Utils_Array::value('master_id', $addressValue) && !$shareAddressContactNames[$addressValue['master_id']]['is_deleted']) {
+        if (!empty($addressValue['master_id']) && !$shareAddressContactNames[$addressValue['master_id']]['is_deleted']) {
           $sharedAddresses[$key]['shared_address_display'] = array(
             'address' => $addressValue['display'],
             'name' => $shareAddressContactNames[$addressValue['master_id']]['name'],
@@ -570,7 +570,7 @@ class CRM_Contact_Form_Edit_Address {
           foreach ($_POST['address'] as $cnt => $values) {
             $showField = 'streetAddress';
             foreach (array('street_number', 'street_name', 'street_unit') as $fld) {
-              if (CRM_Utils_Array::value($fld, $values)) {
+              if (!empty($values[$fld])) {
                 $showField = 'addressElements';
                 break;
               }
index 962b461079cf68d50c2f7bc3a0680428f0c02728..6bbaf902a67e40a81adf6cbeed47933424093b21 100644 (file)
@@ -89,7 +89,7 @@ class CRM_Contact_Form_Edit_CustomData {
 
     //build custom data.
     $contactSubType = NULL;
-    if (CRM_Utils_Array::value("hidden_custom", $_POST) &&
+    if (!empty($_POST["hidden_custom"]) &&
       CRM_Utils_Array::value('contact_sub_type', $_POST)
     ) {
       $contactSubType = $_POST['contact_sub_type'];
index 967915eb028cc97e4b87c27978db4dfab9dee5ea..7f206ac35cda15b20648ee8cf25fc53544d3fba0 100644 (file)
@@ -91,7 +91,7 @@ class CRM_Contact_Form_Edit_Household {
     $primaryID = CRM_Contact_Form_Contact::formRule($fields, $errors, $contactID);
 
     // make sure that household name is set
-    if (!CRM_Utils_Array::value('household_name', $fields)) {
+    if (empty($fields['household_name'])) {
       $errors['household_name'] = 'Household Name should be set.';
     }
 
index fcb81085b72d22436492b4b1786e490ca1eddce0..f603aee8ab948be8bdb04fe07dbe713f58445cb8 100644 (file)
@@ -91,7 +91,7 @@ class CRM_Contact_Form_Edit_Organization {
     $primaryID = CRM_Contact_Form_Contact::formRule($fields, $errors, $contactID);
 
     // make sure that organization name is set
-    if (!CRM_Utils_Array::value('organization_name', $fields)) {
+    if (empty($fields['organization_name'])) {
       $errors['organization_name'] = 'Organization Name should be set.';
     }
 
index 9e74ab31e28078154a78afe3de42921d40a346ef..8f10acdcdeebbdbdaaf7a6bbae134afee14e0d72 100644 (file)
@@ -111,7 +111,7 @@ class CRM_Contact_Form_Inline_Address extends CRM_Contact_Form_Inline {
         'address_options'
       );
       $this->_parseStreetAddress = FALSE;
-      if (CRM_Utils_Array::value('street_address', $addressOptions) &&
+      if (!empty($addressOptions['street_address']) &&
         CRM_Utils_Array::value('street_address_parsing', $addressOptions)
       ) {
         $this->_parseStreetAddress = TRUE;
@@ -143,7 +143,7 @@ class CRM_Contact_Form_Inline_Address extends CRM_Contact_Form_Inline {
 
     $config = CRM_Core_Config::singleton();
     //set address block defaults
-    if (CRM_Utils_Array::value('address', $defaults)) {
+    if (!empty($defaults['address'])) {
       CRM_Contact_Form_Edit_Address::setDefaultValues($defaults, $this);
     }
     else {
index 7009b7ba25647101d44a063d89eee985f62b8992..95ffeb3078fcd39716110e8bc61e6d1dc690aef8 100644 (file)
@@ -59,7 +59,7 @@ class CRM_Contact_Form_Inline_Demographics extends CRM_Contact_Form_Inline {
     $params = $this->exportValues();
 
     // Process / save demographics
-    if (!CRM_Utils_Array::value('is_deceased', $params)) {
+    if (empty($params['is_deceased'])) {
       $params['is_deceased'] = FALSE;
       $params['deceased_date'] = NULL;
     }
index b801656e85259daa09c54b43f77991eb948eb754..243889f033ad3836b4d6f9184d956396a6c68ac5 100644 (file)
@@ -108,13 +108,13 @@ class CRM_Contact_Form_Inline_Email extends CRM_Contact_Form_Inline {
    */
   static function formRule($fields, $errors) {
     $hasData = $hasPrimary = $errors = array();
-    if (CRM_Utils_Array::value('email', $fields) && is_array($fields['email'])) {
+    if (!empty($fields['email']) && is_array($fields['email'])) {
       foreach ($fields['email'] as $instance => $blockValues) {
         $dataExists = CRM_Contact_Form_Contact::blockDataExists($blockValues);
 
         if ($dataExists) {
           $hasData[] = $instance;
-          if (CRM_Utils_Array::value('is_primary', $blockValues)) {
+          if (!empty($blockValues['is_primary'])) {
             $hasPrimary[] = $instance;
             }
           }
index b5c0cccc681aa58ed40ab6ae19b6fbb297fbdd2e..85e5777763973c1da0a290a70ee65bf700f56cf2 100644 (file)
@@ -108,13 +108,13 @@ class CRM_Contact_Form_Inline_IM extends CRM_Contact_Form_Inline {
    */
   static function formRule($fields, $errors) {
     $hasData = $hasPrimary = $errors = array();
-    if (CRM_Utils_Array::value('im', $fields) && is_array($fields['im'])) {
+    if (!empty($fields['im']) && is_array($fields['im'])) {
       foreach ($fields['im'] as $instance => $blockValues) {
         $dataExists = CRM_Contact_Form_Contact::blockDataExists($blockValues);
 
         if ($dataExists) {
           $hasData[] = $instance;
-          if (CRM_Utils_Array::value('is_primary', $blockValues)) {
+          if (!empty($blockValues['is_primary'])) {
             $hasPrimary[] = $instance;
             if (!$primaryID &&
               CRM_Utils_Array::value('im', $blockValues)) {
index 21a0bd0bef8095bc29ef2c9d0042bef89c52e332..ca76f95874e39f82a27d3b87ceeee2e5279d2c24 100644 (file)
@@ -108,13 +108,13 @@ class CRM_Contact_Form_Inline_OpenID extends CRM_Contact_Form_Inline {
    */
   static function formRule($fields, $errors) {
     $hasData = $hasPrimary = $errors = array();
-    if (CRM_Utils_Array::value('openid', $fields) && is_array($fields['openid'])) {
+    if (!empty($fields['openid']) && is_array($fields['openid'])) {
       foreach ($fields['openid'] as $instance => $blockValues) {
         $dataExists = CRM_Contact_Form_Contact::blockDataExists($blockValues);
 
         if ($dataExists) {
           $hasData[] = $instance;
-          if (CRM_Utils_Array::value('is_primary', $blockValues)) {
+          if (!empty($blockValues['is_primary'])) {
             $hasPrimary[] = $instance;
             if (!$primaryID &&
               CRM_Utils_Array::value('openid', $blockValues)) {
index aa49219e20d881e0262ece010e8301480ba58aa6..1122945c8afc1335af6f31ac295b1ee52240fbd2 100644 (file)
@@ -108,14 +108,14 @@ class CRM_Contact_Form_Inline_Phone extends CRM_Contact_Form_Inline {
    */
   static function formRule($fields, $errors) {
     $hasData = $hasPrimary = $errors = array();
-    if (CRM_Utils_Array::value('phone', $fields) && is_array($fields['phone'])) {
+    if (!empty($fields['phone']) && is_array($fields['phone'])) {
       $primaryID = null;
       foreach ($fields['phone'] as $instance => $blockValues) {
         $dataExists = CRM_Contact_Form_Contact::blockDataExists($blockValues);
 
         if ($dataExists) {
           $hasData[] = $instance;
-          if (CRM_Utils_Array::value('is_primary', $blockValues)) {
+          if (!empty($blockValues['is_primary'])) {
             $hasPrimary[] = $instance;
             if (!$primaryID &&
               CRM_Utils_Array::value('phone', $blockValues)) {
index 6290f630f14ab4a4235272e0a9ea8a374b808e2d..3e3694110512867db68bd70c80f50982307cf6e6 100644 (file)
@@ -88,7 +88,7 @@ class CRM_Contact_Form_Location {
       $name = strtolower($blockName);
 
       $instances = array(1);
-      if (CRM_Utils_Array::value($name, $_POST) && is_array($_POST[$name])) {
+      if (!empty($_POST[$name]) && is_array($_POST[$name])) {
         $instances = array_keys($_POST[$name]);
       }
       elseif (property_exists($form, '_values') && CRM_Utils_Array::value($name, $form->_values) && is_array($form->_values[$name])) {
index d4b897a2a8b6553b0bdc250001f5281f31c88bf5..8694ae9ffa865bb895ae257cd302a187c8f35816 100644 (file)
@@ -327,7 +327,7 @@ class CRM_Contact_Form_Merge extends CRM_Core_Form {
 
     CRM_Core_Session::setStatus(ts('Contact id %1 has been updated and contact id %2 has been deleted.', array(1 => $this->_cid, 2 => $this->_oid)), ts('Contacts Merged'), 'success');
     $url = CRM_Utils_System::url('civicrm/contact/view', "reset=1&cid={$this->_cid}");
-    if (CRM_Utils_Array::value('_qf_Merge_submit', $formValues)) {
+    if (!empty($formValues['_qf_Merge_submit'])) {
       $listParamsURL = "reset=1&action=update&rgid={$this->_rgid}";
       if ($this->_gid) {
         $listParamsURL .= "&gid={$this->_gid}";
@@ -337,7 +337,7 @@ class CRM_Contact_Form_Merge extends CRM_Core_Form {
       );
       CRM_Utils_System::redirect($lisitingURL);
     }
-     if (CRM_Utils_Array::value('_qf_Merge_done', $formValues)) {
+     if (!empty($formValues['_qf_Merge_done'])) {
       CRM_Utils_System::redirect($url);
     }
 
index d65ae542dd9442566358acf0d84624a77a09e667..6dddf7a7ca4c25dad52f2be3ca6b24a4d2e616de 100644 (file)
@@ -161,7 +161,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
     $this->_allRelationshipNames = CRM_Core_PseudoConstant::relationshipType('name');
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       CRM_Custom_Form_CustomData::preProcess($this);
       CRM_Custom_Form_CustomData::buildQuickForm($this);
       CRM_Custom_Form_CustomData::setDefaultValues($this);
@@ -186,10 +186,10 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
     if ($this->_action & CRM_Core_Action::UPDATE) {
       if (!empty($this->_values)) {
         $defaults['relationship_type_id'] = $this->_rtypeId;
-        if (CRM_Utils_Array::value('start_date', $this->_values)) {
+        if (!empty($this->_values['start_date'])) {
           list($defaults['start_date']) = CRM_Utils_Date::setDateDefaults($this->_values['start_date']);
         }
-        if (CRM_Utils_Array::value('end_date', $this->_values)) {
+        if (!empty($this->_values['end_date'])) {
           list($defaults['end_date']) = CRM_Utils_Date::setDateDefaults($this->_values['end_date']);
         }
         $defaults['description'] = CRM_Utils_Array::value('description', $this->_values);
@@ -469,7 +469,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
     // store the submitted values in an array
     $params = $this->controller->exportValues($this->_name);
     $quickSave = FALSE;
-    if (CRM_Utils_Array::value('_qf_Relationship_refresh_save', $_POST) ||
+    if (!empty($_POST['_qf_Relationship_refresh_save']) ||
       CRM_Utils_Array::value('_qf_Relationship_refresh_savedetails', $_POST)
     ) {
       $quickSave = TRUE;
@@ -477,7 +477,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
 
     $this->set('searchDone', 0);
     $this->set('callAjax', FALSE);
-    if (CRM_Utils_Array::value('_qf_Relationship_refresh', $_POST) || $quickSave) {
+    if (!empty($_POST['_qf_Relationship_refresh']) || $quickSave) {
       if (is_numeric($params['contact_select_id'][1])) {
         if ($quickSave) {
           $params['contact_check'] = array($params['contact_select_id'][1] => 1);
@@ -520,7 +520,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
       //make sure we has to have employer id before firing queries, CRM-7306
       $employerId = CRM_Utils_Array::value('current_employee_id', $this->_values);
       $isDisabled = TRUE;
-      if (CRM_Utils_Array::value('is_active', $params)) {
+      if (!empty($params['is_active'])) {
         $isDisabled = FALSE;
       }
       $relChanged = TRUE;
@@ -538,12 +538,12 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
       $params['is_permission_b_a'] = CRM_Utils_Array::value('is_permission_b_a', $params, FALSE);
     }
     elseif ($quickSave) {
-      if (CRM_Utils_Array::value('add_current_employee', $params) &&
+      if (!empty($params['add_current_employee']) &&
         $this->_allRelationshipNames[$relationshipTypeId]['name_a_b'] == 'Employee of'
       ) {
         $params['employee_of'] = $params['contact_select_id'][1];
       }
-      elseif (CRM_Utils_Array::value('add_current_employer', $params) &&
+      elseif (!empty($params['add_current_employer']) &&
         $this->_allRelationshipNames[$relationshipTypeId]['name_b_a'] == 'Employer of'
       ) {
         $params['employer_of'] = array($params['contact_select_id'][1] => 1);
@@ -631,11 +631,11 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
     //handle current employee/employer relationship, CRM-3532
     if ($this->_allRelationshipNames[$relationshipTypeId]["name_{$this->_rtype}"] == 'Employee of') {
       $orgId = NULL;
-      if (CRM_Utils_Array::value('employee_of', $params)) {
+      if (!empty($params['employee_of'])) {
         $orgId = $params['employee_of'];
       }
       elseif ($this->_action & CRM_Core_Action::UPDATE) {
-        if (CRM_Utils_Array::value('is_current_employer', $params) &&
+        if (!empty($params['is_current_employer']) &&
           CRM_Utils_Array::value('is_active', $params)
         ) {
           if (CRM_Utils_Array::value('contactTarget', $ids) !=
@@ -660,11 +660,11 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
     }
     elseif ($this->_allRelationshipNames[$relationshipTypeId]["name_{$this->_rtype}"] == 'Employer of') {
       $individualIds = array();
-      if (CRM_Utils_Array::value('employer_of', $params)) {
+      if (!empty($params['employer_of'])) {
         $individualIds = array_keys($params['employer_of']);
       }
       elseif ($this->_action & CRM_Core_Action::UPDATE) {
-        if (CRM_Utils_Array::value('is_current_employer', $params)) {
+        if (!empty($params['is_current_employer'])) {
           if (CRM_Utils_Array::value('contactTarget', $ids) !=
             CRM_Utils_Array::value('current_employee_id', $this->_values)
           ) {
@@ -710,7 +710,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
    */
   static function formRule($params, $files, $form) {
     // hack, no error check for refresh
-    if (CRM_Utils_Array::value('_qf_Relationship_refresh', $_POST) ||
+    if (!empty($_POST['_qf_Relationship_refresh']) ||
       CRM_Utils_Array::value('_qf_Relationship_refresh_save', $_POST) ||
       CRM_Utils_Array::value('_qf_Relationship_refresh_savedetails', $_POST)
     ) {
@@ -726,7 +726,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
 
     $errors = array();
     $employerId = NULL;
-    if (CRM_Utils_Array::value('contact_check', $params) && is_array($params['contact_check'])) {
+    if (!empty($params['contact_check']) && is_array($params['contact_check'])) {
       foreach ($params['contact_check'] as $cid => $dontCare) {
         $message = CRM_Contact_BAO_Relationship::checkValidRelationship($params, $ids, $cid);
         if ($message) {
@@ -748,7 +748,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('employee_of', $params) &&
+    if (!empty($params['employee_of']) &&
       !$employerId
     ) {
       if ($form->_callAjax) {
@@ -759,7 +759,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('employer_of', $params) &&
+    if (!empty($params['employer_of']) &&
       CRM_Utils_Array::value('contact_check', $params) &&
       array_diff(array_keys($params['employer_of']), array_keys($params['contact_check']))
     ) {
@@ -787,7 +787,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
     $errors = array();
 
     // check start and end date
-    if (CRM_Utils_Array::value('start_date', $params) &&
+    if (!empty($params['start_date']) &&
       CRM_Utils_Array::value('end_date', $params)
     ) {
       $start_date = CRM_Utils_Date::format(CRM_Utils_Array::value('start_date', $params));
@@ -805,7 +805,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
       return;
     }
 
-    if (CRM_Utils_Array::value('store_contacts', $params)) {
+    if (!empty($params['store_contacts'])) {
       $storedContacts = array();
       foreach (explode(',', $params['store_contacts']) as $value) {
         if ($value) {
@@ -815,7 +815,7 @@ class CRM_Contact_Form_Relationship extends CRM_Core_Form {
       $params['contact_check'] = $storedContacts;
     }
 
-    if (CRM_Utils_Array::value('store_employers', $params)) {
+    if (!empty($params['store_employers'])) {
       $employeeContacts = array();
       foreach (explode(',', $params['store_employers']) as $value) {
         if ($value) {
index 0e3a69abcb37c7580b201fb514dd16253dbb85cd..999aa71772a04eef8c4c36d4d604c802d5510c27 100644 (file)
@@ -741,7 +741,7 @@ class CRM_Contact_Form_Search extends CRM_Core_Form {
     }
 
     // show the context menu only when we’re not searching for deleted contacts; CRM-5673
-    if (!CRM_Utils_Array::value('deleted_contacts', $this->_formValues)) {
+    if (empty($this->_formValues['deleted_contacts'])) {
       $menuItems = CRM_Contact_BAO_Contact::contextMenu();
       $primaryActions = CRM_Utils_Array::value('primaryActions', $menuItems, array());
       $this->_contextMenu = CRM_Utils_Array::value('moreActions', $menuItems, array());
@@ -869,7 +869,7 @@ class CRM_Contact_Form_Search extends CRM_Core_Form {
       $this->_formValues['operator'] = $this->_operator;
     }
 
-    if (!CRM_Utils_Array::value('qfKey', $this->_formValues)) {
+    if (empty($this->_formValues['qfKey'])) {
       $this->_formValues['qfKey'] = $this->controller->_key;
     }
 
index e5ade1234dcc97406e56fe487e7e2f1c072aae90..a74a9cdfc93a04a2c85a82ba943196a61d8385fe 100644 (file)
@@ -151,7 +151,7 @@ class CRM_Contact_Form_Search_Advanced extends CRM_Contact_Form_Search {
       ) {
         $allPanes[$name]['open'] = 'true';
 
-        if (CRM_Utils_Array::value($type, $components)) {
+        if (!empty($components[$type])) {
           $c = $components[$type];
           $this->add('hidden', "hidden_$type", 1);
           $c->buildAdvancedSearchPaneForm($this);
@@ -275,7 +275,7 @@ class CRM_Contact_Form_Search_Advanced extends CRM_Contact_Form_Search {
       ) {
         foreach (array(
           'case_type_id', 'case_status_id', 'case_deleted', 'case_tags') as $caseCriteria) {
-          if (CRM_Utils_Array::value($caseCriteria, $this->_formValues)) {
+          if (!empty($this->_formValues[$caseCriteria])) {
             $allCases = TRUE;
             $this->_formValues['case_owner'] = 1;
             continue;
index 46f55c10a4164492a7c81c01038eb3a1e9967a3d..46e76dc98fe4665850f662f182fcea96d92be930 100644 (file)
@@ -69,7 +69,7 @@ class CRM_Contact_Form_Search_Basic extends CRM_Contact_Form_Search {
       'advanced_search_options'
     );
 
-    if (CRM_Utils_Array::value('contactType', $searchOptions)) {
+    if (!empty($searchOptions['contactType'])) {
       $contactTypes = array('' => ts('- any contact type -')) + CRM_Contact_BAO_ContactType::getSelectElements();
       $this->add('select', 'contact_type',
         ts('is...'),
@@ -77,7 +77,7 @@ class CRM_Contact_Form_Search_Basic extends CRM_Contact_Form_Search {
       );
     }
 
-    if (CRM_Utils_Array::value('groups', $searchOptions)) {
+    if (!empty($searchOptions['groups'])) {
       // Arrange groups into hierarchical listing (child groups follow their parents and have indentation spacing in title)
       $groupHierarchy = CRM_Contact_BAO_Group::getGroupsHierarchy($this->_group, NULL, '&nbsp;&nbsp;', TRUE);
 
@@ -86,7 +86,7 @@ class CRM_Contact_Form_Search_Basic extends CRM_Contact_Form_Search {
       $this->_groupElement = &$this->addElement('select', 'group', ts('in'), $group);
     }
 
-    if (CRM_Utils_Array::value('tags', $searchOptions)) {
+    if (!empty($searchOptions['tags'])) {
       // tag criteria
       if (!empty($this->_tag)) {
         $tag = array(
@@ -110,7 +110,7 @@ class CRM_Contact_Form_Search_Basic extends CRM_Contact_Form_Search {
 
     $defaults['sort_name'] = CRM_Utils_Array::value('sort_name', $this->_formValues);
     foreach (self::$csv as $v) {
-      if (CRM_Utils_Array::value($v, $this->_formValues) && is_array($this->_formValues[$v])) {
+      if (!empty($this->_formValues[$v]) && is_array($this->_formValues[$v])) {
         $tmpArray = array_keys($this->_formValues[$v]);
         $defaults[$v] = array_pop($tmpArray);
       }
@@ -247,7 +247,7 @@ class CRM_Contact_Form_Search_Basic extends CRM_Contact_Form_Search {
   static function formRule($fields) {
     // check actionName and if next, then do not repeat a search, since we are going to the next page
     if (array_key_exists('_qf_Search_next', $fields)) {
-      if (!CRM_Utils_Array::value('task', $fields)) {
+      if (empty($fields['task'])) {
         return array('task' => 'Please select a valid action.');
       }
 
index 9927e5153217f2cafeb866d0e115ef4442d680c8..3159c6d644c6694f0821ecdf473aa9faf5d7c840 100644 (file)
@@ -146,7 +146,7 @@ class CRM_Contact_Form_Search_Builder extends CRM_Contact_Form_Search {
    * @access public
    */
   static function formRule($values, $files, $self) {
-    if (CRM_Utils_Array::value('addMore', $values) || CRM_Utils_Array::value('addBlock', $values)) {
+    if (!empty($values['addMore']) || CRM_Utils_Array::value('addBlock', $values)) {
       return TRUE;
     }
     $fields = self::fields();
@@ -358,7 +358,7 @@ class CRM_Contact_Form_Search_Builder extends CRM_Contact_Form_Search {
       $this->_formValues = $this->controller->exportValues($this->_name);
 
       // set the group if group is submitted
-      if (CRM_Utils_Array::value('uf_group_id', $this->_formValues)) {
+      if (!empty($this->_formValues['uf_group_id'])) {
         $this->set('id', $this->_formValues['uf_group_id']);
       }
       else {
index 7022d257f1cbf468e32cece00c5b63a196a8df22..06433f915d334cee03d0881af6a78971a4bd6eb3 100644 (file)
@@ -323,7 +323,7 @@ class CRM_Contact_Form_Search_Criteria {
           'county' => 'county',
         );
         if ($select == 'stateProvince') {
-          if (CRM_Utils_Array::value('country', $formValues)) {
+          if (!empty($formValues['country'])) {
             $selectElements = array('' => ts('- select -')) + CRM_Core_PseudoConstant::stateProvinceForCountry($formValues['country']);
           }
           else {
index c99036b221b510036d39dccd9f76355f123ed381..3c5f0c0553f7875e0eda0352d140f863fb054855 100644 (file)
@@ -75,7 +75,7 @@ class CRM_Contact_Form_Search_Custom_ContribSYBNT implements CRM_Contact_Form_Se
     }
 
     foreach ($this->_dates as $name => $title) {
-      if (CRM_Utils_Array::value($name, $this->_formValues)) {
+      if (!empty($this->_formValues[$name])) {
         $this->{$name} = CRM_Utils_Date::processDate($this->_formValues[$name]);
       }
     }
index ebb039bd83d1dc9ce8f64dc2d58b610c02ba42b4..5458e0f9bd5874fb698f43185e8791266d1d33e9 100644 (file)
@@ -67,7 +67,7 @@ class CRM_Contact_Form_Search_Custom_MultipleValues extends CRM_Contact_Form_Sea
     // add all the fields for chosen groups
     $this->_tables = $this->_options = array();
     foreach ($this->_groupTree as $groupID => $group) {
-      if (!CRM_Utils_Array::value($groupID, $this->_customGroupIDs)) {
+      if (empty($this->_customGroupIDs[$groupID])) {
         continue;
       }
 
@@ -131,7 +131,7 @@ class CRM_Contact_Form_Search_Custom_MultipleValues extends CRM_Contact_Form_Sea
 
   function all($offset = 0, $rowcount = 0, $sort = NULL, $includeContactIDs = FALSE, $justIDs = FALSE) {
     //redirect if custom group not select in search criteria
-    if (!CRM_Utils_Array::value('custom_group', $this->_formValues)) {
+    if (empty($this->_formValues['custom_group'])) {
       CRM_Core_Error::statusBounce(ts("You must select at least one Custom Group as a search criteria."),
         CRM_Utils_System::url('civicrm/contact/search/custom',
           "reset=1&csid={$this->_formValues['customSearchID']}",
index d63023f4b48907760906831f319ce1b75e94750c..fc6ebb4743156db5c9089c981dfc1f62cbf5aa57 100644 (file)
@@ -48,11 +48,11 @@ class CRM_Contact_Form_Search_Custom_Proximity extends CRM_Contact_Form_Search_C
 
     if (!empty($this->_formValues)) {
       // add the country and state
-      if (CRM_Utils_Array::value('country_id', $this->_formValues)) {
+      if (!empty($this->_formValues['country_id'])) {
         $this->_formValues['country'] = CRM_Core_PseudoConstant::country($this->_formValues['country_id']);
       }
 
-      if (CRM_Utils_Array::value('state_province_id', $this->_formValues)) {
+      if (!empty($this->_formValues['state_province_id'])) {
         $this->_formValues['state_province'] = CRM_Core_PseudoConstant::stateProvince($this->_formValues['state_province_id']);
       }
 
index ccf515e060a651096f4bf2acda5c8d432d247146..128693830e98dec83f05d72bfcc640b36b80f180 100644 (file)
@@ -122,7 +122,7 @@ class CRM_Contact_Form_Task_AddToHousehold extends CRM_Contact_Form_Task {
     $params = $this->controller->exportValues($this->_name);
 
     $this->set('searchDone', 0);
-    if (CRM_Utils_Array::value('_qf_AddToHousehold_refresh', $_POST)) {
+    if (!empty($_POST['_qf_AddToHousehold_refresh'])) {
       $searchParams['contact_type'] = array('Household' => 'Household');
       $searchParams['rel_contact'] = $params['name'];
       self::search($this, $searchParams);
@@ -188,7 +188,7 @@ class CRM_Contact_Form_Task_AddToHousehold extends CRM_Contact_Form_Task {
   function search(&$form, &$params) {
     //max records that will be listed
     $searchValues = array();
-    if (CRM_Utils_Array::value('rel_contact', $params)) {
+    if (!empty($params['rel_contact'])) {
       if (isset($params['rel_contact_id']) &&
         is_numeric($params['rel_contact_id'])
       ) {
@@ -205,7 +205,7 @@ class CRM_Contact_Form_Task_AddToHousehold extends CRM_Contact_Form_Task {
       $excludedContactIds[] = $form->_contactId;
     }
 
-    if (CRM_Utils_Array::value('relationship_type_id', $params)) {
+    if (!empty($params['relationship_type_id'])) {
       $relationshipType = new CRM_Contact_DAO_RelationshipType();
       list($rid, $direction) = explode('_', $params['relationship_type_id'], 2);
 
index 5be4210d8cee21ff6a70df6b5fbe43817f234dbc..536d33a822d7f780bd22e3a998ca8ab21bcba919 100644 (file)
@@ -123,7 +123,7 @@ class CRM_Contact_Form_Task_AddToOrganization extends CRM_Contact_Form_Task {
     $params = $this->controller->exportValues($this->_name);
 
     $this->set('searchDone', 0);
-    if (CRM_Utils_Array::value('_qf_AddToOrganization_refresh', $_POST)) {
+    if (!empty($_POST['_qf_AddToOrganization_refresh'])) {
       $searchParams['contact_type'] = array('Organization' => 'Organization');
       $searchParams['rel_contact'] = $params['name'];
       CRM_Contact_Form_Task_AddToHousehold::search($this, $searchParams);
index 4115bccc7ab15231a06476e6dd7c26c866d6fade..043bde2330548a96c9d8b6d96dfacc6b0c99345e 100644 (file)
@@ -100,12 +100,12 @@ class CRM_Contact_Form_Task_AddToTag extends CRM_Contact_Form_Task {
     $contactTags = $tagList = array();
 
     // check if contact tags exists
-    if (CRM_Utils_Array::value('tag', $params)) {
+    if (!empty($params['tag'])) {
       $contactTags = $params['tag'];
     }
 
     // check if tags are selected from taglists
-    if (CRM_Utils_Array::value('contact_taglist', $params)) {
+    if (!empty($params['contact_taglist'])) {
       foreach ($params['contact_taglist'] as $val) {
         if ($val) {
           if (is_numeric($val)) {
index bc7d4bc18c9b66fc30d041ca7ab383b2231fc2f6..e6d67bcec953a6ff4b1709bfda735d4c5854dd0f 100644 (file)
@@ -265,7 +265,7 @@ class CRM_Contact_Form_Task_Batch extends CRM_Contact_Form_Task {
 
       //CRM-5521
       //validate subtype before updating
-      if (CRM_Utils_Array::value('contact_sub_type', $value) && !CRM_Contact_BAO_ContactType::isAllowEdit($key)) {
+      if (!empty($value['contact_sub_type']) && !CRM_Contact_BAO_ContactType::isAllowEdit($key)) {
         unset($value['contact_sub_type']);
         $inValidSubtypeCnt++;
       }
@@ -330,7 +330,7 @@ class CRM_Contact_Form_Task_Batch extends CRM_Contact_Form_Task {
 
         //street address consider to be parsed properly,
         //If we get street_name and street_number.
-        if (!CRM_Utils_Array::value('street_name', $parsedFields) ||
+        if (empty($parsedFields['street_name']) ||
           !CRM_Utils_Array::value('street_number', $parsedFields)
         ) {
           $parsedFields = array_fill_keys(array_keys($parsedFields), '');
index 8ec05a1086c40b61c95479941d5fd06c26d9c7cf..484c44a318d82b297f9db7ba3d76366d33482c92 100644 (file)
@@ -312,7 +312,7 @@ class CRM_Contact_Form_Task_EmailCommon {
     }
 
     //Added for CRM-1393
-    if (CRM_Utils_Array::value('saveTemplate', $fields) && empty($fields['saveTemplateName'])) {
+    if (!empty($fields['saveTemplate']) && empty($fields['saveTemplateName'])) {
       $errors['saveTemplateName'] = ts("Enter name to save message template");
     }
 
@@ -345,7 +345,7 @@ class CRM_Contact_Form_Task_EmailCommon {
     $additionalDetails = NULL;
     $ccValues = $bccValues = array();
     foreach ($elements as $element) {
-      if (CRM_Utils_Array::value($element, $formValues)) {
+      if (!empty($formValues[$element])) {
         $allEmails = explode(',', $formValues[$element]);
         foreach ($allEmails as $value) {
           list($contactId, $email) = explode('::', $value);
@@ -381,8 +381,7 @@ class CRM_Contact_Form_Task_EmailCommon {
     }
 
     // process message template
-    if (CRM_Utils_Array::value('saveTemplate', $formValues)
-      || CRM_Utils_Array::value('updateTemplate', $formValues)
+    if (!empty($formValues['saveTemplate']) || CRM_Utils_Array::value('updateTemplate', $formValues)
     ) {
       $messageTemplate = array(
         'msg_text' => $formValues['text_message'],
@@ -391,12 +390,12 @@ class CRM_Contact_Form_Task_EmailCommon {
         'is_active' => TRUE,
       );
 
-      if (CRM_Utils_Array::value('saveTemplate', $formValues)) {
+      if (!empty($formValues['saveTemplate'])) {
         $messageTemplate['msg_title'] = $formValues['saveTemplateName'];
         CRM_Core_BAO_MessageTemplate::add($messageTemplate);
       }
 
-      if (CRM_Utils_Array::value('template', $formValues) &&
+      if (!empty($formValues['template']) &&
         CRM_Utils_Array::value('updateTemplate', $formValues)
       ) {
         $messageTemplate['id'] = $formValues['template'];
index d36c4efd6fc1c70107725d70c8455d560c87ff31..1fd7f30bb46e6c05206efc3bc1a53eb7274f7984 100644 (file)
@@ -154,7 +154,7 @@ class CRM_Contact_Form_Task_Label extends CRM_Contact_Form_Task {
     if (stristr($mailingFormat, 'custom_')) {
       foreach ($mailingFormatProperties as $token => $true) {
         if (substr($token, 0, 7) == 'custom_') {
-          if (!CRM_Utils_Array::value($token, $customFormatProperties)) {
+          if (empty($customFormatProperties[$token])) {
             $customFormatProperties[$token] = $mailingFormatProperties[$token];
           }
         }
@@ -184,7 +184,7 @@ class CRM_Contact_Form_Task_Label extends CRM_Contact_Form_Task {
 
     //get the contacts information
     $params = array();
-    if (CRM_Utils_Array::value('location_type_id', $fv)) {
+    if (!empty($fv['location_type_id'])) {
       $locType          = CRM_Core_PseudoConstant::get('CRM_Core_DAO_Address', 'location_type_id');
       $locName          = $locType[$fv['location_type_id']];
       $location         = array('location' => array("{$locName}" => $address));
@@ -205,7 +205,7 @@ class CRM_Contact_Form_Task_Label extends CRM_Contact_Form_Task {
     }
 
     // fix for CRM-2651
-    if (CRM_Utils_Array::value('do_not_mail', $fv)) {
+    if (!empty($fv['do_not_mail'])) {
       $params[] = array('do_not_mail', '=', 0, 0, 0);
     }
     // fix for CRM-2613
@@ -268,7 +268,7 @@ class CRM_Contact_Form_Task_Label extends CRM_Contact_Form_Task {
 
         unset($contact[$locName]);
 
-        if (CRM_Utils_Array::value('county_id', $contact)) {
+        if (!empty($contact['county_id'])) {
           unset($contact['county_id']);
         }
 
@@ -279,7 +279,7 @@ class CRM_Contact_Form_Task_Label extends CRM_Contact_Form_Task {
         $valuesothers = array();
         $paramsothers = array('contact_id' => $value);
         $valuesothers = CRM_Core_BAO_Location::getValues($paramsothers, $valuesothers);
-        if (CRM_Utils_Array::value('location_type_id', $fv)) {
+        if (!empty($fv['location_type_id'])) {
           foreach ($valuesothers as $vals) {
                         if ( CRM_Utils_Array::value('location_type_id', $vals) ==
                              CRM_Utils_Array::value('location_type_id', $fv ) ) {
@@ -304,10 +304,10 @@ class CRM_Contact_Form_Task_Label extends CRM_Contact_Form_Task {
           continue;
         }
 
-        if (CRM_Utils_Array::value('addressee_display', $contact)) {
+        if (!empty($contact['addressee_display'])) {
           $contact['addressee_display'] = trim($contact['addressee_display']);
         }
-        if (CRM_Utils_Array::value('addressee', $contact)) {
+        if (!empty($contact['addressee'])) {
           $contact['addressee'] = $contact['addressee_display'];
         }
 
@@ -364,7 +364,7 @@ class CRM_Contact_Form_Task_Label extends CRM_Contact_Form_Task {
    */
   function tokenIsFound($contact, $mailingFormatProperties, $tokenFields) {
     foreach (array_merge($mailingFormatProperties, array_fill_keys($tokenFields, 1)) as $key => $dontCare) {
-      if (CRM_Utils_Array::value($key, $contact)) {
+      if (!empty($contact[$key])) {
         return TRUE;
       }
     }
index ffbcbeb28bbe391ac69fd8b7012dfe3df23ac936..33f4d6570a4a292666df2ebdd15c67d32d35e575 100644 (file)
@@ -114,7 +114,7 @@ class CRM_Contact_Form_Task_LabelCommon {
     if (stristr($mailingFormat, 'custom_')) {
       foreach ($mailingFormatProperties as $token => $true) {
         if (substr($token, 0, 7) == 'custom_') {
-          if (!CRM_Utils_Array::value($token, $customFormatProperties)) {
+          if (empty($customFormatProperties[$token])) {
             $customFormatProperties[$token] = $mailingFormatProperties[$token];
           }
         }
@@ -138,7 +138,7 @@ class CRM_Contact_Form_Task_LabelCommon {
     }
 
     // fix for CRM-2651
-    if (CRM_Utils_Array::value('do_not_mail', $respectDoNotMail)) {
+    if (!empty($respectDoNotMail['do_not_mail'])) {
       $params[] = array('do_not_mail', '=', 0, 0, 0);
     }
     // fix for CRM-2613
@@ -198,7 +198,7 @@ class CRM_Contact_Form_Task_LabelCommon {
 
         unset($contact[$locName]);
 
-        if (CRM_Utils_Array::value('county_id', $contact)) {
+        if (!empty($contact['county_id'])) {
           unset($contact['county_id']);
         }
 
@@ -234,10 +234,10 @@ class CRM_Contact_Form_Task_LabelCommon {
           continue;
         }
 
-        if (CRM_Utils_Array::value('addressee_display', $contact)) {
+        if (!empty($contact['addressee_display'])) {
           $contact['addressee_display'] = trim($contact['addressee_display']);
         }
-        if (CRM_Utils_Array::value('addressee', $contact)) {
+        if (!empty($contact['addressee'])) {
           $contact['addressee'] = $contact['addressee_display'];
         }
 
index 7544b1820140efce49ad31277b64e6725a83fb6e..21e049b9eb2939ef5caea25c739fe6bafdd0be1d 100644 (file)
@@ -231,7 +231,7 @@ class CRM_Contact_Form_Task_PDFLetterCommon {
     $template = CRM_Core_Smarty::singleton();
 
     //Added for CRM-1393
-    if (CRM_Utils_Array::value('saveTemplate', $fields) && empty($fields['saveTemplateName'])) {
+    if (!empty($fields['saveTemplate']) && empty($fields['saveTemplateName'])) {
       $errors['saveTemplateName'] = ts("Enter name to save message template");
     }
     if (!is_numeric($fields['margin_left'])) {
@@ -260,7 +260,7 @@ class CRM_Contact_Form_Task_PDFLetterCommon {
     $formValues = $form->controller->exportValues($form->getName());
 
     // process message template
-    if (CRM_Utils_Array::value('saveTemplate', $formValues) || CRM_Utils_Array::value('updateTemplate', $formValues)) {
+    if (!empty($formValues['saveTemplate']) || CRM_Utils_Array::value('updateTemplate', $formValues)) {
       $messageTemplate = array(
         'msg_text' => NULL,
         'msg_html' => $formValues['html_message'],
@@ -269,15 +269,15 @@ class CRM_Contact_Form_Task_PDFLetterCommon {
       );
 
       $messageTemplate['pdf_format_id'] = 'null';
-      if (CRM_Utils_Array::value('bind_format', $formValues) && $formValues['format_id'] > 0) {
+      if (!empty($formValues['bind_format']) && $formValues['format_id'] > 0) {
         $messageTemplate['pdf_format_id'] = $formValues['format_id'];
       }
-      if (CRM_Utils_Array::value('saveTemplate', $formValues) && $formValues['saveTemplate']) {
+      if (!empty($formValues['saveTemplate']) && $formValues['saveTemplate']) {
         $messageTemplate['msg_title'] = $formValues['saveTemplateName'];
         CRM_Core_BAO_MessageTemplate::add($messageTemplate);
       }
 
-      if (CRM_Utils_Array::value('updateTemplate', $formValues) && $formValues['template'] && $formValues['updateTemplate']) {
+      if (!empty($formValues['updateTemplate']) && $formValues['template'] && $formValues['updateTemplate']) {
         $messageTemplate['id'] = $formValues['template'];
 
         unset($messageTemplate['msg_title']);
@@ -285,7 +285,7 @@ class CRM_Contact_Form_Task_PDFLetterCommon {
       }
     }
     elseif (CRM_Utils_Array::value('template', $formValues) > 0) {
-      if (CRM_Utils_Array::value('bind_format', $formValues) && $formValues['format_id'] > 0) {
+      if (!empty($formValues['bind_format']) && $formValues['format_id'] > 0) {
         $query = "UPDATE civicrm_msg_template SET pdf_format_id = {$formValues['format_id']} WHERE id = {$formValues['template']}";
       }
       else {
@@ -293,7 +293,7 @@ class CRM_Contact_Form_Task_PDFLetterCommon {
       }
       CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray);
     }
-    if (CRM_Utils_Array::value('update_format', $formValues)) {
+    if (!empty($formValues['update_format'])) {
       $bao = new CRM_Core_BAO_PdfFormat();
       $bao->savePdfFormat($formValues, $formValues['format_id']);
     }
index 8a531bdd5b095798ecf3856cc9611e1cedf49064..ce4483a9ecaf67d226d10e2bae7c13b47801b684 100644 (file)
@@ -91,7 +91,7 @@ class CRM_Contact_Form_Task_ProximityCommon extends CRM_Contact_Form_Task {
     $form->add('text', 'prox_postal_code', ts('Postal Code'), NULL, FALSE);
 
     $defaults = self::setDefaultValues($form);
-    if (CRM_Utils_Array::value('prox_country_id', $defaults)) {
+    if (!empty($defaults['prox_country_id'])) {
       $stateProvince = array('' => ts('- select -')) + CRM_Core_PseudoConstant::stateProvinceForCountry($defaults['prox_country_id']);
     }
     else {
@@ -133,8 +133,8 @@ class CRM_Contact_Form_Task_ProximityCommon extends CRM_Contact_Form_Task {
   static function formRule($fields, $files, $form) {
     $errors = array();
     // If Distance is present, make sure state, country and city or postal code are populated.
-    if (CRM_Utils_Array::value('prox_distance', $fields)) {
-      if (!CRM_Utils_Array::value('prox_state_province_id', $fields) ||
+    if (!empty($fields['prox_distance'])) {
+      if (empty($fields['prox_state_province_id']) ||
         !CRM_Utils_Array::value('prox_country_id', $fields)
       ) {
         $errors["prox_state_province_id"] = ts("Country AND State/Province are required to search by distance.");
index a0b6bc3cb14c4c6b983e8a12712dc02d862e939b..8fdf88835f8d60f03b9b187a7c3957a850d8b5a3 100644 (file)
@@ -98,12 +98,12 @@ class CRM_Contact_Form_Task_RemoveFromTag extends CRM_Contact_Form_Task {
     $contactTags = $tagList = array();
 
     // check if contact tags exists
-    if (CRM_Utils_Array::value('tag', $params)) {
+    if (!empty($params['tag'])) {
       $contactTags = $params['tag'];
     }
 
     // check if tags are selected from taglists
-    if (CRM_Utils_Array::value('contact_taglist', $params)) {
+    if (!empty($params['contact_taglist'])) {
       foreach ($params['contact_taglist'] as $val) {
         if ($val) {
           if (is_numeric($val)) {
index 0eb3ddf8d77b2726e97c6b9e874933d8d2e8ab2f..3ea82538e360e4b966a17ae6ff04ecc7518e94be 100644 (file)
@@ -314,11 +314,11 @@ class CRM_Contact_Form_Task_SMSCommon {
 
     $template = CRM_Core_Smarty::singleton();
 
-    if (!CRM_Utils_Array::value('text_message', $fields)) {
+    if (empty($fields['text_message'])) {
       $errors['text_message'] = ts('Please provide Text message.');
     }
     else {
-      if (CRM_Utils_Array::value('text_message', $fields)) {
+      if (!empty($fields['text_message'])) {
         $messageCheck = CRM_Utils_Array::value('text_message', $fields);
         $messageCheck = str_replace("\r\n", "\n", $messageCheck);
         if ($messageCheck && (strlen($messageCheck) > CRM_SMS_Provider::MAX_SMS_CHAR)) {
@@ -328,7 +328,7 @@ class CRM_Contact_Form_Task_SMSCommon {
     }
 
     //Added for CRM-1393
-    if (CRM_Utils_Array::value('saveTemplate', $fields) && empty($fields['saveTemplateName'])) {
+    if (!empty($fields['saveTemplate']) && empty($fields['saveTemplateName'])) {
       $errors['saveTemplateName'] = ts("Enter name to save message template");
     }
 
@@ -350,20 +350,19 @@ class CRM_Contact_Form_Task_SMSCommon {
     $fromSmsProviderId = $thisValues['sms_provider_id'];
 
     // process message template
-    if (CRM_Utils_Array::value('saveTemplate', $thisValues)
-      || CRM_Utils_Array::value('updateTemplate', $thisValues)
+    if (!empty($thisValues['saveTemplate']) || CRM_Utils_Array::value('updateTemplate', $thisValues)
     ) {
       $messageTemplate = array(
         'msg_text' => $thisValues['text_message'],
         'is_active' => TRUE,
       );
 
-      if (CRM_Utils_Array::value('saveTemplate', $thisValues)) {
+      if (!empty($thisValues['saveTemplate'])) {
         $messageTemplate['msg_title'] = $thisValues['saveTemplateName'];
         CRM_Core_BAO_MessageTemplate::add($messageTemplate);
       }
 
-      if (CRM_Utils_Array::value('template', $thisValues) &&
+      if (!empty($thisValues['template']) &&
         CRM_Utils_Array::value('updateTemplate', $thisValues)
       ) {
         $messageTemplate['id'] = $thisValues['template'];
@@ -383,7 +382,7 @@ class CRM_Contact_Form_Task_SMSCommon {
         $phoneKey = "{$contactId}::{$phone}";
         if (!in_array($phoneKey, $tempPhones)) {
           $tempPhones[] = $phoneKey;
-          if (CRM_Utils_Array::value($contactId, $form->_contactDetails)) {
+          if (!empty($form->_contactDetails[$contactId])) {
             $formattedContactDetails[] = $form->_contactDetails[$contactId];
           }
         }
index 195d36649fe11e28ff5677427efa5e49f5558d3a..7f5c8d1e4ffe2ae851c04ca9f1530f3e11d0474a 100644 (file)
@@ -309,7 +309,7 @@ class CRM_Contact_Import_Form_MapField extends CRM_Import_Form_MapField {
 
         //CRM-5125 for contact subtype specific relationshiptypes
         $cSubType = NULL;
-        if (CRM_Utils_Array::value("contact_sub_type_{$second}", $contactRelationCache[$id])) {
+        if (!empty($contactRelationCache[$id]["contact_sub_type_{$second}"])) {
           $cSubType = $contactRelationCache[$id]["contact_sub_type_{$second}"];
         }
 
@@ -335,7 +335,7 @@ class CRM_Contact_Import_Form_MapField extends CRM_Import_Form_MapField {
         }
 
         //fix to append custom group name to field name, CRM-2676
-        if (!CRM_Utils_Array::value($cType, $this->_formattedFieldNames) || $cType == $this->_contactType) {
+        if (empty($this->_formattedFieldNames[$cType]) || $cType == $this->_contactType) {
           $this->_formattedFieldNames[$cType] = $this->formatCustomFieldName($values);
         }
 
@@ -624,7 +624,7 @@ class CRM_Contact_Import_Form_MapField extends CRM_Import_Form_MapField {
    */
   static function formRule($fields) {
     $errors = array();
-    if (CRM_Utils_Array::value('saveMapping', $fields)) {
+    if (!empty($fields['saveMapping'])) {
       $nameField = CRM_Utils_Array::value('saveMappingName', $fields);
       if (empty($nameField)) {
         $errors['saveMappingName'] = ts('Name is required to save Import Mapping');
@@ -637,7 +637,7 @@ class CRM_Contact_Import_Form_MapField extends CRM_Import_Form_MapField {
       }
     }
     $template = CRM_Core_Smarty::singleton();
-    if (CRM_Utils_Array::value('saveMapping', $fields)) {
+    if (!empty($fields['saveMapping'])) {
       $template->assign('isCheked', TRUE);
     }
 
@@ -793,7 +793,7 @@ class CRM_Contact_Import_Form_MapField extends CRM_Import_Form_MapField {
     $this->set('loadMappingId', CRM_Utils_Array::value('mappingId', $params));
 
     //Updating Mapping Records
-    if (CRM_Utils_Array::value('updateMapping', $params)) {
+    if (!empty($params['updateMapping'])) {
 
       $locationTypes = CRM_Core_PseudoConstant::get('CRM_Core_DAO_Address', 'location_type_id');
 
@@ -862,7 +862,7 @@ class CRM_Contact_Import_Form_MapField extends CRM_Import_Form_MapField {
     }
 
     //Saving Mapping Details and Records
-    if (CRM_Utils_Array::value('saveMapping', $params)) {
+    if (!empty($params['saveMapping'])) {
       $mappingParams = array(
         'name' => $params['saveMappingName'],
         'description' => $params['saveMappingDesc'],
index c4da5dfbe0b3d9bfcac5cad61f2e0293c1f60c74..85396382592ab03650cdee5546cb0e90a04e4424 100644 (file)
@@ -200,7 +200,7 @@ class CRM_Contact_Import_Form_Preview extends CRM_Import_Form_Preview {
     $errors = array();
     $invalidTagName = $invalidGroupName = FALSE;
 
-    if (CRM_Utils_Array::value('newTagName', $fields)) {
+    if (!empty($fields['newTagName'])) {
       if (!CRM_Utils_Rule::objectExists(trim($fields['newTagName']),
           array('CRM_Core_DAO_Tag')
         )) {
@@ -211,7 +211,7 @@ class CRM_Contact_Import_Form_Preview extends CRM_Import_Form_Preview {
       }
     }
 
-    if (CRM_Utils_Array::value('newGroupName', $fields)) {
+    if (!empty($fields['newGroupName'])) {
       $title  = trim($fields['newGroupName']);
       $name   = CRM_Utils_String::titleToVar($title);
       $query  = 'select count(*) from civicrm_group where name like %1 OR title like %2';
index 60ea53b99f1cd2f8c0d9d7df78817e9df4c7b672..36af9e51b56ede8d5221fac9a8e022ef17e215e7 100644 (file)
@@ -478,7 +478,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
     }
 
     //check if external identifier exists in database
-    if (CRM_Utils_Array::value('external_identifier', $params) && (CRM_Utils_Array::value('id', $params) || in_array($onDuplicate, array(
+    if (!empty($params['external_identifier']) && (CRM_Utils_Array::value('id', $params) || in_array($onDuplicate, array(
             CRM_Import_Parser::DUPLICATE_SKIP,
             CRM_Import_Parser::DUPLICATE_NOCHECK,
           )))) {
@@ -529,7 +529,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
     // Support Match and Update Via Contact ID
     if ($this->_updateWithId) {
       $createNewContact = FALSE;
-      if (!CRM_Utils_Array::value('id', $params) && CRM_Utils_Array::value('external_identifier', $params)) {
+      if (empty($params['id']) && CRM_Utils_Array::value('external_identifier', $params)) {
         if ($cid) {
           $params['id'] = $cid;
         }
@@ -572,7 +572,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
                 //validation of subtype for update mode
                 //CRM-5125
                 $contactSubType = NULL;
-                if (CRM_Utils_Array::value('contact_sub_type', $params)) {
+                if (!empty($params['contact_sub_type'])) {
                   $contactSubType = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $params['id'], 'contact_sub_type');
                 }
 
@@ -606,14 +606,14 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
       }
       else {
         $contactType = NULL;
-        if (CRM_Utils_Array::value('id', $params)) {
+        if (!empty($params['id'])) {
           $contactType = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $params['id'], 'contact_type');
           if ($contactType) {
             if ($formatted['contact_type'] == $contactType) {
               //validation of subtype for update mode
               //CRM-5125
               $contactSubType = NULL;
-              if (CRM_Utils_Array::value('contact_sub_type', $params)) {
+              if (!empty($params['contact_sub_type'])) {
                 $contactSubType = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $params['id'], 'contact_sub_type');
               }
 
@@ -781,7 +781,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
           $contactFields = CRM_Contact_DAO_Contact::import();
 
           //Relation on the basis of External Identifier.
-          if (!CRM_Utils_Array::value('id', $params[$key]) && !empty($params[$key]['external_identifier'])) {
+          if (empty($params[$key]['id']) && !empty($params[$key]['external_identifier'])) {
             $params[$key]['id'] = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $params[$key]['external_identifier'], 'id', 'external_identifier');
           }
           // check for valid related contact id in update/fill mode, CRM-4424
@@ -799,7 +799,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
               //validation of related contact subtype for update mode
               //CRM-5125
               $relatedCsType = NULL;
-              if (CRM_Utils_Array::value('contact_sub_type', $formatting)) {
+              if (!empty($formatting['contact_sub_type'])) {
                 $relatedCsType = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $params[$key]['id'], 'contact_sub_type');
               }
 
@@ -830,7 +830,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
           }
 
           //fixed for CRM-4148
-          if (CRM_Utils_Array::value('id', $params[$key])) {
+          if (!empty($params[$key]['id'])) {
             $contact = array(
               'contact_id' => $params[$key]['id'],
             );
@@ -874,7 +874,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
             //validation of related contact subtype for update mode
             //CRM-5125
             $relatedCsType = NULL;
-            if (CRM_Utils_Array::value('contact_sub_type', $formatting)) {
+            if (!empty($formatting['contact_sub_type'])) {
               $relatedCsType = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $matchedIDs[0], 'contact_sub_type');
             }
 
@@ -1038,7 +1038,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
         }
 
         if (civicrm_error($newContact)) {
-          if (!CRM_Utils_Array::value('params', $newContact['error_message'])) {
+          if (empty($newContact['error_message']['params'])) {
             // different kind of error other than DUPLICATE
             $errorMessage = $newContact['error_message'];
             array_unshift($values, $errorMessage);
@@ -1128,11 +1128,11 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
     $session = CRM_Core_Session::singleton();
     $dateType = $session->get("dateTypes");
 
-    if (CRM_Utils_Array::value('contact_sub_type', $params)) {
+    if (!empty($params['contact_sub_type'])) {
       $csType = CRM_Utils_Array::value('contact_sub_type', $params);
     }
 
-    if (!CRM_Utils_Array::value('contact_type', $params)) {
+    if (empty($params['contact_type'])) {
       $params['contact_type'] = 'Individual';
     }
     $customFields = CRM_Core_BAO_CustomField::getFields($params['contact_type'], FALSE, FALSE, $csType);
@@ -1468,7 +1468,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
           case 'geo_code_1':
             if (!empty($value)) {
               foreach ($value as $codeValue) {
-                if (CRM_Utils_Array::value('geo_code_1', $codeValue)) {
+                if (!empty($codeValue['geo_code_1'])) {
                   if (CRM_Utils_Rule::numeric($codeValue['geo_code_1'])) {
                     continue;
                   }
@@ -1483,7 +1483,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
           case 'geo_code_2':
             if (!empty($value)) {
               foreach ($value as $codeValue) {
-                if (CRM_Utils_Array::value('geo_code_2', $codeValue)) {
+                if (!empty($codeValue['geo_code_2'])) {
                   if (CRM_Utils_Rule::numeric($codeValue['geo_code_2'])) {
                     continue;
                   }
@@ -1557,7 +1557,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
           case 'url':
             if (is_array($value)) {
               foreach ($value as $values) {
-                if (CRM_Utils_Array::value('url', $values) && !CRM_Utils_Rule::url($values['url'])) {
+                if (!empty($values['url']) && !CRM_Utils_Rule::url($values['url'])) {
                   self::addToErrorMsg(ts('Website'), $errorMessage);
                   break;
                 }
@@ -1579,7 +1579,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
           case 'email':
             if (is_array($value)) {
               foreach ($value as $values) {
-                if (CRM_Utils_Array::value('email', $values) && !CRM_Utils_Rule::email($values['email'])) {
+                if (!empty($values['email']) && !CRM_Utils_Rule::email($values['email'])) {
                   self::addToErrorMsg($key, $errorMessage);
                   break;
                 }
@@ -1957,7 +1957,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
         case 'AdvMulti-Select':
         case 'Multi-Select':
 
-          if ( CRM_Utils_Array::value( $key, $formatted ) && CRM_Utils_Array::value( $key, $params ) ) {
+          if (!empty($formatted[$key]) && CRM_Utils_Array::value( $key, $params ) ) {
             $mulValues       = explode( ',', $formatted[$key] );
             $customOption    = CRM_Core_BAO_CustomOption::getCustomOption( $customFieldID, true );
             $formatted[$key] = array( );
@@ -2009,7 +2009,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
 
           //street address consider to be parsed properly,
           //If we get street_name and street_number.
-          if (!CRM_Utils_Array::value('street_name', $parsedFields) || !CRM_Utils_Array::value('street_number', $parsedFields)) {
+          if (empty($parsedFields['street_name']) || !CRM_Utils_Array::value('street_number', $parsedFields)) {
             $parsedFields = array_fill_keys(array_keys($parsedFields), '');
           }
 
@@ -2063,7 +2063,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
           continue;
         }
 
-        if ( CRM_Utils_Array::value($name, $relatedContactFields) && !is_array($relatedContactFields[$name])) {
+        if (!empty($relatedContactFields[$name]) && !is_array($relatedContactFields[$name])) {
           $relatedContactFields[$name] = array();
         }
         $fldName = CRM_Utils_Array::value($key, $this->_mapperRelatedContactDetails);
@@ -2079,7 +2079,7 @@ class CRM_Contact_Import_Parser_Contact extends CRM_Contact_Import_Parser {
     //validate for passed data.
     if (is_array($relatedContactFields[$relKey])) {
       foreach ($relatedContactFields[$relKey] as $fld) {
-        if (CRM_Utils_Array::value($fld, $params)) {
+        if (!empty($params[$fld])) {
           $allowToCreate = TRUE;
           break;
         }
index 76e6d53fa4391e040b69c9fee3223c7ca1e1fb60..c3d81ee0d91700f64e0807506c39e70f8d40d853 100644 (file)
@@ -132,7 +132,7 @@ class CRM_Contact_Page_AJAX {
     $config = CRM_Core_Config::singleton();
 
     $limit = 10;
-    if (CRM_Utils_Array::value('limit', $_GET)) {
+    if (!empty($_GET['limit'])) {
       $limit = CRM_Utils_Type::escape($_GET['limit'], 'Positive');
     }
 
@@ -171,7 +171,7 @@ class CRM_Contact_Page_AJAX {
 
     $contact = civicrm_api('Contact', 'Get', $params);
 
-    if (CRM_Utils_Array::value('is_error', $contact)) {
+    if (!empty($contact['is_error'])) {
       echo "$name|error\n";
       CRM_Utils_System::civiExit();
     }
@@ -180,7 +180,7 @@ class CRM_Contact_Page_AJAX {
     foreach ($contact['values'] as $value) {
       $view = array();
       foreach ($return as $fld) {
-        if (CRM_Utils_Array::value($fld, $value)) {
+        if (!empty($value[$fld])) {
           $view[] = $value[$fld];
         }
       }
@@ -223,7 +223,7 @@ class CRM_Contact_Page_AJAX {
       $whereClause = " WHERE ( sort_name LIKE '$strSearch' $includeNickName ) {$where} ";
     }
 
-    if (CRM_Utils_Array::value('limit', $_GET)) {
+    if (!empty($_GET['limit'])) {
       $limit = CRM_Utils_Type::escape($_GET['limit'], 'Positive');
     }
 
@@ -312,7 +312,7 @@ class CRM_Contact_Page_AJAX {
       $return = CRM_Contact_BAO_Relationship::create($relationParams, $relationIds);
 
       $status = 'process-relationship-fail';
-      if (CRM_Utils_Array::value(0, $return[4])) {
+      if (!empty($return[4][0])) {
         $relationshipID = $return[4][0];
         $status = 'process-relationship-success';
 
@@ -377,7 +377,7 @@ class CRM_Contact_Page_AJAX {
     }
     $name = CRM_Utils_Type::escape($name, 'String');
     $whereIdClause = '';
-    if (CRM_Utils_Array::value('id', $_GET)) {
+    if (!empty($_GET['id'])) {
       $json = TRUE;
       if (is_numeric($_GET['id'])) {
         $id = CRM_Utils_Type::escape($_GET['id'], 'Integer');
@@ -472,7 +472,7 @@ WHERE civicrm_contact.contact_type ='Household'
 AND household_name LIKE '%$contactName%' {$addStreet} {$addCity} {$whereIdClause} ORDER BY household_name ";
       }
       elseif ($relType) {
-        if (CRM_Utils_Array::value('case', $_GET)) {
+        if (!empty($_GET['case'])) {
           $query = "
 SELECT distinct(c.id), c.sort_name
 FROM civicrm_contact c
@@ -661,7 +661,7 @@ WHERE sort_name LIKE '%$name%'";
    *  Function to get email address of a contact
    */
   static function getContactEmail() {
-    if (CRM_Utils_Array::value('contact_id', $_REQUEST)) {
+    if (!empty($_REQUEST['contact_id'])) {
       $contactID = CRM_Utils_Type::escape($_REQUEST['contact_id'], 'Positive');
       list($displayName,
         $userEmail
@@ -1111,7 +1111,7 @@ LIMIT {$offset}, {$rowCount}
       $searchRows[$mainId]['dst'] = CRM_Utils_System::href($main['dstName'], 'civicrm/contact/view', "reset=1&cid={$main['dstID']}");
       $searchRows[$mainId]['weight'] = CRM_Utils_Array::value('weight', $main);
 
-      if (CRM_Utils_Array::value('canMerge', $main)) {
+      if (!empty($main['canMerge'])) {
         $mergeParams = "reset=1&cid={$main['srcID']}&oid={$main['dstID']}&action=update&rgid={$rgid}";
         if ($gid) {
           $mergeParams .= "&gid={$gid}";
index d1dd9f14a1cdc2f8306ff219cc859e0e05b18af3..9273c999810605cc383f94a694b62024e6ba5f9d 100644 (file)
@@ -75,7 +75,7 @@ class CRM_Contact_Page_Inline_Address extends CRM_Core_Page {
       $sharedAddresses = array();
       $shareAddressContactNames = CRM_Contact_BAO_Contact_Utils::getAddressShareContactNames($currentAddressBlock['address']);
       foreach ($currentAddressBlock['address'] as $key => $addressValue) {
-        if (CRM_Utils_Array::value('master_id', $addressValue) &&
+        if (!empty($addressValue['master_id']) &&
           !$shareAddressContactNames[$addressValue['master_id']]['is_deleted']
         ) {
           $sharedAddresses[$key]['shared_address_display'] = array(
index 30e95eb1cd94d17834682f5aa72182fcc2030150..ec02f1aadece8b54c1c7b890cca8d260d890e539 100644 (file)
@@ -60,7 +60,7 @@ class CRM_Contact_Page_Inline_CommunicationPreferences extends CRM_Core_Page {
 
     $communicationStyle = CRM_Core_PseudoConstant::get('CRM_Contact_DAO_Contact', 'communication_style_id');
     if (!empty($communicationStyle)) {
-      if (CRM_Utils_Array::value('communication_style_id', $defaults)) {
+      if (!empty($defaults['communication_style_id'])) {
         $defaults['communication_style_display'] = $communicationStyle[CRM_Utils_Array::value('communication_style_id', $defaults)];
       }
       else {
index c45b93c70741ea322c2de2ba24f8fe5e5b22a7d0..bd91099d155c6a52e557ef491f2d4859231be523 100644 (file)
@@ -59,7 +59,7 @@ class CRM_Contact_Page_Inline_ContactInfo extends CRM_Core_Page {
 
     //get the current employer name
     if (CRM_Utils_Array::value('contact_type', $defaults) == 'Individual') {
-      if (CRM_Utils_Array::value('employer_id', $defaults) &&
+      if (!empty($defaults['employer_id']) &&
         CRM_Utils_Array::value('organization_name', $defaults)) {
         $defaults['current_employer'] = $defaults['organization_name'];
         $defaults['current_employer_id'] = $defaults['employer_id'];
index c3c46a042526fca26f5ab599a314840f181691d9..4584796ed6f8704736f0395fe269383f004dc29e 100644 (file)
@@ -57,7 +57,7 @@ class CRM_Contact_Page_Inline_Demographics extends CRM_Core_Page {
     $defaults = array();
     CRM_Contact_BAO_Contact::getValues( $params, $defaults );
 
-    if (CRM_Utils_Array::value('gender_id', $defaults)) {
+    if (!empty($defaults['gender_id'])) {
       $gender = CRM_Core_PseudoConstant::get('CRM_Contact_DAO_Contact', 'gender_id');
       $defaults['gender_display'] = $gender[CRM_Utils_Array::value('gender_id', $defaults)];
     }
index b8197b6f903fefea1ef2fb3bb078733ebb3241de..2832c8f47dbad6ca035b7ba770aa92a2c179c673 100644 (file)
@@ -180,10 +180,10 @@ class CRM_Contact_Page_View_Summary extends CRM_Contact_Page_View {
     );
 
     foreach ($communicationType as $key => $value) {
-      if (CRM_Utils_Array::value($key, $defaults)) {
+      if (!empty($defaults[$key])) {
         foreach ($defaults[$key] as & $val) {
           CRM_Utils_Array::lookupValue($val, 'location_type', CRM_Core_PseudoConstant::get('CRM_Core_DAO_Address', 'location_type_id', array('labelColumn' => 'display_name')), FALSE);
-          if (!CRM_Utils_Array::value('skip', $value)) {
+          if (empty($value['skip'])) {
             $daoName = $value['daoName'];
             $pseudoConst = $daoName::buildOptions($value['fieldName'], 'get');
             CRM_Utils_Array::lookupValue($val, $value['id'], $pseudoConst, FALSE);
@@ -193,7 +193,7 @@ class CRM_Contact_Page_View_Summary extends CRM_Contact_Page_View {
           foreach ($defaults[$key] as $blockId => $blockVal) {
             $idValue = $blockVal['id'];
             if ( $key == 'address' ) {
-              if ( CRM_Utils_Array::value( 'master_id', $blockVal ) ) {
+              if (!empty($blockVal['master_id'])) {
                 $idValue = $blockVal['master_id'];
               }
             }
@@ -210,13 +210,13 @@ class CRM_Contact_Page_View_Summary extends CRM_Contact_Page_View {
       }
     }
 
-    if (CRM_Utils_Array::value('gender_id', $defaults)) {
+    if (!empty($defaults['gender_id'])) {
       $defaults['gender_display'] = CRM_Core_PseudoConstant::getLabel('CRM_Contact_DAO_Contact', 'gender_id', $defaults['gender_id']);
     }
 
     $communicationStyle = CRM_Core_PseudoConstant::get('CRM_Contact_DAO_Contact', 'communication_style_id');
     if (!empty($communicationStyle)) {
-      if (CRM_Utils_Array::value('communication_style_id', $defaults)) {
+      if (!empty($defaults['communication_style_id'])) {
         $defaults['communication_style_display'] = $communicationStyle[CRM_Utils_Array::value('communication_style_id', $defaults)];
       }
       else {
@@ -254,7 +254,7 @@ class CRM_Contact_Page_View_Summary extends CRM_Contact_Page_View {
     $sharedAddresses = array();
     $shareAddressContactNames = CRM_Contact_BAO_Contact_Utils::getAddressShareContactNames($defaults['address']);
     foreach ($defaults['address'] as $key => $addressValue) {
-      if (CRM_Utils_Array::value('master_id', $addressValue) &&
+      if (!empty($addressValue['master_id']) &&
         !$shareAddressContactNames[$addressValue['master_id']]['is_deleted']
       ) {
         $sharedAddresses[$key]['shared_address_display'] = array(
@@ -301,8 +301,7 @@ class CRM_Contact_Page_View_Summary extends CRM_Contact_Page_View {
     $components = CRM_Core_Component::getEnabledComponents();
 
     foreach ($components as $name => $component) {
-      if (
-        CRM_Utils_Array::value($name, $this->_viewOptions) &&
+      if (!empty($this->_viewOptions[$name]) &&
         CRM_Core_Permission::access($component->name)
       ) {
         $elem = $component->registerTab();
index 466bc9efc465586047a73c21aa37adb733208263..e10a01829cfd715f38b28ceaaa53375a323855a8 100644 (file)
@@ -131,7 +131,7 @@ class CRM_Contact_Page_View_UserDashBoard extends CRM_Core_Page {
         continue;
       }
 
-      if (CRM_Utils_Array::value($name, $this->_userOptions) &&
+      if (!empty($this->_userOptions[$name]) &&
         (CRM_Core_Permission::access($component->name) ||
           CRM_Core_Permission::check($elem['perm'][0])
         )
@@ -148,7 +148,7 @@ class CRM_Contact_Page_View_UserDashBoard extends CRM_Core_Page {
       }
     }
 
-    if (CRM_Utils_Array::value('Permissioned Orgs', $this->_userOptions)) {
+    if (!empty($this->_userOptions['Permissioned Orgs'])) {
       $dashboardElements[] = array(
         'class' => 'crm-dashboard-permissionedOrgs',
         'templatePath' => 'CRM/Contact/Page/View/Relationship.tpl',
@@ -165,7 +165,7 @@ class CRM_Contact_Page_View_UserDashBoard extends CRM_Core_Page {
       $this->assign('currentRelationships', $currentRelationships);
     }
 
-    if (CRM_Utils_Array::value('PCP', $this->_userOptions)) {
+    if (!empty($this->_userOptions['PCP'])) {
       $dashboardElements[] = array(
         'class' => 'crm-dashboard-pcp',
         'templatePath' => 'CRM/Contribute/Page/PcpUserDashboard.tpl',
@@ -177,7 +177,7 @@ class CRM_Contact_Page_View_UserDashBoard extends CRM_Core_Page {
       $this->assign('pcpInfo', $pcpInfo);
     }
 
-    if (CRM_Utils_Array::value('Assigned Activities', $this->_userOptions)) {
+    if (!empty($this->_userOptions['Assigned Activities'])) {
       // Assigned Activities section
       $dashboardElements[] = array(
         'class' => 'crm-dashboard-assignedActivities',
@@ -192,7 +192,7 @@ class CRM_Contact_Page_View_UserDashBoard extends CRM_Core_Page {
     usort($dashboardElements, array('CRM_Utils_Sort', 'cmpFunc'));
     $this->assign('dashboardElements', $dashboardElements);
 
-    if (CRM_Utils_Array::value('Groups', $this->_userOptions)) {
+    if (!empty($this->_userOptions['Groups'])) {
       $this->assign('showGroup', TRUE);
       //build group selector
       $gContact = new CRM_Contact_Page_View_UserDashBoard_GroupContact();
index 2d4759a4a9ae4a804b58f58441a33fd93632abaa..7ee1bc420b85f06fe8b7c9076c64e4729921d505 100644 (file)
@@ -84,46 +84,46 @@ class CRM_Contact_Page_View_Vcard extends CRM_Contact_Page_View {
     $vcard->setFormattedName($defaults['display_name']);
     $vcard->setSortString($defaults['sort_name']);
 
-    if (CRM_Utils_Array::value('nick_name', $defaults)) {
+    if (!empty($defaults['nick_name'])) {
       $vcard->addNickname($defaults['nick_name']);
     }
 
-    if (CRM_Utils_Array::value('job_title', $defaults)) {
+    if (!empty($defaults['job_title'])) {
       $vcard->setTitle($defaults['job_title']);
     }
 
-    if (CRM_Utils_Array::value('birth_date_display', $defaults)) {
+    if (!empty($defaults['birth_date_display'])) {
       $vcard->setBirthday(CRM_Utils_Array::value('birth_date_display', $defaults));
     }
 
-    if (CRM_Utils_Array::value('home_URL', $defaults)) {
+    if (!empty($defaults['home_URL'])) {
       $vcard->setURL($defaults['home_URL']);
     }
 
     // TODO: $vcard->setGeo($lat, $lon);
-    if (CRM_Utils_Array::value('address', $defaults)) {
+    if (!empty($defaults['address'])) {
       $stateProvices = CRM_Core_PseudoConstant::stateProvince();
       $countries = CRM_Core_PseudoConstant::country();
       foreach ($defaults['address'] as $location) {
         // we don't keep PO boxes in separate fields
         $pob = '';
         $extend = CRM_Utils_Array::value('supplemental_address_1', $location);
-        if (CRM_Utils_Array::value('supplemental_address_2', $location)) {
+        if (!empty($location['supplemental_address_2'])) {
           $extend .= ', ' . $location['supplemental_address_2'];
         }
         $street   = CRM_Utils_Array::value('street_address', $location);
         $locality = CRM_Utils_Array::value('city', $location);
         $region   = NULL;
-        if (CRM_Utils_Array::value('state_province_id', $location)) {
+        if (!empty($location['state_province_id'])) {
           $region = $stateProvices[CRM_Utils_Array::value('state_province_id', $location)];
         }
         $country = NULL;
-        if (CRM_Utils_Array::value('country_id', $location)) {
+        if (!empty($location['country_id'])) {
           $country = $countries[CRM_Utils_Array::value('country_id', $location)];
         }
 
         $postcode = CRM_Utils_Array::value('postal_code', $location);
-        if (CRM_Utils_Array::value('postal_code_suffix', $location)) {
+        if (!empty($location['postal_code_suffix'])) {
           $postcode .= '-' . $location['postal_code_suffix'];
         }
 
@@ -132,12 +132,12 @@ class CRM_Contact_Page_View_Vcard extends CRM_Contact_Page_View {
         if ($vcardName) {
           $vcard->addParam('TYPE', $vcardName);
         }
-        if (CRM_Utils_Array::value('is_primary', $location)) {
+        if (!empty($location['is_primary'])) {
           $vcard->addParam('TYPE', 'PREF');
         }
       }
     }
-    if (CRM_Utils_Array::value('phone', $defaults)) {
+    if (!empty($defaults['phone'])) {
       foreach ($defaults['phone'] as $phone) {
         $vcard->addTelephone($phone['phone']);
         $vcardName = $vcardNames[$phone['location_type_id']];
@@ -150,7 +150,7 @@ class CRM_Contact_Page_View_Vcard extends CRM_Contact_Page_View {
       }
     }
 
-    if (CRM_Utils_Array::value('email', $defaults)) {
+    if (!empty($defaults['email'])) {
       foreach ($defaults['email'] as $email) {
         $vcard->addEmail($email['email']);
         $vcardName = $vcardNames[$email['location_type_id']];
index 5197f39abd8e7a1febaa38d17125e39f19283516..c9bf383854060d3ccfbd23a8d3c6d38d58a34c00 100644 (file)
@@ -380,7 +380,7 @@ class CRM_Contact_Selector extends CRM_Core_Selector_Base implements CRM_Core_Se
         $locationTypes = CRM_Core_PseudoConstant::get('CRM_Core_DAO_Address', 'location_type_id');
 
         foreach ($this->_fields as $name => $field) {
-          if (CRM_Utils_Array::value('in_selector', $field) &&
+          if (!empty($field['in_selector']) &&
             !in_array($name, $skipFields)
           ) {
             if (strpos($name, '-') !== FALSE) {
@@ -552,8 +552,7 @@ class CRM_Contact_Selector extends CRM_Core_Selector_Base implements CRM_Core_Se
       $names = array();
       static $skipFields = array('group', 'tag');
       foreach ($this->_fields as $key => $field) {
-        if (
-          CRM_Utils_Array::value('in_selector', $field) &&
+        if (!empty($field['in_selector']) &&
           !in_array($key, $skipFields)
         ) {
           if (strpos($key, '-') !== FALSE) {
@@ -723,8 +722,7 @@ class CRM_Contact_Selector extends CRM_Core_Selector_Base implements CRM_Core_Se
       if ($output != CRM_Core_Selector_Controller::EXPORT) {
         $row['checkbox'] = CRM_Core_Form::CB_PREFIX . $result->contact_id;
 
-        if (CRM_Utils_Array::value('deleted_contacts', $this->_formValues)
-          && CRM_Core_Permission::check('access deleted contacts')
+        if (!empty($this->_formValues['deleted_contacts']) && CRM_Core_Permission::check('access deleted contacts')
         ) {
           $links = array(
             array(
@@ -868,8 +866,7 @@ class CRM_Contact_Selector extends CRM_Core_Selector_Base implements CRM_Core_Se
 
 
     foreach ($rows as $id => & $row) {
-      if (CRM_Utils_Array::value('deleted_contacts', $this->_formValues)
-        && CRM_Core_Permission::check('access deleted contacts')
+      if (!empty($this->_formValues['deleted_contacts']) && CRM_Core_Permission::check('access deleted contacts')
       ) {
         $links = array(
           array(
@@ -1080,7 +1077,7 @@ SELECT 'civicrm_contact', contact_a.id, contact_a.id, '$cacheKey', contact_a.dis
       );
 
       foreach ($defaultAddress as $columnName => $column) {
-        if (CRM_Utils_Array::value($columnName, $addressOptions)) {
+        if (!empty($addressOptions[$columnName])) {
           self::$_columnHeaders[$columnName] = $column;
         }
       }
index 812ad5455e217496275b9e21a7ade9192a359726..1201e6d9ea5fac78a87473cf21c92ae28797dc75 100644 (file)
@@ -115,7 +115,7 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution {
     );
 
     //if priceset is used, no need to cleanup money
-    if (CRM_Utils_Array::value('skipCleanMoney', $params)) {
+    if (!empty($params['skipCleanMoney'])) {
       unset($moneyFields[0]);
     }
 
@@ -131,7 +131,7 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution {
         FALSE, FALSE, FALSE, 'AND is_default = 1'));
     }
 
-    if (CRM_Utils_Array::value('payment_instrument_id', $params)) {
+    if (!empty($params['payment_instrument_id'])) {
       $paymentInstruments = CRM_Contribute_PseudoConstant::paymentInstrument('name');
       if ($params['payment_instrument_id'] != array_search('Check', $paymentInstruments)) {
         $params['check_number'] = 'null';
@@ -140,7 +140,7 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution {
 
     // contribution status is missing, choose Completed as default status
     // do this for create mode only
-    if (!CRM_Utils_Array::value('contribution', $ids) && !CRM_Utils_Array::value('contribution_status_id', $params)) {
+    if (empty($ids['contribution']) && !CRM_Utils_Array::value('contribution_status_id', $params)) {
       $params['contribution_status_id'] = CRM_Core_OptionGroup::getValue('contribution_status', 'Completed', 'name');
     }
 
@@ -256,7 +256,7 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution {
 
     $params['contribution_id'] = $contribution->id;
 
-    if (CRM_Utils_Array::value('custom', $params) &&
+    if (!empty($params['custom']) &&
       is_array($params['custom'])
     ) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_contribution', $contribution->id);
@@ -264,7 +264,7 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution {
 
     $session = CRM_Core_Session::singleton();
 
-    if (CRM_Utils_Array::value('note', $params)) {
+    if (!empty($params['note'])) {
       $noteParams = array(
         'entity_table' => 'civicrm_contribution',
         'note' => $params['note'],
@@ -279,7 +279,7 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution {
     }
 
     // make entry in batch entity batch table
-    if (CRM_Utils_Array::value('batch_id', $params)) {
+    if (!empty($params['batch_id'])) {
       // in some update cases we need to get extra fields - ie an update that doesn't pass in all these params
       $titleFields = array(
         'contact_id',
@@ -336,7 +336,7 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution {
       $softParams['soft_credit_type_id'] = CRM_Core_OptionGroup::getValue('soft_credit_type', 'pcp', 'name');
       CRM_Contribute_BAO_ContributionSoft::add($softParams);
     }
-    elseif (CRM_Utils_Array::value('soft_credit', $params)) {
+    elseif (!empty($params['soft_credit'])) {
       $softParams = $params['soft_credit'];
 
       if (!empty($softIDs)) {
@@ -358,7 +358,7 @@ class CRM_Contribute_BAO_Contribution extends CRM_Contribute_DAO_Contribution {
     $transaction->commit();
 
     // do not add to recent items for import, CRM-4399
-    if (!CRM_Utils_Array::value('skipRecentView', $params)) {
+    if (empty($params['skipRecentView'])) {
       $url = CRM_Utils_System::url('civicrm/contact/view/contribution',
         "action=view&reset=1&id={$contribution->id}&cid={$contribution->contact_id}&context=home"
       );
@@ -1314,7 +1314,7 @@ LEFT JOIN  civicrm_contribution contribution ON ( componentPayment.contribution_
       }
     }
 
-    if (CRM_Utils_Array::value('contact_id', $componentDetails)) {
+    if (!empty($componentDetails['contact_id'])) {
       $componentDetails['contact_id'] = CRM_Core_DAO::getFieldValue('CRM_Contribute_DAO_Contribution',
         $contributionId,
         'contact_id'
@@ -1322,7 +1322,7 @@ LEFT JOIN  civicrm_contribution contribution ON ( componentPayment.contribution_
     }
 
     // do check for required ids.
-    if (!CRM_Utils_Array::value('membership', $componentDetails) &&
+    if (empty($componentDetails['membership']) &&
       !CRM_Utils_Array::value('participant', $componentDetails) &&
       !CRM_Utils_Array::value('pledge_payment', $componentDetails) ||
       !CRM_Utils_Array::value('contact_id', $componentDetails)
@@ -1590,7 +1590,7 @@ LEFT JOIN  civicrm_contribution contribution ON ( componentPayment.contribution_
         'contribution_status_id', 'non_deductible_amount', 'receipt_date', 'check_number',
       );
       foreach ($fields as $field) {
-        if (!CRM_Utils_Array::value($field, $params)) {
+        if (empty($params[$field])) {
           continue;
         }
         $contributionParams[$field] = $params[$field];
@@ -1909,7 +1909,7 @@ WHERE  contribution_id = %1 ";
           );
         }
         //fail to load payment processor id.
-        elseif (!CRM_Utils_Array::value('pledge_payment', $ids)) {
+        elseif (empty($ids['pledge_payment'])) {
           $loadObjectSuccess = TRUE;
           if ($required) {
             throw new Exception("Could not find contribution page for contribution record: " . $this->id);
@@ -2030,7 +2030,7 @@ WHERE  contribution_id = %1 ";
     }
     else {
       $values['contribution_id'] = $this->id;
-      if (CRM_Utils_Array::value('related_contact', $ids)) {
+      if (!empty($ids['related_contact'])) {
         $values['related_contact'] = $ids['related_contact'];
         if (isset($ids['onbehalf_dupe_alert'])) {
           $values['onbehalf_dupe_alert'] = $ids['onbehalf_dupe_alert'];
@@ -2159,7 +2159,7 @@ WHERE  contribution_id = %1 ";
         $this->contact_id
       );
       // if this is onbehalf of contribution then set related contact
-      if (CRM_Utils_Array::value('individual_id', $relatedContact)) {
+      if (!empty($relatedContact['individual_id'])) {
         $values['related_contact'] = $ids['related_contact'] = $relatedContact['individual_id'];
       }
     }
@@ -2236,7 +2236,7 @@ WHERE  contribution_id = %1 ";
       $honorType = CRM_Core_PseudoConstant::get('CRM_Contribute_DAO_Contribution', 'honor_type_id');
 
       $template->assign('honor_block_is_active', 1);
-      if (CRM_Utils_Array::value('prefix_id', $honorDefault)) {
+      if (!empty($honorDefault['prefix_id'])) {
         $prefix = CRM_Core_PseudoConstant::get('CRM_Contact_DAO_Contact', 'prefix_id');
         $template->assign('honor_prefix', $prefix[$honorDefault['prefix_id']]);
       }
@@ -2469,7 +2469,7 @@ WHERE  contribution_id = %1 ";
       $entityID += $additionalParticipantId;
     }
     // prevContribution appears to mean - original contribution object- ie copy of contribution from before the update started that is being updated
-    if (!CRM_Utils_Array::value('prevContribution', $params)) {
+    if (empty($params['prevContribution'])) {
       $entityID = NULL;
     }
     else {
@@ -2505,7 +2505,7 @@ WHERE  contribution_id = %1 ";
         $balanceTrxnParams['status_id'] = $statusId;
         $balanceTrxnParams['payment_instrument_id'] = $params['contribution']->payment_instrument_id;
         $balanceTrxnParams['check_number'] = CRM_Utils_Array::value('check_number', $params);
-        if (CRM_Utils_Array::value('payment_processor', $params)) {
+        if (!empty($params['payment_processor'])) {
           $balanceTrxnParams['payment_processor_id'] = $params['payment_processor'];
         }
         CRM_Core_BAO_FinancialTrxn::create($balanceTrxnParams);
@@ -2513,7 +2513,7 @@ WHERE  contribution_id = %1 ";
     }
 
     // build line item array if its not set in $params
-    if (!CRM_Utils_Array::value('line_item', $params) || $additionalParticipantId) {
+    if (empty($params['line_item']) || $additionalParticipantId) {
       CRM_Price_BAO_LineItem::getLineItemArray($params, $entityID, str_replace('civicrm_', '', $entityTable));
     }
 
@@ -2524,10 +2524,10 @@ WHERE  contribution_id = %1 ";
         $relationTypeId = key(CRM_Core_PseudoConstant::accountOptionValues('account_relationship', NULL, " AND v.name LIKE 'Accounts Receivable Account is' "));
         $params['to_financial_account_id'] = CRM_Contribute_PseudoConstant::financialAccountType($params['financial_type_id'], $relationTypeId);
       }
-      elseif (CRM_Utils_Array::value('payment_processor', $params)) {
+      elseif (!empty($params['payment_processor'])) {
         $params['to_financial_account_id'] = CRM_Financial_BAO_FinancialTypeAccount::getFinancialAccount($params['payment_processor'], 'civicrm_payment_processor', 'financial_account_id');
       }
-      elseif (CRM_Utils_Array::value('payment_instrument_id', $params)) {
+      elseif (!empty($params['payment_instrument_id'])) {
         $params['to_financial_account_id'] = CRM_Financial_BAO_FinancialTypeAccount::getInstrumentFinancialAccount($params['payment_instrument_id']);
       }
       else {
@@ -2556,7 +2556,7 @@ WHERE  contribution_id = %1 ";
         'check_number' => CRM_Utils_Array::value('check_number', $params),
       );
 
-      if (CRM_Utils_Array::value('payment_processor', $params)) {
+      if (!empty($params['payment_processor'])) {
         $trxnParams['payment_processor_id'] = $params['payment_processor'];
       }
 
@@ -2571,7 +2571,7 @@ WHERE  contribution_id = %1 ";
 
       $params['trxnParams'] = $trxnParams;
 
-      if (CRM_Utils_Array::value('prevContribution', $params)) {
+      if (!empty($params['prevContribution'])) {
         $params['trxnParams']['total_amount'] = $trxnParams['total_amount'] = $params['total_amount'] = $params['prevContribution']->total_amount;
         $params['trxnParams']['fee_amount'] = $params['prevContribution']->fee_amount;
         $params['trxnParams']['net_amount'] = $params['prevContribution']->net_amount;
@@ -2581,7 +2581,7 @@ WHERE  contribution_id = %1 ";
         $params['trxnParams']['check_number'] = $params['prevContribution']->check_number;
 
         //if financial type is changed
-        if (CRM_Utils_Array::value('financial_type_id', $params) &&
+        if (!empty($params['financial_type_id']) &&
           $params['contribution']->financial_type_id != $params['prevContribution']->financial_type_id) {
           $incomeTypeId = key(CRM_Core_PseudoConstant::accountOptionValues('account_relationship', NULL, " AND v.name LIKE 'Income Account is' "));
           $oldFinancialAccount = CRM_Contribute_PseudoConstant::financialAccountType($params['prevContribution']->financial_type_id, $incomeTypeId);
@@ -2594,7 +2594,7 @@ WHERE  contribution_id = %1 ";
             }
             else {
               $lastFinancialTrxnId = CRM_Core_BAO_FinancialTrxn::getFinancialTrxnId($params['prevContribution']->id, 'DESC');
-              if (CRM_Utils_Array::value('financialTrxnId', $lastFinancialTrxnId)) {
+              if (!empty($lastFinancialTrxnId['financialTrxnId'])) {
                 $params['trxnParams']['to_financial_account_id'] = CRM_Core_DAO::getFieldValue('CRM_Financial_DAO_FinancialTrxn', $lastFinancialTrxnId['financialTrxnId'], 'to_financial_account_id');
               }
             }
@@ -2609,7 +2609,7 @@ WHERE  contribution_id = %1 ";
 
         //Update contribution status
         $params['trxnParams']['status_id'] = $params['contribution']->contribution_status_id;
-        if (CRM_Utils_Array::value('contribution_status_id', $params) &&
+        if (!empty($params['contribution_status_id']) &&
           $params['prevContribution']->contribution_status_id != $params['contribution']->contribution_status_id) {
           //Update Financial Records
           self::updateFinancialAccounts($params, 'changedStatus');
@@ -2675,12 +2675,12 @@ WHERE  contribution_id = %1 ";
       }
     }
     // record line items and finacial items
-    if (!CRM_Utils_Array::value('skipLineItem', $params)) {
+    if (empty($params['skipLineItem'])) {
       CRM_Price_BAO_LineItem::processPriceSet($entityId, CRM_Utils_Array::value('line_item', $params), $params['contribution'], $entityTable, $update);
     }
 
     // create batch entry if batch_id is passed
-    if (CRM_Utils_Array::value('batch_id', $params)) {
+    if (!empty($params['batch_id'])) {
       $entityParams = array(
         'batch_id' => $params['batch_id'],
         'entity_table' => 'civicrm_financial_trxn',
@@ -2690,12 +2690,12 @@ WHERE  contribution_id = %1 ";
     }
 
     // when a fee is charged
-    if (CRM_Utils_Array::value('fee_amount', $params) && (!CRM_Utils_Array::value('prevContribution', $params)
+    if (!empty($params['fee_amount']) && (!CRM_Utils_Array::value('prevContribution', $params)
       || $params['contribution']->fee_amount != $params['prevContribution']->fee_amount) && $skipRecords) {
       CRM_Core_BAO_FinancialTrxn::recordFees($params);
     }
 
-    if (CRM_Utils_Array::value('prevContribution', $params) && $entityTable == 'civicrm_participant'
+    if (!empty($params['prevContribution']) && $entityTable == 'civicrm_participant'
       && $params['prevContribution']->contribution_status_id != $params['contribution']->contribution_status_id) {
       $eventID = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Participant', $entityId, 'event_id');
       $feeLevel[] = str_replace('\ 1', '', $params['prevContribution']->amount_level);
@@ -2756,7 +2756,7 @@ WHERE  contribution_id = %1 ";
     elseif ($context == 'changePaymentInstrument') {
       if ($params['trxnParams']['total_amount'] < 0) {
         $lastFinancialTrxnId = CRM_Core_BAO_FinancialTrxn::getFinancialTrxnId($params['prevContribution']->id, 'DESC');
-        if (CRM_Utils_Array::value('financialTrxnId', $lastFinancialTrxnId)) {
+        if (!empty($lastFinancialTrxnId['financialTrxnId'])) {
           $params['trxnParams']['to_financial_account_id'] = CRM_Core_DAO::getFieldValue('CRM_Financial_DAO_FinancialTrxn', $lastFinancialTrxnId['financialTrxnId'], 'to_financial_account_id');
           $params['trxnParams']['payment_instrument_id'] = $params['prevContribution']->payment_instrument_id;
         }
@@ -2814,7 +2814,7 @@ WHERE  contribution_id = %1 ";
           }
 
           $financialAccount = $prevfinancialItem->financial_account_id;
-          if (CRM_Utils_Array::value('financial_account_id', $params)) {
+          if (!empty($params['financial_account_id'])) {
             $financialAccount = $params['financial_account_id'];
           }
 
@@ -2822,7 +2822,7 @@ WHERE  contribution_id = %1 ";
           if ($params['contribution']->currency) {
             $currency = $params['contribution']->currency;
           }
-          if (CRM_Utils_Array::value('is_quick_config', $params)) {
+          if (!empty($params['is_quick_config'])) {
             $amount = $itemAmount;
             if (!$amount) {
               $amount = $params['total_amount'];
index 13ad6d9ecda5e7c1766c830a7c9647178861dd87..536105ba5046ab790fb4ab8b0d8a99af046b3ba1 100644 (file)
@@ -65,7 +65,7 @@ class CRM_Contribute_BAO_Contribution_Utils {
     if (isset($paymentParams['financial_type'])) {
       $contributionType->id = $paymentParams['financial_type'];
     }
-    elseif (CRM_Utils_Array::value('pledge_id', $form->_values)) {
+    elseif (!empty($form->_values['pledge_id'])) {
       $contributionType->id = CRM_Core_DAO::getFieldValue('CRM_Pledge_DAO_Pledge',
         $form->_values['pledge_id'],
         'financial_type_id'
@@ -200,7 +200,7 @@ class CRM_Contribute_BAO_Contribution_Utils {
       }
     }
     elseif ($form->_values['is_monetary'] && $form->_amount > 0.0) {
-      if (CRM_Utils_Array::value('is_recur', $paymentParams) &&
+      if (!empty($paymentParams['is_recur']) &&
         $form->_contributeMode == 'direct'
       ) {
 
@@ -240,10 +240,10 @@ class CRM_Contribute_BAO_Contribution_Utils {
 
     if (is_a($result, 'CRM_Core_Error')) {
       //make sure to cleanup db for recurring case.
-      if (CRM_Utils_Array::value('contributionID', $paymentParams)) {
+      if (!empty($paymentParams['contributionID'])) {
         CRM_Contribute_BAO_Contribution::deleteContribution($paymentParams['contributionID']);
       }
-      if (CRM_Utils_Array::value('contributionRecurID', $paymentParams)) {
+      if (!empty($paymentParams['contributionRecurID'])) {
         CRM_Contribute_BAO_ContributionRecur::deleteRecurContribution($paymentParams['contributionRecurID']);
       }
 
@@ -279,9 +279,8 @@ class CRM_Contribute_BAO_Contribution_Utils {
 
       // check if pending was set to true by payment processor
       $pending = FALSE;
-      if (CRM_Utils_Array::value('contribution_status_pending',
-          $form->_params
-        )) {
+      if (!empty($form->_params
+['contribution_status_pending'])) {
         $pending = TRUE;
       }
       if (!(!empty($paymentParams['is_recur']) && $form->_contributeMode == 'direct')) {
@@ -418,7 +417,7 @@ INNER JOIN   civicrm_contact contact ON ( contact.id = contrib.contact_id )
     }
     $created = TRUE;
 
-    if (CRM_Utils_Array::value('cms_create_account', $params)) {
+    if (!empty($params['cms_create_account'])) {
       $params['contactID'] = $contactID;
       if (!CRM_Core_BAO_CMSUser::create($params, $mail)) {
         CRM_Core_Error::statusBounce(ts('Your profile is not saved and Account is not created.'));
@@ -602,10 +601,10 @@ INNER JOIN   civicrm_contact contact ON ( contact.id = contrib.contact_id )
 
       if ($riskInfo['google-order-number']['VALUE'] == $apiParams[2]['google-order-number']['VALUE']) {
         foreach ($riskInfo['risk-information']['billing-address'] as $field => $info) {
-          if (CRM_Utils_Array::value($field, $mapper['location'])) {
+          if (!empty($mapper['location'][$field])) {
             $params['address'][1][$mapper['location'][$field]] = $info['VALUE'];
           }
-          elseif (CRM_Utils_Array::value($field, $mapper['contact'])) {
+          elseif (!empty($mapper['contact'][$field])) {
             if ($newOrder && CRM_Utils_Array::value('structured-name', $newOrder['buyer-billing-address'])) {
               foreach ($newOrder['buyer-billing-address']['structured-name'] as $namePart => $nameValue) {
                 $params[$mapper['contact'][$namePart]] = $nameValue['VALUE'];
@@ -615,7 +614,7 @@ INNER JOIN   civicrm_contact contact ON ( contact.id = contrib.contact_id )
               $params[$mapper['contact'][$field]] = $info['VALUE'];
             }
           }
-          elseif (CRM_Utils_Array::value($field, $mapper['transaction'])) {
+          elseif (!empty($mapper['transaction'][$field])) {
             $transaction[$mapper['transaction'][$field]] = $info['VALUE'];
           }
         }
@@ -661,7 +660,7 @@ INNER JOIN   civicrm_contact contact ON ( contact.id = contrib.contact_id )
         }
 
         foreach ($localMapper as $localKey => $localVal) {
-          if (CRM_Utils_Array::value($localKey, $mapper['transaction'])) {
+          if (!empty($mapper['transaction'][$localKey])) {
             $transaction[$mapper['transaction'][$localKey]] = $localVal;
           }
         }
@@ -693,7 +692,7 @@ INNER JOIN   civicrm_contact contact ON ( contact.id = contrib.contact_id )
     $dedupeParams['check_permission'] = FALSE;
     $dupeIds = CRM_Dedupe_Finder::dupesByParams($dedupeParams, 'Individual');
     // if we find more than one contact, use the first one
-    if (CRM_Utils_Array::value(0, $dupeIds)) {
+    if (!empty($dupeIds[0])) {
       $params['contact_id'] = $dupeIds[0];
     }
     $contact = CRM_Contact_BAO_Contact::create($params);
index 45e72eb880c709df7079d036a5986bba3b2b378d..6f66c4c610c01e6422f1d6554e24a4702bd5d0d8 100644 (file)
@@ -49,7 +49,7 @@ class CRM_Contribute_BAO_ContributionPage extends CRM_Contribute_DAO_Contributio
    */
   public static function &create(&$params) {
     $financialTypeId = NULL;
-    if (CRM_Utils_Array::value('id', $params) && !CRM_Price_BAO_PriceSet::getFor('civicrm_contribution_page', $params['id'], NULL, 1)) {
+    if (!empty($params['id']) && !CRM_Price_BAO_PriceSet::getFor('civicrm_contribution_page', $params['id'], NULL, 1)) {
       $financialTypeId = CRM_Core_DAO::getFieldValue('CRM_Contribute_DAO_ContributionPage', $params['id'], 'financial_type_id');
     }
     $dao = new CRM_Contribute_DAO_ContributionPage();
@@ -173,8 +173,8 @@ class CRM_Contribute_BAO_ContributionPage extends CRM_Contribute_DAO_Contributio
       $gIds['custom_post_id'] = $values['custom_post_id'];
     }
 
-    if (CRM_Utils_Array::value('is_for_organization', $values)) {
-      if (CRM_Utils_Array::value('membership_id', $values)) {
+    if (!empty($values['is_for_organization'])) {
+      if (!empty($values['membership_id'])) {
         $params['onbehalf_profile'] = array(
           array(
             'member_id',
@@ -185,7 +185,7 @@ class CRM_Contribute_BAO_ContributionPage extends CRM_Contribute_DAO_Contributio
           ),
         );
       }
-      elseif (CRM_Utils_Array::value('contribution_id', $values)) {
+      elseif (!empty($values['contribution_id'])) {
         $params['onbehalf_profile'] = array(
           array(
             'contribution_id',
@@ -232,7 +232,7 @@ class CRM_Contribute_BAO_ContributionPage extends CRM_Contribute_DAO_Contributio
       }
     }
 
-    if ( CRM_Utils_Array::value('is_email_receipt', $values) ||
+    if (!empty($values['is_email_receipt']) ||
       CRM_Utils_Array::value('onbehalf_dupe_alert', $values) ||
       $returnMessageText
     ) {
@@ -269,7 +269,7 @@ class CRM_Contribute_BAO_ContributionPage extends CRM_Contribute_DAO_Contributio
       //IF Individual type not present in profile then it is consider as Organization data.
       $userID = $contactID;
       if ($preID = CRM_Utils_Array::value('custom_pre_id', $values)) {
-        if (CRM_Utils_Array::value('related_contact', $values)) {
+        if (!empty($values['related_contact'])) {
           $preProfileTypes = CRM_Core_BAO_UFGroup::profileGroups($preID);
           if (in_array('Individual', $preProfileTypes) || in_array('Contact', $postProfileTypes)) {
             //Take Individual contact ID
@@ -280,7 +280,7 @@ class CRM_Contribute_BAO_ContributionPage extends CRM_Contribute_DAO_Contributio
       }
       $userID = $contactID;
       if ($postID = CRM_Utils_Array::value('custom_post_id', $values)) {
-        if (CRM_Utils_Array::value('related_contact', $values)) {
+        if (!empty($values['related_contact'])) {
           $postProfileTypes = CRM_Core_BAO_UFGroup::profileGroups($postID);
           if (in_array('Individual', $postProfileTypes) || in_array('Contact', $postProfileTypes)) {
             //Take Individual contact ID
@@ -383,7 +383,7 @@ class CRM_Contribute_BAO_ContributionPage extends CRM_Contribute_DAO_Contributio
       }
 
       // send duplicate alert, if dupe match found during on-behalf-of processing.
-      if (CRM_Utils_Array::value('onbehalf_dupe_alert', $values)) {
+      if (!empty($values['onbehalf_dupe_alert'])) {
         $sendTemplateParams['groupName'] = 'msg_tpl_workflow_contribution';
         $sendTemplateParams['valueName'] = 'contribution_dupalert';
         $sendTemplateParams['from'] = ts('Automatically Generated') . " <{$values['receipt_from_email']}>";
index 96b363ae358df755d98806a6ac062fe13cd4fadc..4c3b85b947483e5306fdb1ab9c9daefbe57ba188 100644 (file)
@@ -63,7 +63,7 @@ class CRM_Contribute_BAO_ContributionRecur extends CRM_Contribute_DAO_Contributi
    * @todo move hook calls / extended logic to create - requires changing calls to call create not add
    */
   static function add(&$params) {
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'ContributionRecur', $params['id'], $params);
     }
     else {
@@ -95,7 +95,7 @@ class CRM_Contribute_BAO_ContributionRecur extends CRM_Contribute_DAO_Contributi
     }
     $result = $recurring->save();
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'ContributionRecur', $recurring->id, $recurring);
     }
     else {
index 1d0e57d4e6598776def34d2a9247803e653c5597..b536430b4d6a93ea1f73d3493daea0247d6aa863 100644 (file)
@@ -76,7 +76,7 @@ class CRM_Contribute_BAO_Query {
     }
 
     // get financial_type
-    if (CRM_Utils_Array::value('financial_type', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['financial_type'])) {
       $query->_select['financial_type']  = "civicrm_financial_type.name as financial_type";
       $query->_element['financial_type'] = 1;
       $query->_tables['civicrm_contribution'] = 1;
@@ -84,27 +84,27 @@ class CRM_Contribute_BAO_Query {
     }
 
     // get accounting code
-    if (CRM_Utils_Array::value( 'accounting_code', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['accounting_code'])) {
       $query->_select['accounting_code']  = "civicrm_financial_account.accounting_code as accounting_code";
       $query->_element['accounting_code'] = 1;
       $query->_tables['civicrm_accounting_code'] = 1;
       $query->_tables['civicrm_financial_account'] = 1;
     }
 
-    if (CRM_Utils_Array::value('contribution_note', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['contribution_note'])) {
       $query->_select['contribution_note'] = "civicrm_note.note as contribution_note";
       $query->_element['contribution_note'] = 1;
       $query->_tables['contribution_note'] = 1;
     }
 
-    if (CRM_Utils_Array::value('contribution_batch', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['contribution_batch'])) {
       $query->_select['contribution_batch'] = "civicrm_batch.title as contribution_batch";
       $query->_element['contribution_batch'] = 1;
       $query->_tables['contribution_batch'] = 1;
     }
 
     // get contribution_status
-    if (CRM_Utils_Array::value('contribution_status_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['contribution_status_id'])) {
       $query->_select['contribution_status_id'] = "contribution_status.value as contribution_status_id";
       $query->_element['contribution_status_id'] = 1;
       $query->_tables['civicrm_contribution'] = 1;
@@ -112,7 +112,7 @@ class CRM_Contribute_BAO_Query {
     }
 
     // get contribution_status label
-    if (CRM_Utils_Array::value('contribution_status', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['contribution_status'])) {
       $query->_select['contribution_status'] = "contribution_status.label as contribution_status";
       $query->_element['contribution_status'] = 1;
       $query->_tables['civicrm_contribution'] = 1;
@@ -120,27 +120,27 @@ class CRM_Contribute_BAO_Query {
     }
 
     // get payment instruments
-    if (CRM_Utils_Array::value('payment_instrument', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['payment_instrument'])) {
       $query->_select['contribution_payment_instrument'] = "payment_instrument.name as contribution_payment_instrument";
       $query->_element['contribution_payment_instrument'] = 1;
       $query->_tables['civicrm_contribution'] = 1;
       $query->_tables['contribution_payment_instrument'] = 1;
     }
 
-    if (CRM_Utils_Array::value('check_number', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['check_number'])) {
       $query->_select['contribution_check_number'] = "civicrm_contribution.check_number as contribution_check_number";
       $query->_element['contribution_check_number'] = 1;
       $query->_tables['civicrm_contribution'] = 1;
     }
 
-    if (CRM_Utils_Array::value('contribution_campaign_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['contribution_campaign_id'])) {
       $query->_select['contribution_campaign_id'] = 'civicrm_contribution.campaign_id as contribution_campaign_id';
       $query->_element['contribution_campaign_id'] = 1;
       $query->_tables['civicrm_contribution'] = 1;
     }
 
     // LCD 716
-    if (CRM_Utils_Array::value('soft_credit_name', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['soft_credit_name'])) {
       $query->_select['contribution_soft_credit_name'] = "civicrm_contact_d.display_name as contribution_soft_credit_name";
       $query->_element['contribution_soft_credit_name'] = 1;
       $query->_tables['civicrm_contribution'] = 1;
@@ -148,7 +148,7 @@ class CRM_Contribute_BAO_Query {
       $query->_tables['civicrm_contribution_soft_contact'] = 1;
     }
 
-    if (CRM_Utils_Array::value('soft_credit_email', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['soft_credit_email'])) {
       $query->_select['contribution_soft_credit_email'] = "soft_email.email as contribution_soft_credit_email";
       $query->_element['contribution_soft_credit_email'] = 1;
       $query->_tables['civicrm_contribution'] = 1;
@@ -157,7 +157,7 @@ class CRM_Contribute_BAO_Query {
       $query->_tables['civicrm_contribution_soft_email'] = 1;
     }
 
-    if (CRM_Utils_Array::value('soft_credit_phone', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['soft_credit_phone'])) {
       $query->_select['contribution_soft_credit_email'] = "soft_phone.phone as contribution_soft_credit_phone";
       $query->_element['contribution_soft_credit_phone'] = 1;
       $query->_tables['civicrm_contribution'] = 1;
@@ -171,7 +171,7 @@ class CRM_Contribute_BAO_Query {
   static function where(&$query) {
     $grouping = NULL;
     foreach (array_keys($query->_params) as $id) {
-      if (!CRM_Utils_Array::value(0, $query->_params[$id])) {
+      if (empty($query->_params[$id][0])) {
         continue;
       }
       if (substr($query->_params[$id][0], 0, 13) == 'contribution_' || substr($query->_params[$id][0], 0, 10) == 'financial_') {
@@ -860,11 +860,11 @@ class CRM_Contribute_BAO_Query {
 
   static function tableNames(&$tables) {
     // Add contribution table
-    if (CRM_Utils_Array::value('civicrm_product', $tables)) {
+    if (!empty($tables['civicrm_product'])) {
       $tables = array_merge(array('civicrm_contribution' => 1), $tables);
     }
 
-    if (CRM_Utils_Array::value('civicrm_contribution_product', $tables) &&
+    if (!empty($tables['civicrm_contribution_product']) &&
       !CRM_Utils_Array::value('civicrm_product', $tables)) {
       $tables['civicrm_product'] = 1;
     }
index f7e7792ff92b02b817a306f478f74c742a1bb2c5..60c7a7d9e2d9ee0eacfabbf3817b2bb7164abe2d 100644 (file)
@@ -88,7 +88,7 @@ class CRM_Contribute_Form extends CRM_Core_Form {
 
     }
     elseif ($this->_action & CRM_Core_Action::UPDATE) {
-      if (CRM_Utils_Array::value('contact_id', $defaults) || CRM_Utils_Array::value('created_id', $defaults)) {
+      if (!empty($defaults['contact_id']) || CRM_Utils_Array::value('created_id', $defaults)) {
         $contactID = !empty($defaults['created_id']) ? $defaults['created_id'] : $defaults['contact_id'];
         $this->assign('created_id', $contactID);
         $this->assign('organisationId', $contactID);
index 71292d3ca3af5f5607a4c8e44e33ed8a59c87e50..09e146da673036ce41823ddee11854b4e0be0645 100644 (file)
@@ -164,7 +164,7 @@ class CRM_Contribute_Form_AbstractEditPayment extends CRM_Core_Form {
     //Check if this is an online transaction (financial_trxn.payment_processor_id NOT NULL)
     $this->_online = FALSE;
     $fids = CRM_Core_BAO_FinancialTrxn::getFinancialTrxnId($id);
-    if (CRM_Utils_Array::value('financialTrxnId', $fids)) {
+    if (!empty($fids['financialTrxnId'])) {
       $this->_online = CRM_Core_DAO::getFieldValue('CRM_Financial_DAO_FinancialTrxn', $fids['financialTrxnId'], 'payment_processor_id');
     }
 
@@ -178,7 +178,7 @@ class CRM_Contribute_Form_AbstractEditPayment extends CRM_Core_Form {
     //unset the honor type id:when delete the honor_contact_id
     //and edit the contribution, honoree infomation pane open
     //since honor_type_id is present
-    if (!CRM_Utils_Array::value('honor_contact_id', $values)) {
+    if (empty($values['honor_contact_id'])) {
       unset($values['honor_type_id']);
     }
     //to get note id
index ead4c9c4f921d34a548e579afbec029383dab310..713f87066281298c6e53dceb45fbb39ef072fb6b 100644 (file)
@@ -218,7 +218,7 @@ class CRM_Contribute_Form_AdditionalInfo {
     $productDetails = array();
     CRM_Contribute_BAO_ManagePremiums::retrieve($premiumParams, $productDetails);
     $dao->financial_type_id = CRM_Utils_Array::value('financial_type_id', $productDetails);
-    if (CRM_Utils_Array::value($params['product_name'][0], $options)) {
+    if (!empty($options[$params['product_name'][0]])) {
       $dao->product_option = $options[$params['product_name'][0]][$params['product_name'][1]];
     }
     if ($premiumID) {
@@ -300,14 +300,14 @@ class CRM_Contribute_Form_AdditionalInfo {
       $formatted[$f] = CRM_Utils_Array::value($f, $params);
     }
 
-    if (CRM_Utils_Array::value('thankyou_date', $params) && !CRM_Utils_System::isNull($params['thankyou_date'])) {
+    if (!empty($params['thankyou_date']) && !CRM_Utils_System::isNull($params['thankyou_date'])) {
       $formatted['thankyou_date'] = CRM_Utils_Date::processDate($params['thankyou_date'], $params['thankyou_date_time']);
     }
     else {
       $formatted['thankyou_date'] = 'null';
     }
 
-    if (CRM_Utils_Array::value('is_email_receipt', $params)) {
+    if (!empty($params['is_email_receipt'])) {
       $params['receipt_date'] = $formatted['receipt_date'] = date('YmdHis');
     }
 
@@ -342,13 +342,13 @@ class CRM_Contribute_Form_AdditionalInfo {
     // Retrieve Financial Type Name from financial_type_id
     $params['contributionType_name'] = CRM_Core_DAO::getFieldValue('CRM_Financial_DAO_FinancialType',
       $params['financial_type_id']);
-    if (CRM_Utils_Array::value('payment_instrument_id', $params)) {
+    if (!empty($params['payment_instrument_id'])) {
       $paymentInstrument = CRM_Contribute_PseudoConstant::paymentInstrument();
       $params['paidBy'] = $paymentInstrument[$params['payment_instrument_id']];
     }
 
     // retrieve individual prefix value for honoree
-    if (CRM_Utils_Array::value('hidden_Honoree', $params)) {
+    if (!empty($params['hidden_Honoree'])) {
       $individualPrefix = CRM_Core_PseudoConstant::get('CRM_Contact_DAO_Contact', 'prefix_id');
       $honor = CRM_Core_PseudoConstant::get('CRM_Contribute_DAO_Contribution', 'honor_type_id');
       $params['honor_prefix'] = CRM_Utils_Array::value(CRM_Utils_Array::value('honor_prefix_id',
@@ -365,7 +365,7 @@ class CRM_Contribute_Form_AdditionalInfo {
 
     // retrieve premium product name and assigned fulfilled
     // date to template
-    if (CRM_Utils_Array::value('hidden_Premium', $params)) {
+    if (!empty($params['hidden_Premium'])) {
       if (isset($params['product_name']) &&
         is_array($params['product_name']) &&
         !empty($params['product_name'])
@@ -376,7 +376,7 @@ class CRM_Contribute_Form_AdditionalInfo {
         $params['product_name'] = $productDAO->name;
         $params['product_sku'] = $productDAO->sku;
 
-        if (!CRM_Utils_Array::value('product_option', $params) &&
+        if (empty($params['product_option']) &&
           CRM_Utils_Array::value($params['product_name'][0],
             $form->_options
           )
@@ -385,7 +385,7 @@ class CRM_Contribute_Form_AdditionalInfo {
         }
       }
 
-      if (CRM_Utils_Array::value('fulfilled_date', $params)) {
+      if (!empty($params['fulfilled_date'])) {
         $form->assign('fulfilled_date', CRM_Utils_Date::processDate($params['fulfilled_date']));
       }
     }
@@ -394,7 +394,7 @@ class CRM_Contribute_Form_AdditionalInfo {
     if ($ccContribution) {
       //build the name.
       $name = CRM_Utils_Array::value('billing_first_name', $params);
-      if (CRM_Utils_Array::value('billing_middle_name', $params)) {
+      if (!empty($params['billing_middle_name'])) {
         $name .= " {$params['billing_middle_name']}";
       }
       $name .= ' ' . CRM_Utils_Array::value('billing_last_name', $params);
@@ -429,10 +429,10 @@ class CRM_Contribute_Form_AdditionalInfo {
       // assigned various dates to the templates
       $form->assign('receipt_date', CRM_Utils_Date::processDate($params['receipt_date']));
 
-      if (CRM_Utils_Array::value('cancel_date', $params)) {
+      if (!empty($params['cancel_date'])) {
         $form->assign('cancel_date', CRM_Utils_Date::processDate($params['cancel_date']));
       }
-      if (CRM_Utils_Array::value('thankyou_date', $params)) {
+      if (!empty($params['thankyou_date'])) {
         $form->assign('thankyou_date', CRM_Utils_Date::processDate($params['thankyou_date']));
       }
       if ($form->_action & CRM_Core_Action::UPDATE) {
@@ -441,7 +441,7 @@ class CRM_Contribute_Form_AdditionalInfo {
     }
 
     //handle custom data
-    if (CRM_Utils_Array::value('hidden_custom', $params)) {
+    if (!empty($params['hidden_custom'])) {
       $contribParams = array(array('contribution_id', '=', $params['contribution_id'], 0, 0));
       if ($form->_mode == 'test') {
         $contribParams[] = array('contribution_test', '=', 1, 0, 0);
@@ -475,11 +475,11 @@ class CRM_Contribute_Form_AdditionalInfo {
     $form->assign('contactID', $params['contact_id']);
     $form->assign('contributionID', $params['contribution_id']);
 
-    if (CRM_Utils_Array::value('currency', $params)) {
+    if (!empty($params['currency'])) {
       $form->assign('currency', $params['currency']);
     }
 
-    if (CRM_Utils_Array::value('receive_date', $params)) {
+    if (!empty($params['receive_date'])) {
       $form->assign('receive_date', CRM_Utils_Date::processDate($params['receive_date']));
     }
 
index 3dc003ac85ec1462b71296acd87bc65d3f9aee25..20b5545531f45798506b26695a6fcf51651ee9b7 100644 (file)
@@ -130,11 +130,11 @@ class CRM_Contribute_Form_AdditionalPayment extends CRM_Contribute_Form_Abstract
 
       $config = CRM_Core_Config::singleton();
       // set default country from config if no country set
-      if (!CRM_Utils_Array::value("billing_country_id-{$this->_bltID}", $defaults)) {
+      if (empty($defaults["billing_country_id-{$this->_bltID}"])) {
         $defaults["billing_country_id-{$this->_bltID}"] = $config->defaultContactCountry;
       }
 
-      if (!CRM_Utils_Array::value("billing_state_province_id-{$this->_bltID}", $defaults)) {
+      if (empty($defaults["billing_state_province_id-{$this->_bltID}"])) {
         $defaults["billing_state_province_id-{$this->_bltID}"] = $config->defaultContactStateProvince;
       }
 
@@ -334,7 +334,7 @@ class CRM_Contribute_Form_AdditionalPayment extends CRM_Contribute_Form_Abstract
       }
 
       $statusMsg = ts('The payment record has been processed.');
-      if (CRM_Utils_Array::value('is_email_receipt', $submittedValues) && $sendReceipt) {
+      if (!empty($submittedValues['is_email_receipt']) && $sendReceipt) {
         $statusMsg .= ' ' . ts('A receipt has been emailed to the contributor.');
       }
       CRM_Core_Session::setStatus($statusMsg, ts('Saved'), 'success');
@@ -411,7 +411,7 @@ class CRM_Contribute_Form_AdditionalPayment extends CRM_Contribute_Form_Abstract
       }
     }
 
-    if (CRM_Utils_Array::value('source', $params)) {
+    if (!empty($params['source'])) {
       unset($params['source']);
     }
     $contactID = CRM_Contact_BAO_Contact::createProfileContact($params, $fields,
@@ -436,7 +436,7 @@ class CRM_Contribute_Form_AdditionalPayment extends CRM_Contribute_Form_Abstract
       $config->defaultCurrency
     );
     $this->_params['payment_action'] = 'Sale';
-    if (CRM_Utils_Array::value('trxn_date', $this->_params)) {
+    if (!empty($this->_params['trxn_date'])) {
       $this->_params['receive_date'] = CRM_Utils_Date::processDate($this->_params['trxn_date'], $this->_params['receive_date_time']);
     }
 
@@ -466,7 +466,7 @@ class CRM_Contribute_Form_AdditionalPayment extends CRM_Contribute_Form_Abstract
     // if folks need to use it
     $paymentParams['contributionType_name'] = $this->_params['contributionType_name'] = $contributionType->name;
     $paymentParams['contributionPageID'] = NULL;
-    if (CRM_Utils_Array::value('is_email_receipt', $this->_params)) {
+    if (!empty($this->_params['is_email_receipt'])) {
       $paymentParams['email'] = $this->_contributorEmail;
       $paymentParams['is_email_receipt'] = 1;
     }
@@ -474,10 +474,10 @@ class CRM_Contribute_Form_AdditionalPayment extends CRM_Contribute_Form_Abstract
       $paymentParams['is_email_receipt'] = 0;
       $this->_params['is_email_receipt'] = 0;
     }
-    if (CRM_Utils_Array::value('receive_date', $this->_params)) {
+    if (!empty($this->_params['receive_date'])) {
       $paymentParams['receive_date'] = $this->_params['receive_date'];
     }
-    if (CRM_Utils_Array::value('receive_date', $this->_params)) {
+    if (!empty($this->_params['receive_date'])) {
       $paymentParams['receive_date'] = $this->_params['receive_date'];
     }
 
@@ -529,7 +529,7 @@ class CRM_Contribute_Form_AdditionalPayment extends CRM_Contribute_Form_Abstract
 
     if ($trxnRecord->id) {
       $statusMsg = ts('The payment record has been processed.');
-      if (CRM_Utils_Array::value('is_email_receipt', $this->_params) && $sendReceipt) {
+      if (!empty($this->_params['is_email_receipt']) && $sendReceipt) {
         $statusMsg .= ' ' . ts('A receipt has been emailed to the contributor.');
       }
       CRM_Core_Session::setStatus($statusMsg, ts('Complete'), 'success');
@@ -542,4 +542,4 @@ class CRM_Contribute_Form_AdditionalPayment extends CRM_Contribute_Form_Abstract
   static function emailReceipt(&$form, &$params) {
     // email receipt sending
   }
-}
\ No newline at end of file
+}
index 007994119e1f9768306d8e5a7995d2f6e058b7e3..91cc25c756286cd96e7317ec17d9789e9255a24d 100644 (file)
@@ -239,7 +239,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
     }
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       $this->applyCustomData('Contribution', CRM_Utils_Array::value('financial_type_id', $_POST), $this->_id);
     }
 
@@ -297,11 +297,11 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
     if ($this->_mode) {
       $config = CRM_Core_Config::singleton();
       // set default country from config if no country set
-      if (!CRM_Utils_Array::value("billing_country_id-{$this->_bltID}", $defaults)) {
+      if (empty($defaults["billing_country_id-{$this->_bltID}"])) {
         $defaults["billing_country_id-{$this->_bltID}"] = $config->defaultContactCountry;
       }
 
-      if (!CRM_Utils_Array::value("billing_state_province_id-{$this->_bltID}", $defaults)) {
+      if (empty($defaults["billing_state_province_id-{$this->_bltID}"])) {
         $defaults["billing_state_province_id-{$this->_bltID}"] = $config->defaultContactStateProvince;
       }
 
@@ -340,11 +340,11 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
       $defaults['financial_type_id'] = $this->_contributionType;
     }
 
-    if (!CRM_Utils_Array::value('payment_instrument_id', $defaults)) {
+    if (empty($defaults['payment_instrument_id'])) {
       $defaults['payment_instrument_id'] = key(CRM_Core_OptionGroup::values('payment_instrument', FALSE, FALSE, FALSE, 'AND is_default = 1'));
     }
 
-    if (CRM_Utils_Array::value('is_test', $defaults)) {
+    if (!empty($defaults['is_test'])) {
       $this->assign('is_test', TRUE);
     }
 
@@ -372,14 +372,14 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
       $this->assign('email', $this->userEmail);
     }
 
-    if (CRM_Utils_Array::value('is_pay_later', $defaults)) {
+    if (!empty($defaults['is_pay_later'])) {
       $this->assign('is_pay_later', TRUE);
     }
     $this->assign('contribution_status_id', CRM_Utils_Array::value('contribution_status_id', $defaults));
 
     $dates = array('receive_date', 'receipt_date', 'cancel_date', 'thankyou_date');
     foreach ($dates as $key) {
-      if (CRM_Utils_Array::value($key, $defaults)) {
+      if (!empty($defaults[$key])) {
         list($defaults[$key],
           $defaults[$key . '_time']
           ) = CRM_Utils_Date::setDateDefaults(CRM_Utils_Array::value($key, $defaults),
@@ -856,7 +856,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
     }
 
     // do the amount validations.
-    if (!CRM_Utils_Array::value('total_amount', $fields) && empty($self->_lineItems)) {
+    if (empty($fields['total_amount']) && empty($self->_lineItems)) {
       if ($priceSetId = CRM_Utils_Array::value('price_set_id', $fields)) {
         CRM_Price_BAO_PriceField::priceSetValidation($priceSetId, $fields, $errors);
       }
@@ -864,7 +864,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
 
     $softErrors = CRM_Contribute_Form_SoftCredit::formRule($fields, $errors, $self);
 
-    if (CRM_Utils_Array::value('total_amount', $fields) && (CRM_Utils_Array::value('net_amount', $fields) || CRM_Utils_Array::value('fee_amount', $fields))) {
+    if (!empty($fields['total_amount']) && (CRM_Utils_Array::value('net_amount', $fields) || CRM_Utils_Array::value('fee_amount', $fields))) {
       $sum = CRM_Utils_Rule::cleanMoney($fields['net_amount']) + CRM_Utils_Rule::cleanMoney($fields['fee_amount']);
       if (CRM_Utils_Rule::cleanMoney($fields['total_amount']) != $sum) {
         $errors['total_amount'] = ts('The sum of fee amount and net amount must be equal to total amount');
@@ -876,8 +876,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
     }
 
     //FIXME FOR NEW DATA FLOW http://wiki.civicrm.org/confluence/display/CRM/CiviAccounts+4.3+Data+Flow
-     if (CRM_Utils_Array::value('fee_amount', $fields)
-      && $financialType = CRM_Contribute_BAO_Contribution::validateFinancialType($fields['financial_type_id'])) {
+     if (!empty($fields['fee_amount']) && $financialType = CRM_Contribute_BAO_Contribution::validateFinancialType($fields['financial_type_id'])) {
       $errors['financial_type_id'] = ts("Financial Account of account relationship of 'Expense Account is' is not configured for Financial Type : ") . $financialType;
     }
 
@@ -918,7 +917,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
 
     // get the submitted form values.
     $submittedValues = $this->controller->exportValues($this->_name);
-    if (CRM_Utils_Array::value('price_set_id', $submittedValues) && $this->_action & CRM_Core_Action::UPDATE) {
+    if (!empty($submittedValues['price_set_id']) && $this->_action & CRM_Core_Action::UPDATE) {
       $line = CRM_Price_BAO_LineItem::getLineItems($this->_id, 'contribution');
       $lineID = key($line);
       $priceSetId = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceField', CRM_Utils_Array::value('price_field_id', $line[$lineID]), 'price_set_id');
@@ -1006,7 +1005,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
     }
     $this->assign('lineItem', !empty($lineItem) && !$isQuickConfig ? $lineItem : FALSE);
 
-    if (CRM_Utils_Array::value('pcp_made_through_id', $submittedValues)) {
+    if (!empty($submittedValues['pcp_made_through_id'])) {
       $pcp = array();
       $fields = array(
         'pcp_made_through_id',
@@ -1036,7 +1035,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
     }
 
     // set the contact, when contact is selected
-    if (CRM_Utils_Array::value('contact_select_id', $submittedValues)) {
+    if (!empty($submittedValues['contact_select_id'])) {
       $this->_contactID = $submittedValues['contact_select_id'][1];
     }
 
@@ -1094,7 +1093,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
         $params[$d] = CRM_Utils_Date::processDate($formValues[$d], $formValues[$d . '_time'], TRUE);
       }
 
-      if (CRM_Utils_Array::value('is_email_receipt', $formValues)) {
+      if (!empty($formValues['is_email_receipt'])) {
         $params['receipt_date'] = date("Y-m-d");
       }
 
@@ -1264,7 +1263,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
       }
 
       $statusMsg = ts('The contribution record has been saved.');
-      if (CRM_Utils_Array::value('is_email_receipt', $formValues) && $sendReceipt) {
+      if (!empty($formValues['is_email_receipt']) && $sendReceipt) {
         $statusMsg .= ' ' . ts('A receipt has been emailed to the contributor.');
       }
 
@@ -1369,7 +1368,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
       }
     }
 
-    if (CRM_Utils_Array::value('source', $params)) {
+    if (!empty($params['source'])) {
       unset($params['source']);
     }
     $contactID = CRM_Contact_BAO_Contact::createProfileContact($params, $fields,
@@ -1394,11 +1393,11 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
       $config->defaultCurrency
     );
     $this->_params['payment_action'] = 'Sale';
-    if (CRM_Utils_Array::value('receive_date', $this->_params)) {
+    if (!empty($this->_params['receive_date'])) {
       $this->_params['receive_date'] = CRM_Utils_Date::processDate($this->_params['receive_date'], $this->_params['receive_date_time']);
     }
 
-    if (CRM_Utils_Array::value('soft_credit_to', $params)) {
+    if (!empty($params['soft_credit_to'])) {
       $this->_params['soft_credit_to'] = $params['soft_credit_to'];
       $this->_params['pcp_made_through_id'] = $params['pcp_made_through_id'];
     }
@@ -1434,7 +1433,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
     // if folks need to use it
     $paymentParams['contributionType_name'] = $this->_params['contributionType_name'] = $contributionType->name;
     $paymentParams['contributionPageID'] = NULL;
-    if (CRM_Utils_Array::value('is_email_receipt', $this->_params)) {
+    if (!empty($this->_params['is_email_receipt'])) {
       $paymentParams['email'] = $this->userEmail;
       $paymentParams['is_email_receipt'] = 1;
     }
@@ -1442,10 +1441,10 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
       $paymentParams['is_email_receipt'] = 0;
       $this->_params['is_email_receipt'] = 0;
     }
-    if (CRM_Utils_Array::value('receive_date', $this->_params)) {
+    if (!empty($this->_params['receive_date'])) {
       $paymentParams['receive_date'] = $this->_params['receive_date'];
     }
-    if (CRM_Utils_Array::value('receive_date', $this->_params)) {
+    if (!empty($this->_params['receive_date'])) {
       $paymentParams['receive_date'] = $this->_params['receive_date'];
     }
 
@@ -1454,7 +1453,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
     // For recurring contribution, create Contribution Record first.
     // Contribution ID, Recurring ID and Contact ID needed
     // When we get a callback from the payment processor, CRM-7115
-    if (CRM_Utils_Array::value('is_recur', $paymentParams)) {
+    if (!empty($paymentParams['is_recur'])) {
       $contribution = CRM_Contribute_Form_Contribution_Confirm::processContribution($this,
         $this->_params,
         $result,
@@ -1478,11 +1477,11 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
 
     if (is_a($result, 'CRM_Core_Error')) {
       //make sure to cleanup db for recurring case.
-      if (CRM_Utils_Array::value('contributionID', $paymentParams)) {
+      if (!empty($paymentParams['contributionID'])) {
         CRM_Core_Error::debug_log_message(CRM_Core_Error::getMessages($result) . "contact id={$this->_contactID} (deleting contribution {$paymentParams['contributionID']}");
         CRM_Contribute_BAO_Contribution::deleteContribution($paymentParams['contributionID']);
       }
-      if (CRM_Utils_Array::value('contributionRecurID', $paymentParams)) {
+      if (!empty($paymentParams['contributionRecurID'])) {
         CRM_Core_Error::debug_log_message(CRM_Core_Error::getMessages($result) . "contact id={$this->_contactID} (deleting recurring contribution {$paymentParams['contributionRecurID']}");
         CRM_Contribute_BAO_ContributionRecur::deleteRecurContribution($paymentParams['contributionRecurID']);
       }
@@ -1505,7 +1504,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
 
     $this->_params['receive_date'] = $now;
 
-    if (CRM_Utils_Array::value('is_email_receipt', $this->_params)) {
+    if (!empty($this->_params['is_email_receipt'])) {
       $this->_params['receipt_date'] = $now;
     }
     else {
@@ -1548,7 +1547,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
     );
 
 
-    if (!CRM_Utils_Array::value('is_recur', $paymentParams)) {
+    if (empty($paymentParams['is_recur'])) {
       $contribution = CRM_Contribute_Form_Contribution_Confirm::processContribution($this,
         $this->_params,
         $result,
@@ -1592,7 +1591,7 @@ class CRM_Contribute_Form_Contribution extends CRM_Contribute_Form_AbstractEditP
 
     if ($contribution->id) {
       $statusMsg = ts('The contribution record has been processed.');
-      if (CRM_Utils_Array::value('is_email_receipt', $this->_params) && $sendReceipt) {
+      if (!empty($this->_params['is_email_receipt']) && $sendReceipt) {
         $statusMsg .= ' ' . ts('A receipt has been emailed to the contributor.');
       }
       CRM_Core_Session::setStatus($statusMsg, ts('Complete'), 'success');
index 974ee3ff0f8b048ce32da81736fb237ac4af13dc..b2c78593a5e3690eb77cdfeb952a196fe593ab4e 100644 (file)
@@ -187,11 +187,11 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
       $this->assign('pay_later_receipt', $this->_values['pay_later_receipt']);
     }
     // if onbehalf-of-organization
-    if (CRM_Utils_Array::value('hidden_onbehalf_profile', $this->_params)) {
-      if (CRM_Utils_Array::value('org_option', $this->_params) &&
+    if (!empty($this->_params['hidden_onbehalf_profile'])) {
+      if (!empty($this->_params['org_option']) &&
         CRM_Utils_Array::value('organization_id', $this->_params)
       ) {
-        if (CRM_Utils_Array::value('onbehalfof_id', $this->_params)) {
+        if (!empty($this->_params['onbehalfof_id'])) {
           $this->_params['organization_id'] = $this->_params['onbehalfof_id'];
         }
       }
@@ -231,7 +231,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
           }
 
           $this->_params['onbehalf_location']['address'][$locType][$field] = $value;
-          if (!CRM_Utils_Array::value('is_primary', $this->_params['onbehalf_location']['address'][$locType])) {
+          if (empty($this->_params['onbehalf_location']['address'][$locType]['is_primary'])) {
             $this->_params['onbehalf_location']['address'][$locType]['is_primary'] = $isPrimary;
         }
           $this->_params['onbehalf_location']['address'][$locType]['location_type_id'] = $locType;
@@ -310,7 +310,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
         }
       }
     }
-    elseif (CRM_Utils_Array::value('is_for_organization', $this->_values)) {
+    elseif (!empty($this->_values['is_for_organization'])) {
       // no on behalf of an organization, CRM-5519
       // so reset loc blocks from main params.
       foreach (array(
@@ -333,7 +333,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
 
       $this->_params['is_recur'] = $this->_values['is_recur'] = 1;
       // check if price set is not quick config
-      if (CRM_Utils_Array::value('priceSetId', $this->_params) && !$isQuickConfig) {
+      if (!empty($this->_params['priceSetId']) && !$isQuickConfig) {
         list($this->_params['frequency_interval'], $this->_params['frequency_unit']) = CRM_Price_BAO_PriceSet::getRecurDetails($this->_params['priceSetId']);
       }
       else {
@@ -414,7 +414,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     $amount_block_is_active = $this->get('amount_block_is_active');
     $this->assign('amount_block_is_active', $amount_block_is_active);
 
-    if (CRM_Utils_Array::value('selectProduct', $params) && $params['selectProduct'] != 'no_thanks') {
+    if (!empty($params['selectProduct']) && $params['selectProduct'] != 'no_thanks') {
       $option = CRM_Utils_Array::value('options_' . $params['selectProduct'], $params);
       $productID = $params['selectProduct'];
       CRM_Contribute_BAO_Premium::buildPremiumBlock($this, $this->_id, FALSE,
@@ -443,7 +443,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     $this->buildCustom($this->_values['custom_pre_id'], 'customPre', TRUE);
     $this->buildCustom($this->_values['custom_post_id'], 'customPost', TRUE);
 
-    if (CRM_Utils_Array::value('hidden_onbehalf_profile', $params)) {
+    if (!empty($params['hidden_onbehalf_profile'])) {
       $ufJoinParams = array(
         'module' => 'onBehalf',
         'entity_table' => 'civicrm_contribution_page',
@@ -622,7 +622,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
 
     $fields = array();
 
-    if (CRM_Utils_Array::value('image_URL', $params)) {
+    if (!empty($params['image_URL'])) {
       CRM_Contact_BAO_Contact::processImageParams($params);
     }
 
@@ -637,7 +637,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
       $fields[$name] = 1;
 
       // get the add to groups for uf fields
-      if (CRM_Utils_Array::value('add_to_group_id', $value)) {
+      if (!empty($value['add_to_group_id'])) {
         $addToGroups[$value['add_to_group_id']] = $value['add_to_group_id'];
       }
     }
@@ -682,7 +682,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     // organization params in a separate variable, to make sure
     // normal behavior is continued. And use that variable to
     // process on-behalf-of functionality.
-    if (CRM_Utils_Array::value('hidden_onbehalf_profile', $this->_params)) {
+    if (!empty($this->_params['hidden_onbehalf_profile'])) {
       $behalfOrganization = array();
       $orgFields = array('organization_name', 'organization_id', 'org_option');
       foreach ($orgFields as $fld) {
@@ -728,7 +728,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
         }
         unset($params['onbehalf_location']);
       }
-      if (CRM_Utils_Array::value('onbehalf[image_URL]', $params)) {
+      if (!empty($params['onbehalf[image_URL]'])) {
         $behalfOrganization['image_URL'] = $params['onbehalf[image_URL]'];
       }
     }
@@ -753,7 +753,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
 
     if (empty($contactID)) {
       $dupeParams = $params;
-      if (CRM_Utils_Array::value('onbehalf', $dupeParams)) {
+      if (!empty($dupeParams['onbehalf'])) {
         unset($dupeParams['onbehalf']);
       }
 
@@ -929,7 +929,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
         $membershipParams['financial_type_id'] = $contributionTypeID;
         $membershipParams['types_terms'] = $membershipTypeTerms;
       }
-      if (CRM_Utils_Array::value('selectMembership', $membershipParams)) {
+      if (!empty($membershipParams['selectMembership'])) {
         // CRM-12233
         if ($this->_separateMembershipPayment && $this->_values['amount_block_is_active']) {
           foreach ($this->_values['fee'] as $key => $feeValues) {
@@ -1068,7 +1068,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
         'start_date' => CRM_Utils_Date::customFormat($startDate, '%Y%m%d'),
         'end_date' => CRM_Utils_Date::customFormat($endDate, '%Y%m%d'),
       );
-      if( CRM_Utils_Array::value( 'selectProduct', $premiumParams ) ){
+      if (!empty($premiumParams['selectProduct'])){
         $daoPremiumsProduct             = new CRM_Contribute_DAO_PremiumsProduct();
         $daoPremiumsProduct->product_id = $premiumParams['selectProduct'];
         $daoPremiumsProduct->premiums_id = $dao->id;
@@ -1191,7 +1191,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
 
     $now = date('YmdHis');
     $receiptDate = CRM_Utils_Array::value('receipt_date', $params);
-    if (CRM_Utils_Array::value('is_email_receipt', $form->_values)) {
+    if (!empty($form->_values['is_email_receipt'])) {
       $receiptDate = $now;
     }
 
@@ -1245,7 +1245,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     }
 
     if (!$online || $form->_values['is_monetary']) {
-      if (!CRM_Utils_Array::value('is_pay_later', $params)) {
+      if (empty($params['is_pay_later'])) {
         $contribParams['payment_instrument_id'] = 1;
       }
     }
@@ -1302,12 +1302,11 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     $contribParams['total_amount'] = trim(CRM_Utils_Money::format($contribParams['total_amount'], ' '));
 
     // Prepare soft contribution due to pcp or Submit Credit / Debit Card Contribution by admin.
-    if (
-      CRM_Utils_Array::value('pcp_made_through_id', $params) ||
+    if (!empty($params['pcp_made_through_id']) ||
       CRM_Utils_Array::value('soft_credit_to', $params)
     ) {
       // if its due to pcp
-      if (CRM_Utils_Array::value('pcp_made_through_id', $params)) {
+      if (!empty($params['pcp_made_through_id'])) {
         $contribSoftContactId = CRM_Core_DAO::getFieldValue(
           'CRM_PCP_DAO_PCP',
           $params['pcp_made_through_id'],
@@ -1340,15 +1339,14 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     CRM_Contribute_Form_Contribution_Confirm::processPcpSoft($params, $contribution);
 
     //handle pledge stuff.
-    if (
-      !CRM_Utils_Array::value('separate_membership_payment', $form->_params) &&
+    if (empty($form->_params['separate_membership_payment']) &&
       CRM_Utils_Array::value('pledge_block_id', $form->_values) &&
       (CRM_Utils_Array::value('is_pledge', $form->_params) ||
         CRM_Utils_Array::value('pledge_id', $form->_values)
       )
     ) {
 
-      if (CRM_Utils_Array::value('pledge_id', $form->_values)) {
+      if (!empty($form->_values['pledge_id'])) {
 
         //when user doing pledge payments.
         //update the schedule when payment(s) are made
@@ -1436,7 +1434,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     elseif ($contribution) {
       //handle custom data.
       $params['contribution_id'] = $contribution->id;
-      if (CRM_Utils_Array::value('custom', $params) &&
+      if (!empty($params['custom']) &&
         is_array($params['custom']) &&
         !is_a($contribution, 'CRM_Core_Error')
       ) {
@@ -1467,7 +1465,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     //create contribution activity w/ individual and target
     //activity w/ organisation contact id when onbelf, CRM-4027
     $targetContactID = NULL;
-    if (CRM_Utils_Array::value('hidden_onbehalf_profile', $params)) {
+    if (!empty($params['hidden_onbehalf_profile'])) {
       $targetContactID = $contribution->contact_id;
       $contribution->contact_id = $contactID;
     }
@@ -1520,7 +1518,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     }
 
     $recurParams['start_date'] = $recurParams['create_date'] = $recurParams['modified_date'] = date('YmdHis');
-    if (CRM_Utils_Array::value('receive_date', $params)) {
+    if (!empty($params['receive_date'])) {
       $recurParams['start_date'] = $params['receive_date'];
     }
     $recurParams['invoice_id'] = CRM_Utils_Array::value('invoiceID', $params);
@@ -1579,7 +1577,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
   static function processOnBehalfOrganization(&$behalfOrganization, &$contactID, &$values, &$params, $fields = NULL) {
     $isCurrentEmployer = FALSE;
     $orgID = NULL;
-    if (CRM_Utils_Array::value('organization_id', $behalfOrganization) &&
+    if (!empty($behalfOrganization['organization_id']) &&
       CRM_Utils_Array::value('org_option', $behalfOrganization)
     ) {
       $orgID = $behalfOrganization['organization_id'];
@@ -1622,7 +1620,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
     }
 
     // handling for image url
-    if (CRM_Utils_Array::value('image_URL', $behalfOrganization)) {
+    if (!empty($behalfOrganization['image_URL'])) {
       CRM_Contact_BAO_Contact::processImageParams($behalfOrganization);
     }
 
@@ -1685,11 +1683,11 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
    */
   static function processPcpSoft(&$params, &$contribution) {
     //add soft contribution due to pcp or Submit Credit / Debit Card Contribution by admin.
-    if (CRM_Utils_Array::value('soft_credit_to', $params)) {
+    if (!empty($params['soft_credit_to'])) {
       $contribSoftParams = array();
       foreach (array(
         'pcp_display_in_roll', 'pcp_roll_nickname', 'pcp_personal_note', 'amount') as $val) {
-        if (CRM_Utils_Array::value($val, $params)) {
+        if (!empty($params[$val])) {
           $contribSoftParams[$val] = $params[$val];
         }
       }
@@ -1720,7 +1718,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
   static function processPcp(&$page, $params) {
     $params['pcp_made_through_id'] = $page->_pcpId;
     $page->assign('pcpBlock', TRUE);
-    if (CRM_Utils_Array::value('pcp_display_in_roll', $params) &&
+    if (!empty($params['pcp_display_in_roll']) &&
       !CRM_Utils_Array::value('pcp_roll_nickname', $params)
     ) {
       $params['pcp_roll_nickname'] = ts('Anonymous');
@@ -1735,7 +1733,7 @@ class CRM_Contribute_Form_Contribution_Confirm extends CRM_Contribute_Form_Contr
                'pcp_roll_nickname',
                'pcp_personal_note'
              ) as $val) {
-      if (CRM_Utils_Array::value($val, $params)) {
+      if (!empty($params[$val])) {
         $page->assign($val, $params[$val]);
       }
     }
index 65c688ef2a77b79f460307b24a0df686571398cd..ac9ba33cf14d8479d9b8d9e99cc44188f9583d2a 100644 (file)
@@ -111,7 +111,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     }
     $this->assign('onBehalfRequired', $this->_onBehalfRequired);
 
-    if (CRM_Utils_Array::value('honor_block_is_active', $this->_values)) {
+    if (!empty($this->_values['honor_block_is_active'])) {
       CRM_Contact_Form_ProfileContact::preprocess($this);
     }
 
@@ -138,7 +138,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     }
 
     //CRM-5001
-    if (CRM_Utils_Array::value('is_for_organization', $this->_values)) {
+    if (!empty($this->_values['is_for_organization'])) {
       $msg = ts('Mixed profile not allowed for on behalf of registration/sign up.');
       if ($preID = CRM_Utils_Array::value('custom_pre_id', $this->_values)) {
         $preProfile = CRM_Core_BAO_UFGroup::profileGroups($preID);
@@ -236,7 +236,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     //         $this->_defaults['bank_name'] = 'Bankname';
 
     //build set default for pledge overdue payment.
-    if (CRM_Utils_Array::value('pledge_id', $this->_values)) {
+    if (!empty($this->_values['pledge_id'])) {
       //get all pledge payment records of current pledge id.
       $pledgePayments = array();
 
@@ -259,7 +259,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
         }
       }
 
-      if (CRM_Utils_Array::value('honor_block_is_active', $this->_values) && count($completedContributionIds)) {
+      if (!empty($this->_values['honor_block_is_active']) && count($completedContributionIds)) {
         $softCredit = array();
         foreach ($completedContributionIds as $id) {
           $softCredit = CRM_Contribute_BAO_ContributionSoft::getSoftContribution($id);
@@ -280,7 +280,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
         }
       }
     }
-    elseif (CRM_Utils_Array::value('pledge_block_id', $this->_values)) {
+    elseif (!empty($this->_values['pledge_block_id'])) {
       //set default to one time contribution.
       $this->_defaults['is_pledge'] = 0;
     }
@@ -293,12 +293,12 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
 
     $config = CRM_Core_Config::singleton();
     // set default country from config if no country set
-    if (!CRM_Utils_Array::value("billing_country_id-{$this->_bltID}", $this->_defaults)) {
+    if (empty($this->_defaults["billing_country_id-{$this->_bltID}"])) {
       $this->_defaults["billing_country_id-{$this->_bltID}"] = $config->defaultContactCountry;
     }
 
     // set default state/province from config if no state/province set
-    if (!CRM_Utils_Array::value("billing_state_province_id-{$this->_bltID}", $this->_defaults)) {
+    if (empty($this->_defaults["billing_state_province_id-{$this->_bltID}"])) {
       $this->_defaults["billing_state_province_id-{$this->_bltID}"] = $config->defaultContactStateProvince;
     }
 
@@ -323,7 +323,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
               }
               $selectedCurrentMemTypes[] = $values['membership_type_id'];
             }
-            elseif (CRM_Utils_Array::value('is_default', $values) &&
+            elseif (!empty($values['is_default']) &&
               !$opMemTypeId &&
               (!isset($this->_defaults["price_{$key}"]) ||
                 ($val['html_type'] == 'CheckBox' && !isset($this->_defaults["price_{$key}"][$keys]))
@@ -346,7 +346,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
 
     if (!empty($this->_paymentProcessors)) {
       foreach ($this->_paymentProcessors as $pid => $value) {
-        if (CRM_Utils_Array::value('is_default', $value)) {
+        if (!empty($value['is_default'])) {
           $this->_defaults['payment_processor'] = $pid;
         }
       }
@@ -411,7 +411,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
         $pps[$key] = $name['name'];
       }
     }
-    if (CRM_Utils_Array::value('is_pay_later', $this->_values)) {
+    if (!empty($this->_values['is_pay_later'])) {
       $pps[0] = $this->_values['pay_later_text'];
     }
 
@@ -437,7 +437,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     //build pledge block.
     $this->_useForMember = 0;
     //don't build membership block when pledge_id is passed
-    if (!CRM_Utils_Array::value('pledge_id', $this->_values)) {
+    if (empty($this->_values['pledge_id'])) {
       $this->_separateMembershipPayment = FALSE;
       if (in_array('CiviMember', $config->enableComponents)) {
         $isTest = 0;
@@ -490,7 +490,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     }
 
     //we allow premium for pledge during pledge creation only.
-    if (!CRM_Utils_Array::value('pledge_id', $this->_values)) {
+    if (empty($this->_values['pledge_id'])) {
       CRM_Contribute_BAO_Premium::buildPremiumBlock($this, $this->_id, TRUE);
     }
 
@@ -648,7 +648,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
 
     $form->add('checkbox', 'is_recur', ts('I want to contribute this amount'), NULL);
 
-    if (CRM_Utils_Array::value('is_recur_interval', $form->_values) || $className == 'CRM_Contribute_Form_Contribution') {
+    if (!empty($form->_values['is_recur_interval']) || $className == 'CRM_Contribute_Form_Contribution') {
       $form->add('text', 'frequency_interval', ts('Every'), $attributes['frequency_interval']);
       $form->addRule('frequency_interval', ts('Frequency must be a whole number (EXAMPLE: Every 3 months).'), 'integer');
     }
@@ -673,7 +673,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
       $form->assign('one_frequency_unit', true);
       $unit = $unitVals[0];
       $form->add('hidden', 'frequency_unit', $unit);
-      if (CRM_Utils_Array::value('is_recur_interval', $form->_values) || $className == 'CRM_Contribute_Form_Contribution') {
+      if (!empty($form->_values['is_recur_interval']) || $className == 'CRM_Contribute_Form_Contribution') {
         $unit .= "(s)";
       }
       $form->assign('frequency_unit', $unit);
@@ -684,7 +684,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
       foreach ($unitVals as $key => $val) {
         if (array_key_exists($val, $frequencyUnits)) {
           $units[$val] = $frequencyUnits[$val];
-          if (CRM_Utils_Array::value('is_recur_interval', $form->_values) || $className == 'CRM_Contribute_Form_Contribution') {
+          if (!empty($form->_values['is_recur_interval']) || $className == 'CRM_Contribute_Form_Contribution') {
             $units[$val] = "{$frequencyUnits[$val]}(s)";
           }
         }
@@ -738,7 +738,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     }
 
     //check for atleast one pricefields should be selected
-    if (CRM_Utils_Array::value('priceSetId', $fields)) {
+    if (!empty($fields['priceSetId'])) {
       $priceField = new CRM_Price_DAO_PriceField();
       $priceField->price_set_id = $fields['priceSetId'];
       $priceField->orderBy('weight');
@@ -828,7 +828,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
 
         foreach ($self->_priceSet['fields'] as $priceId => $value) {
           if (!empty($fields['price_' . $priceId]) || ($self->_quickConfig && $value['name'] == 'membership_amount' && !CRM_Utils_Array::value('is_required', $self->_membershipBlock))) {
-            if (CRM_Utils_Array::value('price_' . $priceId, $fields) && is_array($fields['price_' . $priceId])) {
+            if (!empty($fields['price_' . $priceId]) && is_array($fields['price_' . $priceId])) {
               foreach ($fields['price_' . $priceId] as $priceFldVal => $isSet) {
                 if ($isSet) {
                   $priceFieldIDS[] = $priceFldVal;
@@ -841,9 +841,9 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
               $priceFieldIDS[] = $fields['price_' . $priceId];
             }
 
-            if (CRM_Utils_Array::value('options', $value)) {
+            if (!empty($value['options'])) {
               foreach ($value['options'] as $val) {
-                if (CRM_Utils_Array::value('membership_type_id', $val)) {
+                if (!empty($val['membership_type_id'])) {
                   $priceFieldMemTypes[] = $val['membership_type_id'];
                 }
               }
@@ -903,7 +903,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
       }
     }
 
-    if ( CRM_Utils_Array::value( 'is_recur', $fields ) ) {
+    if (!empty($fields['is_recur'])) {
       if ($fields['frequency_interval'] <= 0) {
         $errors['frequency_interval'] = ts('Please enter a number for how often you want to make this recurring contribution (EXAMPLE: Every 3 months).');
       }
@@ -912,20 +912,20 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
       }
     }
 
-    if (CRM_Utils_Array::value('is_recur', $fields) &&
+    if (!empty($fields['is_recur']) &&
       CRM_Utils_Array::value('payment_processor', $fields) == 0) {
       $errors['_qf_default'] = ts('You cannot set up a recurring contribution if you are not paying online by credit card.');
     }
 
-    if (CRM_Utils_Array::value('is_for_organization', $fields) &&
+    if (!empty($fields['is_for_organization']) &&
       !property_exists($self, 'organizationName')
     ) {
 
-      if (!CRM_Utils_Array::value('organization_name', $fields['onbehalf'])) {
-        if (CRM_Utils_Array::value('org_option', $fields) && !$fields['onbehalfof_id']) {
+      if (empty($fields['onbehalf']['organization_name'])) {
+        if (!empty($fields['org_option']) && !$fields['onbehalfof_id']) {
           $errors['organization_id'] = ts('Please select an organization or enter a new one.');
         }
-        elseif (!CRM_Utils_Array::value('org_option', $fields)) {
+        elseif (empty($fields['org_option'])) {
           $errors['onbehalf']['organization_name'] = ts('Please enter the organization name.');
         }
       }
@@ -935,7 +935,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
           $emailLocType = explode('-', $key);
         }
       }
-      if (!CRM_Utils_Array::value("email-{$emailLocType[1]}", $fields['onbehalf'])) {
+      if (empty($fields['onbehalf']["email-{$emailLocType[1]}"])) {
         $errors['onbehalf']["email-{$emailLocType[1]}"] = ts('Organization email is required.');
       }
     }
@@ -953,7 +953,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     if ($self->_paymentProcessor &&
       $self->_paymentProcessor['billing_mode'] & CRM_Core_Payment::BILLING_MODE_BUTTON
     ) {
-      if (CRM_Utils_Array::value($self->_expressButtonName . '_x', $fields) ||
+      if (!empty($fields[$self->_expressButtonName . '_x']) ||
         CRM_Utils_Array::value($self->_expressButtonName . '_y', $fields) ||
         CRM_Utils_Array::value($self->_expressButtonName, $fields)
       ) {
@@ -962,14 +962,14 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     }
 
     //validate the pledge fields.
-    if (CRM_Utils_Array::value('pledge_block_id', $self->_values)) {
+    if (!empty($self->_values['pledge_block_id'])) {
       //validation for pledge payment.
-      if (CRM_Utils_Array::value('pledge_id', $self->_values)) {
+      if (!empty($self->_values['pledge_id'])) {
         if (empty($fields['pledge_amount'])) {
           $errors['pledge_amount'] = ts('At least one payment option needs to be checked.');
         }
       }
-      elseif (CRM_Utils_Array::value('is_pledge', $fields)) {
+      elseif (!empty($fields['is_pledge'])) {
         if (CRM_Utils_Rule::positiveInteger(CRM_Utils_Array::value('pledge_installments', $fields)) == FALSE) {
           $errors['pledge_installments'] = ts('Please enter a valid number of pledge installments.');
         }
@@ -1051,7 +1051,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
       }
     }
     else {
-      if (CRM_Utils_Array::value('amount', $form->_values)) {
+      if (!empty($form->_values['amount'])) {
         $amountID = CRM_Utils_Array::value('amount', $params);
 
         if ($amountID) {
@@ -1079,7 +1079,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     // get the submitted form values.
     $params = $this->controller->exportValues($this->_name);
 
-    if (CRM_Utils_Array::value('priceSetId', $params)) {
+    if (!empty($params['priceSetId'])) {
       $is_quick_config = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceSet', $this->_priceSetId, 'is_quick_config');
       $formValue = array();
       if ($is_quick_config) {
@@ -1143,7 +1143,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
       $params['campaign_id'] = $params['contribution_campaign_id'];
     }
 
-    if (CRM_Utils_Array::value('onbehalfof_id', $params)) {
+    if (!empty($params['onbehalfof_id'])) {
       $params['organization_id'] = $params['onbehalfof_id'];
     }
 
@@ -1151,7 +1151,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     $params['amount'] = self::computeAmount($params, $this);
     $params['separate_amount'] = $params['amount'];
     $memFee = NULL;
-    if (CRM_Utils_Array::value('selectMembership', $params)) {
+    if (!empty($params['selectMembership'])) {
       if (!empty($this->_membershipTypeValues)) {
         $membershipTypeValues = $this->_membershipTypeValues[$params['selectMembership']];
       }
@@ -1180,7 +1180,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
             $memPresent  = TRUE;
           }
           else {
-            if (CRM_Utils_Array::value('price_' . $fieldKey, $params) && $memPresent && ($fieldVal['name'] == 'other_amount' || $fieldVal['name'] == 'contribution_amount')) {
+            if (!empty($params['price_' . $fieldKey]) && $memPresent && ($fieldVal['name'] == 'other_amount' || $fieldVal['name'] == 'contribution_amount')) {
               $fieldId = $fieldVal['id'];
               if ($fieldVal['name'] == 'other_amount') {
                 $proceFieldAmount += $this->_submitValues['price_' . $fieldId];
@@ -1292,7 +1292,7 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu
     }
 
     // should we skip the confirm page?
-    if (!CRM_Utils_Array::value('is_confirm_enabled', $this->_values)) {
+    if (empty($this->_values['is_confirm_enabled'])) {
       // call the post process hook for the main page before we switch to confirm
       $this->postProcessHook();
 
index 5591e3e0c4e93282a6a35dece54863dcc4125130..1a1ba4d4cc8c0296abf23ab1ba1218b7bd2144ae 100644 (file)
@@ -162,7 +162,7 @@ class CRM_Contribute_Form_Contribution_ThankYou extends CRM_Contribute_Form_Cont
       $this->assign('pcpBlock', TRUE);
       foreach (array(
         'pcp_display_in_roll', 'pcp_is_anonymous', 'pcp_roll_nickname', 'pcp_personal_note') as $val) {
-        if (CRM_Utils_Array::value($val, $this->_params)) {
+        if (!empty($this->_params[$val])) {
           $this->assign($val, $this->_params[$val]);
         }
       }
@@ -193,7 +193,7 @@ class CRM_Contribute_Form_Contribution_ThankYou extends CRM_Contribute_Form_Cont
 
     $this->buildCustom($this->_values['custom_pre_id'], 'customPre', TRUE);
     $this->buildCustom($this->_values['custom_post_id'], 'customPost', TRUE);
-    if (CRM_Utils_Array::value('hidden_onbehalf_profile', $params)) {
+    if (!empty($params['hidden_onbehalf_profile'])) {
       $ufJoinParams = array(
         'module' => 'onBehalf',
         'entity_table' => 'civicrm_contribution_page',
@@ -269,7 +269,7 @@ class CRM_Contribute_Form_Contribution_ThankYou extends CRM_Contribute_Form_Cont
         $tellAFriend = TRUE;
       }
     }
-    elseif (CRM_Utils_Array::value('is_active', $data)) {
+    elseif (!empty($data['is_active'])) {
       $friendText = $data['title'];
       $this->assign('friendText', $friendText);
       $subUrl = "eid={$this->_id}&pcomponent=contribute";
index f0763ae5aa8f927ff4a8419d0dc11c2f57d6cc0b..7d5600d89f3aa900e32d1de64d2bcd95934e4a1c 100644 (file)
@@ -280,7 +280,7 @@ class CRM_Contribute_Form_ContributionBase extends CRM_Core_Form {
       CRM_Contribute_BAO_ContributionPage::setValues($this->_id, $this->_values);
 
       // check if form is active
-      if (!CRM_Utils_Array::value('is_active', $this->_values)) {
+      if (empty($this->_values['is_active'])) {
         // form is inactive, die a fatal death
         CRM_Core_Error::fatal(ts('The page you requested is currently unavailable.'));
       }
@@ -431,7 +431,7 @@ class CRM_Contribute_Form_ContributionBase extends CRM_Core_Form {
     }
 
     //set pledge block if block id is set
-    if (CRM_Utils_Array::value('pledge_block_id', $this->_values)) {
+    if (!empty($this->_values['pledge_block_id'])) {
       $this->assign('pledgeBlock', TRUE);
     }
 
@@ -512,7 +512,7 @@ class CRM_Contribute_Form_ContributionBase extends CRM_Core_Form {
    */
   function assignToTemplate() {
     $name = CRM_Utils_Array::value('billing_first_name', $this->_params);
-    if (CRM_Utils_Array::value('billing_middle_name', $this->_params)) {
+    if (!empty($this->_params['billing_middle_name'])) {
       $name .= " {$this->_params['billing_middle_name']}";
     }
     $name .= ' ' . CRM_Utils_Array::value('billing_last_name', $this->_params);
@@ -586,7 +586,7 @@ class CRM_Contribute_Form_ContributionBase extends CRM_Core_Form {
 
     $this->assign('address', CRM_Utils_Address::format($addressFields));
 
-    if (CRM_Utils_Array::value('hidden_onbehalf_profile', $this->_params)) {
+    if (!empty($this->_params['hidden_onbehalf_profile'])) {
       $this->assign('onBehalfName', $this->_params['organization_name']);
       $locTypeId = array_keys($this->_params['onbehalf_location']['email']);
       $this->assign('onBehalfEmail', $this->_params['onbehalf_location']['email'][$locTypeId[0]]['email']);
@@ -597,7 +597,7 @@ class CRM_Contribute_Form_ContributionBase extends CRM_Core_Form {
     if ($this->_amount > 0.0) {
       $assignCCInfo = TRUE;
     }
-    elseif (CRM_Utils_array::value('selectMembership', $this->_params)) {
+    elseif (!empty($this->_params['selectMembership'])) {
       $memFee = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipType', $this->_params['selectMembership'], 'minimum_fee');
       if ($memFee > 0.0) {
         $assignCCInfo = TRUE;
index 6107c73625216d09c35ce855317dde152e0c789f..23749bb6220ecfc6e9d7d4db376a6c86038a589f 100644 (file)
@@ -280,7 +280,7 @@ class CRM_Contribute_Form_ContributionPage extends CRM_Core_Form {
       foreach ($pledgeBlock as $key) {
         $defaults[$key] = CRM_Utils_Array::value($key, $pledgeBlockDefaults);
       }
-      if (CRM_Utils_Array::value('pledge_frequency_unit', $pledgeBlockDefaults)) {
+      if (!empty($pledgeBlockDefaults['pledge_frequency_unit'])) {
         $defaults['pledge_frequency_unit'] = array_fill_keys(explode(CRM_Core_DAO::VALUE_SEPARATOR,
             $pledgeBlockDefaults['pledge_frequency_unit']
           ), '1');
@@ -299,11 +299,11 @@ class CRM_Contribute_Form_ContributionPage extends CRM_Core_Form {
         $defaults['price_set_id'] = $this->_priceSetID;
       }
 
-      if (CRM_Utils_Array::value('end_date', $defaults)) {
+      if (!empty($defaults['end_date'])) {
         list($defaults['end_date'], $defaults['end_date_time']) = CRM_Utils_Date::setDateDefaults($defaults['end_date']);
       }
 
-      if (CRM_Utils_Array::value('start_date', $defaults)) {
+      if (!empty($defaults['start_date'])) {
         list($defaults['start_date'], $defaults['start_date_time']) = CRM_Utils_Date::setDateDefaults($defaults['start_date']);
       }
     }
@@ -317,7 +317,7 @@ class CRM_Contribute_Form_ContributionPage extends CRM_Core_Form {
       $defaults['for_organization'] = ts('I am contributing on behalf of an organization.');
     }
 
-    if (CRM_Utils_Array::value('recur_frequency_unit', $defaults)) {
+    if (!empty($defaults['recur_frequency_unit'])) {
       $defaults['recur_frequency_unit'] = array_fill_keys(explode(CRM_Core_DAO::VALUE_SEPARATOR,
           $defaults['recur_frequency_unit']
         ), '1');
@@ -327,7 +327,7 @@ class CRM_Contribute_Form_ContributionPage extends CRM_Core_Form {
       $defaults['recur_frequency_unit'] = array('month' => 1);
     }
 
-    if (CRM_Utils_Array::value('is_for_organization', $defaults)) {
+    if (!empty($defaults['is_for_organization'])) {
       $defaults['is_organization'] = 1;
     }
     else {
index 44f5715418f2a180144d58f16e1b139848171a9f..d3cf75c7b2c353a99a8b7eccc7e95d096679b2b9 100644 (file)
@@ -196,11 +196,11 @@ SELECT id
     $title = CRM_Core_DAO::getFieldValue('CRM_Contribute_DAO_ContributionPage', $this->_id, 'title');
     CRM_Utils_System::setTitle(ts('Contribution Amounts (%1)', array(1 => $title)));
 
-    if (!CRM_Utils_Array::value('pay_later_text', $defaults)) {
+    if (empty($defaults['pay_later_text'])) {
       $defaults['pay_later_text'] = ts('I will send payment by check');
     }
 
-    if (CRM_Utils_Array::value('amount_block_is_active', $defaults)) {
+    if (!empty($defaults['amount_block_is_active'])) {
 
       if ($priceSetId = CRM_Price_BAO_PriceSet::getFor('civicrm_contribution_page', $this->_id, NULL)) {
         if ($isQuick = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceSet', $priceSetId, 'is_quick_config')) {
@@ -241,11 +241,11 @@ SELECT id
         }
       }
 
-      if (!CRM_Utils_Array::value('amount_label', $defaults)) {
+      if (empty($defaults['amount_label'])) {
         $defaults['amount_label'] = ts('Contribution Amount');
       }
       
-      if (CRM_Utils_Array::value('value', $defaults) && is_array($defaults['value'])) {
+      if (!empty($defaults['value']) && is_array($defaults['value'])) {
 
         // CRM-4038: fix value display
         foreach ($defaults['value'] as & $amount) {
@@ -262,7 +262,7 @@ SELECT id
       $defaults['max_amount'] = CRM_Utils_Money::format($defaults['max_amount'], NULL, '%a');
     }
 
-    if (CRM_Utils_Array::value('payment_processor', $defaults)) {
+    if (!empty($defaults['payment_processor'])) {
       $defaults['payment_processor'] = array_fill_keys(explode(CRM_Core_DAO::VALUE_SEPARATOR,
           $defaults['payment_processor']
         ), '1');
@@ -295,7 +295,7 @@ SELECT id
     $membershipBlock->is_active = 1;
     $hasMembershipBlk = FALSE;
     if ($membershipBlock->find(TRUE)) {
-      if (CRM_Utils_Array::value('amount_block_is_active', $fields) &&
+      if (!empty($fields['amount_block_is_active']) &&
         ($setID = CRM_Price_BAO_PriceSet::getFor('civicrm_contribution_page', $self->_id, NULL, 1))
       ) {
         $extends = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceSet', $setID, 'extends');
@@ -311,7 +311,7 @@ SELECT id
     }
 
     //check for the amount label (mandatory)
-    if (CRM_Utils_Array::value('amount_block_is_active', $fields) && empty($fields['amount_label'])) {
+    if (!empty($fields['amount_block_is_active']) && empty($fields['amount_label'])) {
       $errors['amount_label'] = ts('Please enter the contribution amount label.');
     }
     $minAmount = CRM_Utils_Array::value('min_amount', $fields);
@@ -348,11 +348,11 @@ SELECT id
       }
 
       // validation for pledge fields.
-      if (CRM_Utils_array::value('is_pledge_active', $fields)) {
+      if (!empty($fields['is_pledge_active'])) {
         if (empty($fields['pledge_frequency_unit'])) {
           $errors['pledge_frequency_unit'] = ts('At least one pledge frequency option needs to be checked.');
         }
-        if (CRM_Utils_array::value('is_recur', $fields)) {
+        if (!empty($fields['is_recur'])) {
           $errors['is_recur'] = ts('You cannot enable both Recurring Contributions AND Pledges on the same online contribution page.');
         }
       }
@@ -360,8 +360,8 @@ SELECT id
       // If Contribution amount section is enabled, then
       // Allow other amounts must be enabeld OR the Fixed Contribution
       // Contribution options must contain at least one set of values.
-      if (CRM_Utils_Array::value('amount_block_is_active', $fields)) {
-        if (!CRM_Utils_Array::value('is_allow_other_amount', $fields) &&
+      if (!empty($fields['amount_block_is_active'])) {
+        if (empty($fields['is_allow_other_amount']) &&
           !$priceSetId
         ) {
           //get the values of amount block
@@ -379,12 +379,11 @@ SELECT id
       }
     }
     
-    if (CRM_Utils_Array::value('payment_processor', $fields) 
-      && $financialType = CRM_Contribute_BAO_Contribution::validateFinancialType($self->_defaultValues['financial_type_id'])) {
+    if (!empty($fields['payment_processor']) && $financialType = CRM_Contribute_BAO_Contribution::validateFinancialType($self->_defaultValues['financial_type_id'])) {
       $errors['payment_processor'] = ts("Financial Account of account relationship of 'Expense Account is' is not configured for Financial Type : ") . $financialType;  
     }
         
-    if (CRM_Utils_Array::value('is_recur_interval', $fields)) {
+    if (!empty($fields['is_recur_interval'])) {
       foreach(array_keys($fields['payment_processor']) as $paymentProcessorID) {
         $paymentProcessorTypeId = CRM_Core_DAO::getFieldValue(
           'CRM_Financial_DAO_PaymentProcessor',
@@ -444,7 +443,7 @@ SELECT id
       $resetFields = array('min_amount', 'max_amount', 'is_allow_other_amount');
     }
 
-    if (!CRM_Utils_Array::value('is_recur', $params)) {
+    if (empty($params['is_recur'])) {
       $resetFields = array_merge($resetFields, array('is_recur_interval', 'recur_frequency_unit'));
     }
 
@@ -496,12 +495,12 @@ SELECT id
 
     if ($contributionPageID) {
 
-      if (CRM_Utils_Array::value('amount_block_is_active', $params)) {
+      if (!empty($params['amount_block_is_active'])) {
         // handle price set.
         if ($priceSetID) {
           // add/update price set.
           $deletePriceSet = FALSE;
-          if (CRM_Utils_Array::value('price_field_id', $params) || CRM_Utils_Array::value('price_field_other', $params) ) {
+          if (!empty($params['price_field_id']) || CRM_Utils_Array::value('price_field_other', $params) ) {
             $deleteAmountBlk = TRUE;
           }
 
@@ -530,7 +529,7 @@ SELECT id
               );
             }
           }
-            /* || CRM_Utils_Array::value( 'price_field_value', $params )|| CRM_Utils_Array::value( 'price_field_other', $params )*/
+            /* || CRM_Utils_Array::value( 'price_field_value', $params ) || CRM_Utils_Array::value( 'price_field_other', $params )*/
           if (!empty($options) || CRM_Utils_Array::value('is_allow_other_amount', $params)) {
             $fieldParams['is_quick_config'] = 1;
             $noContriAmount = NULL;
@@ -586,7 +585,7 @@ SELECT id
               $editedResults = array();
               $noContriAmount = 1;
               CRM_Price_BAO_PriceField::retrieve($editedFieldParams, $editedResults);
-              if (!CRM_Utils_Array::value('id', $editedResults)) {
+              if (empty($editedResults['id'])) {
                 $fieldParams['name'] = strtolower(CRM_Utils_String::munge("Contribution Amount", '_', 245));
               }
               else {
@@ -597,7 +596,7 @@ SELECT id
               $fieldParams['is_active'] = 1;
               $fieldParams['weight'] = 2;
 
-              if (CRM_Utils_Array::value('is_allow_other_amount', $params)) {
+              if (!empty($params['is_allow_other_amount'])) {
                 $fieldParams['is_required'] = 0;
               }
               else {
@@ -614,7 +613,7 @@ SELECT id
               $fieldParams['default_option'] = $params['default'];
               $priceField = CRM_Price_BAO_PriceField::create($fieldParams);
             }
-            if (CRM_Utils_Array::value('is_allow_other_amount', $params) && !CRM_Utils_Array::value('price_field_other', $params)) {
+            if (!empty($params['is_allow_other_amount']) && !CRM_Utils_Array::value('price_field_other', $params)) {
               $editedFieldParams = array(
                  'price_set_id' => $priceSetId,
                  'name' => 'other_amount',
@@ -647,7 +646,7 @@ SELECT id
                 $priceField = CRM_Price_BAO_PriceField::create($fieldParams);
               } 
               else {
-                if (!CRM_Utils_Array::value('is_active', $editedResults)) {
+                if (empty($editedResults['is_active'])) {
                   if (!$noContriAmount) {
                     $priceFieldValueID = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceFieldValue', $priceFieldID, 'id', 'price_field_id');
                     CRM_Core_DAO::setFieldValue('CRM_Price_DAO_PriceFieldValue', $priceFieldValueID, 'label', $params['amount_label']);
@@ -662,7 +661,7 @@ SELECT id
                 }
               }
             } 
-            elseif (!CRM_Utils_Array::value('is_allow_other_amount', $params) && CRM_Utils_Array::value('price_field_other', $params)) {
+            elseif (empty($params['is_allow_other_amount']) && CRM_Utils_Array::value('price_field_other', $params)) {
               CRM_Price_BAO_PriceField::setIsActive($params['price_field_other'], '0');
             } 
             elseif ($priceFieldID = CRM_Utils_Array::value('price_field_other', $params)) {
@@ -683,7 +682,7 @@ SELECT id
             }
           }
 
-          if (CRM_Utils_Array::value('is_pledge_active', $params)) {
+          if (!empty($params['is_pledge_active'])) {
             $deletePledgeBlk = FALSE;
             $pledgeBlockParams = array(
               'entity_id' => $contributionPageID,
@@ -708,13 +707,13 @@ SELECT id
         }
       }
       else {
-        if (CRM_Utils_Array::value('price_field_id', $params) || CRM_Utils_Array::value('price_field_other', $params)) {
+        if (!empty($params['price_field_id']) || CRM_Utils_Array::value('price_field_other', $params)) {
           $usedPriceSetId = CRM_Price_BAO_PriceSet::getFor('civicrm_contribution_page', $this->_id, 3);
           if ($usedPriceSetId) {
-            if (CRM_Utils_Array::value('price_field_id', $params)) {
+            if (!empty($params['price_field_id'])) {
               CRM_Price_BAO_PriceField::setIsActive($params['price_field_id'], '0');
             }
-            if (CRM_Utils_Array::value('price_field_other', $params)) {
+            if (!empty($params['price_field_other'])) {
               CRM_Price_BAO_PriceField::setIsActive($params['price_field_other'], '0');
             }
           }
index 01c40899ae3243637181a9ac31850425af1fad3a..72537a6607fe7642e33aa800fa49bc3ff133c8e2 100644 (file)
@@ -121,8 +121,8 @@ class CRM_Contribute_Form_ContributionPage_Premium extends CRM_Contribute_Form_C
    */
   public static function formRule($params) {
     $errors = array();
-    if (CRM_Utils_Array::value('premiums_active', $params)) {
-      if (!CRM_Utils_Array::value('premiums_nothankyou_label', $params)) {
+    if (!empty($params['premiums_active'])) {
+      if (empty($params['premiums_nothankyou_label'])) {
         $errors['premiums_nothankyou_label'] = ts('No Thank-you Label is a required field.');
       }
     }
index 9f966f957b9c882f07e9957e83a7af4e0674f8c9..8f4c52801cce131dd1c0b0bd478e944b9055ea86 100644 (file)
@@ -92,7 +92,7 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_
       CRM_Utils_System::setTitle(ts('Title and Settings'));
     }
 
-    if (!CRM_Utils_Array::value('soft_credit_types', $defaults)) {
+    if (empty($defaults['soft_credit_types'])) {
       $defaults['soft_credit_types'] = array(1, 2);
     }
 
@@ -219,7 +219,7 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_
 
     $this->addProfileSelector('honoree_profile', ts('Honoree Profile'), $allowCoreTypes, $allowSubTypes, $entities);
 
-    if (CRM_Utils_Array::value('honor_block_is_active', $this->_submitValues)) {
+    if (!empty($this->_submitValues['honor_block_is_active'])) {
       $this->addRule('soft_credit_types', ts('At least one value must be selected if Honor Section is active'), 'required');
       $this->addRule('honoree_profile', ts('Please select a profile used for honoree'), 'required');
     }
@@ -250,7 +250,7 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_
       $errors['title'] = ts("Please do not use '/' in Title");
     }
 
-    if (CRM_Utils_Array::value('is_organization', $values) &&
+    if (!empty($values['is_organization']) &&
       !CRM_Utils_Array::value('onbehalf_profile_id', $values)
     ) {
       $errors['onbehalf_profile_id'] = ts('Please select a profile to collect organization information on this contribution page.');
@@ -263,8 +263,7 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_
       $errors['end_date'] = ts('End date should be after Start date.');
     }
 
-    if (CRM_Utils_Array::value('payment_processor', $self->_values)
-      && $financialType = CRM_Contribute_BAO_Contribution::validateFinancialType($values['financial_type_id'])) {
+    if (!empty($self->_values['payment_processor']) && $financialType = CRM_Contribute_BAO_Contribution::validateFinancialType($values['financial_type_id'])) {
       $errors['financial_type_id'] = ts("Financial Account of account relationship of 'Expense Account is' is not configured for Financial Type : ") . $financialType;
     }
 
@@ -371,7 +370,7 @@ class CRM_Contribute_Form_ContributionPage_Settings extends CRM_Contribute_Form_
 
 
     foreach ($ufJoinParams as $index => $ufJoinParam) {
-      if (CRM_Utils_Array::value($index, $params)) {
+      if (!empty($params[$index])) {
           $ufJoinParam['weight'] = 1;
           if ($index == 'honor_block_is_active') {
             $ufJoinParam['is_active'] = 1;
index 251d46fb4b31e491963a7d59161f78e82cc9be99..79cd8310069cd2ac0ada41fbf1246ccb4a59ff64 100644 (file)
@@ -96,7 +96,7 @@ class CRM_Contribute_Form_ContributionPage_ThankYou extends CRM_Contribute_Form_
     $errors = array();
 
     // if is_email_receipt is set, the receipt message must be non-empty
-    if (CRM_Utils_Array::value('is_email_receipt', $fields)) {
+    if (!empty($fields['is_email_receipt'])) {
       //added for CRM-1348
       $email = trim(CRM_Utils_Array::value('receipt_from_email', $fields));
       if (empty($email) || !CRM_Utils_Rule::email($email)) {
index 8b7a4f8a9601dd8b5ccd9aaf4e80b448b8dd6068..a00ba954dfbd2974814485ca8ad31f2c7556f058 100644 (file)
@@ -205,11 +205,11 @@ class CRM_Contribute_Form_ContributionPage_Widget extends CRM_Contribute_Form_Co
    */
   public static function formRule($params, $files, $self) {
     $errors = array();
-    if (CRM_Utils_Array::value('is_active', $params)) {
-      if (!CRM_Utils_Array::value('title', $params)) {
+    if (!empty($params['is_active'])) {
+      if (empty($params['title'])) {
         $errors['title'] = ts('Title is a required field.');
       }
-      if (!CRM_Utils_Array::value('about', $params)) {
+      if (empty($params['about'])) {
         $errors['about'] = ts('About is a required field.');
       }
 
index cd2e524bd45980d82b36a81210f09bdb70fd9dc8..362b7680f180a886df5519ed5e793f33379249c5 100644 (file)
@@ -55,7 +55,7 @@ class CRM_Contribute_Form_ContributionView extends CRM_Core_Form {
     CRM_Contribute_BAO_Contribution::getValues($params, $values, $ids);
     CRM_Contribute_BAO_Contribution::resolveDefaults($values);
 
-    if (CRM_Utils_Array::value('contribution_page_id', $values)) {
+    if (!empty($values['contribution_page_id'])) {
       $contribPages = CRM_Contribute_PseudoConstant::contributionPage(NULL, TRUE);
       $values['contribution_page_title'] = CRM_Utils_Array::value(CRM_Utils_Array::value('contribution_page_id', $values), $contribPages);
     }
@@ -63,14 +63,14 @@ class CRM_Contribute_Form_ContributionView extends CRM_Core_Form {
     // get recieved into i.e to_financial_account_id from last trxn
     $financialTrxnId = CRM_Core_BAO_FinancialTrxn::getFinancialTrxnId($values['contribution_id'], 'DESC');
     $values['to_financial_account'] = '';
-    if (CRM_Utils_Array::value('financialTrxnId', $financialTrxnId)) {
+    if (!empty($financialTrxnId['financialTrxnId'])) {
       $values['to_financial_account_id'] = CRM_Core_DAO::getFieldValue('CRM_Financial_DAO_FinancialTrxn', $financialTrxnId['financialTrxnId'], 'to_financial_account_id');
       if ($values['to_financial_account_id']) {
         $values['to_financial_account'] = CRM_Contribute_PseudoConstant::financialAccount($values['to_financial_account_id']);
       }
     }
 
-    if (CRM_Utils_Array::value('honor_contact_id', $values)) {
+    if (!empty($values['honor_contact_id'])) {
       $sql    = "SELECT display_name FROM civicrm_contact WHERE id = %1";
       $params = array(1 => array($values['honor_contact_id'], 'Integer'));
       $dao    = CRM_Core_DAO::executeQuery($sql, $params);
@@ -82,7 +82,7 @@ class CRM_Contribute_Form_ContributionView extends CRM_Core_Form {
       $values['honor_type'] = CRM_Utils_Array::value(CRM_Utils_Array::value('honor_type_id', $values), $honor);
     }
 
-    if (CRM_Utils_Array::value('contribution_recur_id', $values)) {
+    if (!empty($values['contribution_recur_id'])) {
       $sql    = "SELECT  installments, frequency_interval, frequency_unit FROM civicrm_contribution_recur WHERE id = %1";
       $params = array(1 => array($values['contribution_recur_id'], 'Integer'));
       $dao    = CRM_Core_DAO::executeQuery($sql, $params);
@@ -121,7 +121,7 @@ class CRM_Contribute_Form_ContributionView extends CRM_Core_Form {
     $values['note'] = array_values($noteValue);
 
     // show billing address location details, if exists
-    if (CRM_Utils_Array::value('address_id', $values)) {
+    if (!empty($values['address_id'])) {
       $addressParams = array('id' => CRM_Utils_Array::value('address_id', $values));
       $addressDetails = CRM_Core_BAO_Address::getValues($addressParams, FALSE, 'id');
       $addressDetails = array_values($addressDetails);
index bbb6baa1a7f01b0a10a978ea77b8751c5d864346..621b1800dfacb1d0b87051b62c65e72acd89a4ca 100644 (file)
@@ -250,7 +250,7 @@ class CRM_Contribute_Form_ManagePremiums extends CRM_Contribute_Form {
       }
     }
     // CRM-13231 financial type required if product has cost
-    if (CRM_Utils_Array::value('cost', $params) && !CRM_Utils_Array::value('financial_type_id', $params)) {
+    if (!empty($params['cost']) && !CRM_Utils_Array::value('financial_type_id', $params)) {
       $errors['financial_type_id'] = ts('Financial Type is required for product having cost.');
     }
     $fileLocation = $files['uploadFile']['tmp_name'];
index 40e9c60e337edf9b167d10e7ea21381418e51649..64a36d293bcaa429d4f22b90775f52698653ab1a 100644 (file)
@@ -223,9 +223,8 @@ class CRM_Contribute_Form_Search extends CRM_Core_Form {
   }
 
   function setDefaultValues() {
-    if (!CRM_Utils_Array::value('contribution_status',
-        $this->_defaults
-      )) {
+    if (empty($this->_defaults
+['contribution_status'])) {
       $this->_defaults['contribution_status'][1] = 1;
     }
     return $this->_defaults;
index 7a89a959fa1c5656b75aea6a8a9431fcd7c37d0a..dba1314cec5b17e11f625ecfcc6c01636de504ef 100644 (file)
@@ -142,7 +142,7 @@ class CRM_Contribute_Form_SoftCredit {
     );
 
     // Tell tpl to hide soft credit field if contribution is linked directly to a PCP Page
-    if (CRM_Utils_Array::value('pcp_made_through_id', $form->_values)) {
+    if (!empty($form->_values['pcp_made_through_id'])) {
       $form->assign('pcpLinked', 1);
     }
   }
@@ -158,7 +158,7 @@ class CRM_Contribute_Form_SoftCredit {
         $defaults["soft_credit_type[$key]"] = $value['soft_credit_type'];
       }
     }
-    elseif (CRM_Utils_Array::value('pcp_id', $form->_softCreditInfo)) {
+    elseif (!empty($form->_softCreditInfo['pcp_id'])) {
       $pcpInfo = $form->_softCreditInfo;
       $pcpId = CRM_Utils_Array::value('pcp_id', $pcpInfo);
       $pcpTitle = CRM_Core_DAO::getFieldValue('CRM_PCP_DAO_PCP', $pcpId, 'title');
@@ -184,8 +184,8 @@ class CRM_Contribute_Form_SoftCredit {
     $errors = array();
 
     // if honor roll fields are populated but no PCP is selected
-    if (!CRM_Utils_Array::value('pcp_made_through_id', $fields)) {
-      if (CRM_Utils_Array::value('pcp_display_in_roll', $fields) ||
+    if (empty($fields['pcp_made_through_id'])) {
+      if (!empty($fields['pcp_display_in_roll']) ||
         CRM_Utils_Array::value('pcp_roll_nickname', $fields) ||
         CRM_Utils_Array::value('pcp_personal_note', $fields)
       ) {
index f80cd33d12ce95aca2f4b7c3f17101236a7e6d3c..c0a3975ac2a3c466735eceb3ebda328766e14c5f 100644 (file)
@@ -159,13 +159,13 @@ class CRM_Contribute_Form_Task_Batch extends CRM_Contribute_Form_Task {
       foreach ($this->_fields as $name => $field) {
         if ($customFieldID = CRM_Core_BAO_CustomField::getKeyID($name)) {
           $customValue = CRM_Utils_Array::value($customFieldID, $customFields);
-          if (CRM_Utils_Array::value('extends_entity_column_value', $customValue)) {
+          if (!empty($customValue['extends_entity_column_value'])) {
             $entityColumnValue = explode(CRM_Core_DAO::VALUE_SEPARATOR,
               $customValue['extends_entity_column_value']
             );
           }
 
-          if (CRM_Utils_Array::value($typeId, $entityColumnValue) ||
+          if (!empty($entityColumnValue[$typeId]) ||
             CRM_Utils_System::isNull($entityColumnValue[$typeId])
           ) {
             CRM_Core_BAO_UFGroup::buildProfile($this, $field, NULL, $contributionId);
@@ -241,15 +241,15 @@ class CRM_Contribute_Form_Task_Batch extends CRM_Contribute_Form_Task {
             $value[$val] = CRM_Utils_Date::processDate($value[$val]);
           }
         }
-        if (CRM_Utils_Array::value('financial_type', $value)) {
+        if (!empty($value['financial_type'])) {
           $value['financial_type_id'] = $value['financial_type'];
         }
 
-        if (CRM_Utils_Array::value('payment_instrument', $value)) {
+        if (!empty($value['payment_instrument'])) {
           $value['payment_instrument_id'] = $value['payment_instrument'];
         }
 
-        if (CRM_Utils_Array::value('contribution_source', $value)) {
+        if (!empty($value['contribution_source'])) {
           $value['source'] = $value['contribution_source'];
         }
 
@@ -258,7 +258,7 @@ class CRM_Contribute_Form_Task_Batch extends CRM_Contribute_Form_Task {
         $contribution = CRM_Contribute_BAO_Contribution::add($value, $ids);
 
         // add custom field values
-        if (CRM_Utils_Array::value('custom', $value) &&
+        if (!empty($value['custom']) &&
           is_array($value['custom'])
         ) {
           CRM_Core_BAO_CustomValueTable::store($value['custom'], 'civicrm_contribution', $contribution->id);
index 230ded9c7afd6d404d2a822bbdc80e4caf3b2909..88d4f22c69cad124f86ecffc20ca40fd327d8680 100644 (file)
@@ -163,7 +163,7 @@ class CRM_Contribute_Form_UpdateBilling extends CRM_Core_Form {
 
     $config = CRM_Core_Config::singleton();
     // set default country from config if no country set
-    if (!CRM_Utils_Array::value("billing_country_id-{$this->_bltID}", $this->_defaults)) {
+    if (empty($this->_defaults["billing_country_id-{$this->_bltID}"])) {
       $this->_defaults["billing_country_id-{$this->_bltID}"] = $config->defaultContactCountry;
     }
 
@@ -317,7 +317,7 @@ class CRM_Contribute_Form_UpdateBilling extends CRM_Core_Form {
 
       // format new billing name
       $name = $processorParams['first_name'];
-      if (CRM_Utils_Array::value('middle_name', $processorParams)) {
+      if (!empty($processorParams['middle_name'])) {
         $name .= " {$processorParams['middle_name']}";
       }
       $name .= ' ' . $processorParams['last_name'];
@@ -326,7 +326,7 @@ class CRM_Contribute_Form_UpdateBilling extends CRM_Core_Form {
 
       // format old billing name
       $name = $this->_defaults['first_name'];
-      if (CRM_Utils_Array::value('middle_name', $this->_defaults)) {
+      if (!empty($this->_defaults['middle_name'])) {
         $name .= " {$this->_defaults['middle_name']}";
       }
       $name .= ' ' . $this->_defaults['last_name'];
index cdd4668df1612e57c78a21643855ad329ec17143..fa7486f876a7156bf9fbda96d0e6550712cd3b6b 100644 (file)
@@ -264,7 +264,7 @@ class CRM_Contribute_Form_UpdateSubscription extends CRM_Core_Form {
         }
         CRM_Activity_BAO_Activity::create($activityParams);
 
-        if (CRM_Utils_Array::value('is_notify', $params)) {
+        if (!empty($params['is_notify'])) {
           // send notification
           if ($this->_subscriptionDetails->contribution_page_id) {
             CRM_Core_DAO::commonRetrieveAll('CRM_Contribute_DAO_ContributionPage', 'id',
index b7fe2c42d5cbf5289fc4389fe823b2dee31d3c9c..07d336bbf70385f7e389a47bf8990f336bd8567a 100644 (file)
@@ -423,7 +423,7 @@ class CRM_Contribute_Import_Form_MapField extends CRM_Import_Form_MapField {
       }
     }
 
-    if (CRM_Utils_Array::value('saveMapping', $fields)) {
+    if (!empty($fields['saveMapping'])) {
       $nameField = CRM_Utils_Array::value('saveMappingName', $fields);
       if (empty($nameField)) {
         $errors['saveMappingName'] = ts('Name is required to save Import Mapping');
@@ -496,7 +496,7 @@ class CRM_Contribute_Import_Form_MapField extends CRM_Import_Form_MapField {
     $this->set('loadMappingId', CRM_Utils_Array::value('mappingId', $params));
 
     //Updating Mapping Records
-    if (CRM_Utils_Array::value('updateMapping', $params)) {
+    if (!empty($params['updateMapping'])) {
       $mappingFields = new CRM_Core_DAO_MappingField();
       $mappingFields->mapping_id = $params['mappingId'];
       $mappingFields->find();
@@ -522,7 +522,7 @@ class CRM_Contribute_Import_Form_MapField extends CRM_Import_Form_MapField {
     }
 
     //Saving Mapping Details and Records
-    if (CRM_Utils_Array::value('saveMapping', $params)) {
+    if (!empty($params['saveMapping'])) {
       $mappingParams = array(
         'name' => $params['saveMappingName'],
         'description' => $params['saveMappingDesc'],
index 65700d3c6e90850ab294537a7da14e6f759d6600..d9165c71d0ee2ff844b2eb773053e226b31472c2 100644 (file)
@@ -321,12 +321,12 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
     elseif (!empty($params['soft_credit'])) {
       $paramValues['contact_type'] = $this->_contactType;
     }
-    elseif (CRM_Utils_Array::value('pledge_payment', $paramValues)) {
+    elseif (!empty($paramValues['pledge_payment'])) {
       $paramValues['contact_type'] = $this->_contactType;
     }
 
     //need to pass $onDuplicate to check import mode.
-    if (CRM_Utils_Array::value('pledge_payment', $paramValues)) {
+    if (!empty($paramValues['pledge_payment'])) {
       $paramValues['onDuplicate'] = $onDuplicate;
     }
     require_once 'CRM/Utils/DeprecatedUtils.php';
@@ -353,7 +353,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
     else {
       //fix for CRM-2219 - Update Contribution
       // onDuplicate == CRM_Import_Parser::DUPLICATE_UPDATE
-      if (CRM_Utils_Array::value('invoice_id',$paramValues) ||
+      if (!empty($paramValues['invoice_id']) ||
           CRM_Utils_Array::value('trxn_id', $paramValues) || $paramValues['contribution_id']) {
         $dupeIds = array(
           'id' => CRM_Utils_Array::value('contribution_id', $paramValues),
@@ -371,7 +371,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
             'Contribution'
           );
           //process note
-          if (CRM_Utils_Array::value('note', $paramValues)) {
+          if (!empty($paramValues['note'])) {
             $noteID = array();
             $contactID = CRM_Core_DAO::getFieldValue('CRM_Contribute_DAO_Contribution', $ids['contribution'], 'contact_id');
             $daoNote = new CRM_Core_BAO_Note();
@@ -392,7 +392,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
           }
 
           //need to check existing soft credit contribution, CRM-3968
-          if (CRM_Utils_Array::value('soft_credit_to', $formatted)) {
+          if (!empty($formatted['soft_credit_to'])) {
             $dupeSoftCredit = array(
               'contact_id' => $formatted['soft_credit_to'],
               'contribution_id' => $ids['contribution'],
@@ -400,7 +400,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
 
             //FIX ME: Need to fix this logic
             $existingSoftCredit = CRM_Contribute_BAO_ContributionSoft::getSoftContribution($dupeSoftCredit['contribution_id']);
-            if (CRM_Utils_Array::value('soft_credit_id', $existingSoftCredit)) {
+            if (!empty($existingSoftCredit['soft_credit_id'])) {
               $formatted['softID'] = $existingSoftCredit['soft_credit_id'];
             }
           }
@@ -409,7 +409,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
           $this->_newContributions[] = $newContribution->id;
 
           //return soft valid since we need to show how soft credits were added
-          if (CRM_Utils_Array::value('soft_credit_to', $formatted)) {
+          if (!empty($formatted['soft_credit_to'])) {
             return CRM_Contribute_Import_Parser::SOFT_CREDIT;
           }
 
@@ -475,7 +475,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
           $formatted['contribution_id'] = $newContribution['id'];
 
           //return soft valid since we need to show how soft credits were added
-          if (CRM_Utils_Array::value('soft_credit_to', $formatted)) {
+          if (!empty($formatted['soft_credit_to'])) {
             return CRM_Contribute_Import_Parser::SOFT_CREDIT;
           }
 
@@ -505,7 +505,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
           }
         }
 
-        if (CRM_Utils_Array::value('external_identifier', $params)) {
+        if (!empty($params['external_identifier'])) {
           if ($disp) {
             $disp .= "AND {$params['external_identifier']}";
           }
@@ -519,7 +519,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
       }
     }
     else {
-      if (CRM_Utils_Array::value('external_identifier', $paramValues)) {
+      if (!empty($paramValues['external_identifier'])) {
         $checkCid = new CRM_Contact_DAO_Contact();
         $checkCid->external_identifier = $paramValues['external_identifier'];
         $checkCid->find(TRUE);
@@ -546,7 +546,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
       $formatted['contribution_id'] = $newContribution['id'];
 
       //return soft valid since we need to show how soft credits were added
-      if (CRM_Utils_Array::value('soft_credit_to', $formatted)) {
+      if (!empty($formatted['soft_credit_to'])) {
         return CRM_Contribute_Import_Parser::SOFT_CREDIT;
       }
 
@@ -561,7 +561,7 @@ class CRM_Contribute_Import_Parser_Contribution extends CRM_Contribute_Import_Pa
    *  Function to process pledge payments
    */
   function processPledgePayments(&$formatted) {
-    if (CRM_Utils_Array::value('pledge_payment_id', $formatted) &&
+    if (!empty($formatted['pledge_payment_id']) &&
       CRM_Utils_Array::value('pledge_id', $formatted)
     ) {
       //get completed status
index 54a29025936c7b20a9a5def5fd36fe94cf0c522a..ad21d501bf40f9d614a862ef2fbac14d0787305f 100644 (file)
@@ -663,7 +663,7 @@ SELECT count(id)
         $classes = $link['class'];
       }
 
-      if (!CRM_Utils_Array::value($sectionName, $sectionsInfo)) {
+      if (empty($sectionsInfo[$sectionName])) {
         $classes = array();
         if (isset($link['class'])) {
           $classes = $link['class'];
index abe2f3a2323c193bccf6555375ee555a6c888700..91f674fe2e16b88f0132adcba49ffdfe68e9ca90 100644 (file)
@@ -55,7 +55,7 @@ class CRM_Contribute_Page_ContributionRecur extends CRM_Core_Page {
       $values = array();
       CRM_Core_DAO::storeValues($recur, $values);
       // if there is a payment processor ID, get the name of the payment processor
-      if (CRM_Utils_Array::value('payment_processor_id', $values)) {
+      if (!empty($values['payment_processor_id'])) {
         $values['payment_processor'] = CRM_Core_DAO::getFieldValue(
           'CRM_Financial_DAO_PaymentProcessor',
           $values['payment_processor_id'],
@@ -63,7 +63,7 @@ class CRM_Contribute_Page_ContributionRecur extends CRM_Core_Page {
         );
       }
       // get contribution status label
-      if (CRM_Utils_Array::value('contribution_status_id', $values)) {
+      if (!empty($values['contribution_status_id'])) {
         $values['contribution_status'] = CRM_Core_OptionGroup::getLabel('contribution_status', $values['contribution_status_id']);
       }
 
index fefbbc78b8463c3e3346108137f4f32c827ee4ba..5836363533b67e016068ac5f35031a7fcf36b38d 100644 (file)
@@ -391,7 +391,7 @@ class CRM_Contribute_Selector_Search extends CRM_Core_Selector_Base implements C
           $result->contact_sub_type : $result->contact_type, FALSE, $result->contact_id
       );
 
-      if (CRM_Utils_Array::value('amount_level', $row)) {
+      if (!empty($row['amount_level'])) {
         CRM_Event_BAO_Participant::fixEventLevel($row['amount_level']);
       }
 
index 9c36577ddc3f57419ac73ab80a1e1681465d7e32..7801d0bfa5621423d45bf016433670efb3f9be1d 100644 (file)
@@ -80,7 +80,7 @@ class CRM_Contribute_StateMachine_Search extends CRM_Core_StateMachine {
   function taskName($controller, $formName = 'Search') {
     // total hack, check POST vars and then session to determine stuff
     // fix value if print button is pressed
-    if (CRM_Utils_Array::value('_qf_' . $formName . '_next_print', $_POST)) {
+    if (!empty($_POST['_qf_' . $formName . '_next_print'])) {
       $value = CRM_Contribute_Task::PRINT_CONTRIBUTIONS;
     }
     else {
index b9fa1d6ac1986e726289e1eaf193b6f83c4ce83f..ea000abf1111d0a0e13c7e2d14c5a4e86b753c0e 100755 (executable)
@@ -1244,7 +1244,7 @@ WHERE     m.owner_membership_id IS NOT NULL AND
     switch ($mapping['entity']) {
       case 'civicrm_participant':
         $eventContacts = CRM_Core_OptionGroup::values('event_contacts', FALSE, FALSE, FALSE, NULL, 'name');
-        if (!CRM_Utils_Array::value($recipientType, $eventContacts)) {
+        if (empty($eventContacts[$recipientType])) {
           return $options;
         }
         if ($eventContacts[$recipientType] == 'participant_role') {
index 40785fcb7883d6ecaa4c9dda2b549b02e8a63a18..2c3d4c983664cf60c779f4a2ec69ab54ebf93e88 100644 (file)
@@ -80,7 +80,7 @@ class CRM_Core_BAO_Address extends CRM_Core_DAO_Address {
       }
 
       $addressExists = self::dataExists($value);
-      if ( !CRM_Utils_Array::value('id', $value) ) {
+      if (empty($value['id'])) {
         if ($updateBlankLocInfo) {
           if ((!empty($addresses) || !$addressExists) && array_key_exists($key, $addresses)) {
             $value['id'] = $addresses[$key];
@@ -119,7 +119,7 @@ class CRM_Core_BAO_Address extends CRM_Core_DAO_Address {
         $value['is_billing'] = 0;
       }
 
-      if (!CRM_Utils_Array::value('manual_geo_code', $value)) {
+      if (empty($value['manual_geo_code'])) {
         $value['manual_geo_code'] = 0;
       }
       $value['contact_id'] = $contactId;
@@ -203,7 +203,7 @@ class CRM_Core_BAO_Address extends CRM_Core_DAO_Address {
    * @static
    */
   static function fixAddress(&$params) {
-    if (CRM_Utils_Array::value('billing_street_address', $params)) {
+    if (!empty($params['billing_street_address'])) {
       //Check address is comming from online contribution / registration page
       //Fixed :CRM-5076
       $billing = array(
@@ -218,7 +218,7 @@ class CRM_Core_BAO_Address extends CRM_Core_DAO_Address {
 
       foreach ($billing as $key => $val) {
         if ($value = CRM_Utils_Array::value($val, $params)) {
-          if (CRM_Utils_Array::value($key, $params)) {
+          if (!empty($params[$key])) {
             unset($params[$val]);
           }
           else {
@@ -231,7 +231,7 @@ class CRM_Core_BAO_Address extends CRM_Core_DAO_Address {
     }
 
     /* Split the zip and +4, if it's in US format */
-    if (CRM_Utils_Array::value('postal_code', $params) &&
+    if (!empty($params['postal_code']) &&
       preg_match('/^(\d{4,5})[+-](\d{4})$/',
         $params['postal_code'],
         $match
@@ -468,7 +468,7 @@ class CRM_Core_BAO_Address extends CRM_Core_DAO_Address {
     $addresses = array();
     $address = new CRM_Core_BAO_Address();
 
-    if (!CRM_Utils_Array::value('entity_table', $entityBlock)) {
+    if (empty($entityBlock['entity_table'])) {
       $address->$fieldName = CRM_Utils_Array::value($fieldName, $entityBlock);
     }
     else {
@@ -967,7 +967,7 @@ SELECT is_primary,
       $nameVal = explode('-', $values['name']);
       $fldName = CRM_Utils_Array::value(0, $nameVal);
       $locType = CRM_Utils_Array::value(1, $nameVal);
-      if (CRM_Utils_Array::value('location_type_id', $values)) {
+      if (!empty($values['location_type_id'])) {
         $locType = $values['location_type_id'];
       }
 
@@ -1198,4 +1198,4 @@ SELECT is_primary,
     }
     return CRM_Core_PseudoConstant::get(__CLASS__, $fieldName, $params, $context);
   }
-}
\ No newline at end of file
+}
index bd1b3a2e79575b70ac5c5c7e8b1103664c8c11b0..846f63a3c30f723a2996ff0e85933d10707824c8 100644 (file)
@@ -157,7 +157,7 @@ class CRM_Core_BAO_Block {
    */
   static function blockExists($blockName, &$params) {
     // return if no data present
-    if (!CRM_Utils_Array::value($blockName, $params) || !is_array($params[$blockName])) {
+    if (empty($params[$blockName]) || !is_array($params[$blockName])) {
       return FALSE;
     }
 
@@ -262,7 +262,7 @@ class CRM_Core_BAO_Block {
           $primaryId = TRUE;
           if (is_array($blockIds)) {
             foreach ($blockIds as $blockId => $blockValue) {
-              if (CRM_Utils_Array::value('is_primary', $blockValue)) {
+              if (!empty($blockValue['is_primary'])) {
                 $resetPrimaryId = $blockId;
                 break;
               }
@@ -294,12 +294,12 @@ class CRM_Core_BAO_Block {
       );
 
       //check for update
-      if (!CRM_Utils_Array::value('id', $value) &&
+      if (empty($value['id']) &&
         is_array($blockIds) && !empty($blockIds)
       ) {
         foreach ($blockIds as $blockId => $blockValue) {
           if ($updateBlankLocInfo) {
-            if (CRM_Utils_Array::value($count, $blockIds)) {
+            if (!empty($blockIds[$count])) {
               $value['id'] = $blockIds[$count]['id'];
               unset($blockIds[$count]);
             }
@@ -343,7 +343,7 @@ class CRM_Core_BAO_Block {
       // Note there could be cases when block info already exist ($value[id] is set) for a contact/entity
       // BUT info is not present at this time, and therefore we should be really careful when deleting the block.
       // $updateBlankLocInfo will help take appropriate decision. CRM-5969
-      if (CRM_Utils_Array::value('id', $value) && !$dataExits && $updateBlankLocInfo) {
+      if (!empty($value['id']) && !$dataExits && $updateBlankLocInfo) {
         //delete the existing record
         self::blockDelete($blockName, array('id' => $value['id']));
         continue;
@@ -376,7 +376,7 @@ class CRM_Core_BAO_Block {
     // we need to delete blocks that were deleted during update
     if ($updateBlankLocInfo && !empty($blockIds)) {
       foreach ($blockIds as $deleteBlock) {
-        if (!CRM_Utils_Array::value('id', $deleteBlock)) {
+        if (empty($deleteBlock['id'])) {
           continue;
         }
         self::blockDelete($blockName, array('id' => $deleteBlock['id']));
@@ -454,7 +454,7 @@ class CRM_Core_BAO_Block {
     }
 
     // if params is_primary then set all others to not be primary & exit out
-    if (CRM_Utils_Array::value('is_primary', $params)) {
+    if (!empty($params['is_primary'])) {
       $sql = "UPDATE $table SET is_primary = 0 WHERE contact_id = %1";
       $sqlParams = array(1 => array($contactId, 'Integer'));
       // we don't want to create unecessary entries in the log_ tables so exclude the one we are working on
index af59a3a0a85391cbb431f1c6965a1b5657c73b72..0b6f8dc758e08f9cd8351a24e368f8f03396e0ba 100644 (file)
@@ -343,7 +343,7 @@ class CRM_Core_BAO_CMSUser {
    *
    */
   static function formRule($fields, $files, $self) {
-    if (!CRM_Utils_Array::value('cms_create_account', $fields)) {
+    if (empty($fields['cms_create_account'])) {
       return TRUE;
     }
 
index 106055ad8df2b634f0d992b0b9684e153b696e8e..f7a61a01dfbefef72350b8bc03444b028ba3d4d7 100644 (file)
@@ -304,7 +304,7 @@ class CRM_Core_BAO_ConfigSetting {
       global $dbLocale;
 
       // try to inherit the language from the hosting CMS
-      if (CRM_Utils_Array::value('inheritLocale', $defaults)) {
+      if (!empty($defaults['inheritLocale'])) {
         // FIXME: On multilanguage installs, CRM_Utils_System::getUFLocale() in many cases returns nothing if $dbLocale is not set
         $dbLocale = $multiLang ? "_{$defaults['lcMessages']}" : '';
         $lcMessages = CRM_Utils_System::getUFLocale();
index 3f3bf2e80ffa59acc59e10d987dfbe5ee289e16b..a197f04569518bdbb8611207e054bad19fdab97c 100644 (file)
@@ -151,7 +151,7 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField {
 
     $indexExist = FALSE;
     //as during create if field is_searchable we had created index.
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       $indexExist = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_CustomField', $params['id'], 'is_searchable');
     }
 
@@ -180,8 +180,7 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField {
           }
         }
         else {
-          if (CRM_Utils_Array::value('default_option', $params)
-            && isset($params['option_value'][$params['default_option']])
+          if (!empty($params['default_option']) && isset($params['option_value'][$params['default_option']])
           ) {
             $params['default_value'] = $params['option_value'][$params['default_option']];
           }
@@ -244,14 +243,14 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField {
     }
 
     // check for orphan option groups
-    if (CRM_Utils_Array::value('option_group_id', $params)) {
-      if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['option_group_id'])) {
+      if (!empty($params['id'])) {
         self::fixOptionGroups($params['id'], $params['option_group_id']);
       }
 
       // if we dont have a default value
       // retrive it from one of the other custom fields which use this option group
-      if (!CRM_Utils_Array::value('default_value', $params)) {
+      if (empty($params['default_value'])) {
         //don't insert only value separator as default value, CRM-4579
         $defaultValue = self::getOptionGroupDefault($params['option_group_id'],
           $params['html_type']
@@ -283,7 +282,7 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField {
     $customField->find(TRUE);
 
     //create/drop the index when we toggle the is_searchable flag
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       self::createField($customField, 'modify', $indexExist);
     }
     else {
@@ -1584,7 +1583,7 @@ class CRM_Core_BAO_CustomField extends CRM_Core_DAO_CustomField {
     }
 
     // return if field is a 'code' field
-    if (CRM_Utils_Array::value('is_view', $customFields[$customFieldId])) {
+    if (!empty($customFields[$customFieldId]['is_view'])) {
       return;
     }
 
@@ -2056,7 +2055,7 @@ AND    cf.id = %1";
       $customOptionGroup[$cacheKey] = NULL;
     }
 
-    if (!CRM_Utils_Array::value($cacheKey, $customOptionGroup)) {
+    if (empty($customOptionGroup[$cacheKey])) {
       $whereClause = '( g.is_active = 1 AND f.is_active = 1 )';
 
       //support for single as well as array format.
index 0b4aa7ae4175603784b7b0c95af69ac768335e63..24f2917fe9a8db94dbcb38a7f9837506342301b7 100644 (file)
@@ -88,7 +88,7 @@ class CRM_Core_BAO_CustomGroup extends CRM_Core_DAO_CustomGroup {
     //this is format when form get submit.
     $extendsChildType = CRM_Utils_Array::value(1, $params['extends']);
     //lets allow user to pass direct child type value, CRM-6893
-    if (CRM_Utils_Array::value('extends_entity_column_value', $params)) {
+    if (!empty($params['extends_entity_column_value'])) {
       $extendsChildType = $params['extends_entity_column_value'];
     }
     if (!CRM_Utils_System::isNull($extendsChildType)) {
@@ -1574,11 +1574,11 @@ ORDER BY civicrm_custom_group.weight,
           elseif ($field['data_type'] == 'Date') {
             if (!empty($value)) {
               $time = NULL;
-              if (CRM_Utils_Array::value('time_format', $field)) {
+              if (!empty($field['time_format'])) {
                 $time = CRM_Utils_Request::retrieve($fieldName . '_time', 'String', $form, FALSE, NULL, 'GET');
               }
               list($value, $time) = CRM_Utils_Date::setDateDefaults($value . ' ' . $time);
-              if (CRM_Utils_Array::value('time_format', $field)) {
+              if (!empty($field['time_format'])) {
                 $customValue[$fieldName . '_time'] = $time;
               }
             }
@@ -1923,7 +1923,7 @@ SELECT IF( EXISTS(SELECT name FROM civicrm_contact_type WHERE name like %1), 1,
         break;
 
       case 'ContactReference':
-        if (CRM_Utils_Array::value('data', $values)) {
+        if (!empty($values['data'])) {
           $retValue = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $values['data'], 'display_name');
         }
         break;
index 011116f98eb4f3aaaba8d09150caaecf08f297ed..4afdbdebf0f0ce1cff1b4b311304eea0bd446a59 100644 (file)
@@ -91,7 +91,7 @@ class CRM_Core_BAO_CustomValueTable {
                   CRM_Utils_Array::lookupValue($states, 'state_province',
                     CRM_Core_PseudoConstant::stateProvince(), TRUE
                   );
-                  if (!CRM_Utils_Array::value('state_province_id', $states)) {
+                  if (empty($states['state_province_id'])) {
                     CRM_Utils_Array::lookupValue($states, 'state_province',
                       CRM_Core_PseudoConstant::stateProvinceAbbreviation(), TRUE
                     );
@@ -128,7 +128,7 @@ class CRM_Core_BAO_CustomValueTable {
                   CRM_Utils_Array::lookupValue($countries, 'country',
                     CRM_Core_PseudoConstant::country(), TRUE
                   );
-                  if (!CRM_Utils_Array::value('country_id', $countries)) {
+                  if (empty($countries['country_id'])) {
                     CRM_Utils_Array::lookupValue($countries, 'country',
                       CRM_Core_PseudoConstant::countryIsoCode(), TRUE
                     );
@@ -320,7 +320,7 @@ class CRM_Core_BAO_CustomValueTable {
           $cvParam['type'] = 'Timestamp';
         }
 
-        if (CRM_Utils_Array::value('id', $customValue)) {
+        if (!empty($customValue['id'])) {
           $cvParam['id'] = $customValue['id'];
         }
         if (!array_key_exists($customValue['table_name'], $cvParams)) {
index 0f5dcca112633bc5aaba5e6e3e5ee6e565d478ce..710ba42dcd66a6f07db6628d837fa4c600b9731c 100644 (file)
@@ -373,7 +373,7 @@ class CRM_Core_BAO_Dashboard extends CRM_Core_DAO_Dashboard {
     // special case to handle duplicate entires for report instances
     $dashboardID = CRM_Utils_Array::value('id', $params);
 
-    if (CRM_Utils_Array::value('instanceURL', $params)) {
+    if (!empty($params['instanceURL'])) {
       $query = "SELECT id
                         FROM `civicrm_dashboard`
                         WHERE url LIKE '" . CRM_Utils_Array::value('instanceURL', $params) . "&%'";
@@ -384,7 +384,7 @@ class CRM_Core_BAO_Dashboard extends CRM_Core_DAO_Dashboard {
 
     if (!$dashboardID) {
       // check url is same as exiting entries, if yes just update existing
-      if (CRM_Utils_Array::value('name', $params)) {
+      if (!empty($params['name'])) {
         $dashlet->name = CRM_Utils_Array::value('name', $params);
         $dashlet->find(TRUE);
       }
index d2e5c859d85d94790e57f32ce86e5cb29f118206..d3e5be77b35b07c7c5ac9bf5b684c3e2e87495b4 100644 (file)
@@ -305,7 +305,7 @@ AND    reset_date IS NULL
         $fromEmail = "$fromDisplayName <$email>";
         $fromEmailHtml = htmlspecialchars($fromEmail) . ' ' . $emailVal['locationType'];
 
-        if (CRM_Utils_Array::value('is_primary', $emailVal)) {
+        if (!empty($emailVal['is_primary'])) {
           $fromEmailHtml .= ' ' . ts('(preferred)');
         }
         $fromEmailValues[$fromEmail] = $fromEmailHtml;
index 898ded8c7b2f110a55a9447013ab6b0f743437b0..5da796b618e0cd94be5e87692b62f65014a3df60 100644 (file)
@@ -307,7 +307,7 @@ WHERE ceft.entity_id = %1";
       return;
     }
 
-    if (CRM_Utils_Array::value('cost', $params)) {
+    if (!empty($params['cost'])) {
       $contributionStatuses = CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name');
       $financialAccountType = CRM_Contribute_PseudoConstant::financialAccountType($params['financial_type_id']);
       $accountRelationship = CRM_Core_PseudoConstant::accountOptionValues('account_relationship', NULL, " AND label IN ('Premiums Inventory Account is', 'Cost of Sales Account is')");
@@ -327,7 +327,7 @@ WHERE ceft.entity_id = %1";
       CRM_Core_BAO_FinancialTrxn::create($financialtrxn, $trxnEntityTable);
     }
 
-    if (CRM_Utils_Array::value('oldPremium', $params)) {
+    if (!empty($params['oldPremium'])) {
       $premiumParams = array(
         'id' => $params['oldPremium']['product_id']
       );
@@ -356,7 +356,7 @@ WHERE ceft.entity_id = %1";
     $expenseTypeId = key(CRM_Core_PseudoConstant::accountOptionValues('account_relationship', NULL, " AND v.name LIKE 'Expense Account is' "));
     $domainId = CRM_Core_Config::domainID();
     $amount = 0;
-    if (CRM_Utils_Array::value('prevContribution', $params)) {
+    if (!empty($params['prevContribution'])) {
       $amount = $params['prevContribution']->fee_amount;
     }
     $amount = $params['fee_amount'] - $amount;
@@ -372,7 +372,7 @@ WHERE ceft.entity_id = %1";
     $params['trxnParams']['status_id'] = CRM_Core_OptionGroup::getValue('contribution_status','Completed','name');
     $params['trxnParams']['contribution_id'] = isset($params['contribution']->id) ? $params['contribution']->id : $params['contribution_id'];
     $trxn = self::create($params['trxnParams']);
-    if (!CRM_Utils_Array::value('entity_id', $params)) {
+    if (empty($params['entity_id'])) {
       $financialTrxnID = CRM_Core_BAO_FinancialTrxn::getFinancialTrxnId($params['trxnParams']['contribution_id'], 'DESC');
       $params['entity_id'] = $financialTrxnID['financialTrxnId'];
     }
index dc2be4382316e4b052975b47075ba646ec300592..a626dff2f82af7165f299f8ac339560cfeb28ff5 100644 (file)
@@ -376,7 +376,7 @@ class CRM_Core_BAO_Mapping extends CRM_Core_DAO_Mapping {
       //build the common contact fields array.
       $fields['Contact'] = array();
       foreach ($fields['Individual'] as $key => $value) {
-        if (CRM_Utils_Array::value($key, $fields['Household']) &&
+        if (!empty($fields['Household'][$key]) &&
             CRM_Utils_Array::value($key, $fields['Organization'])
             ) {
           $fields['Contact'][$key] = $value;
@@ -1005,7 +1005,7 @@ class CRM_Core_BAO_Mapping extends CRM_Core_DAO_Mapping {
           }
           $contactType = $v[0];
         }
-        if (CRM_Utils_Array::value('1', $v)) {
+        if (!empty($v['1'])) {
           $fldName = $v[1];
           $v2 = CRM_Utils_Array::value('2', $v);
           if ($v2 && trim($v2)) {
@@ -1162,7 +1162,7 @@ class CRM_Core_BAO_Mapping extends CRM_Core_DAO_Mapping {
       $colCnt = 0;
       foreach ($value as $k => $v) {
 
-        if (CRM_Utils_Array::value('1', $v)) {
+        if (!empty($v['1'])) {
           $saveMappingFields = new CRM_Core_DAO_MappingField();
 
           $saveMappingFields->mapping_id = $mappingId;
@@ -1178,10 +1178,10 @@ class CRM_Core_BAO_Mapping extends CRM_Core_DAO_Mapping {
             $saveMappingFields->im_provider_id = CRM_Utils_Array::value('3', $v);
           }
 
-          if (CRM_Utils_Array::value('operator', $params)) {
+          if (!empty($params['operator'])) {
             $saveMappingFields->operator = CRM_Utils_Array::value($k, $params['operator'][$key]);
           }
-          if (CRM_Utils_Array::value('value', $params)) {
+          if (!empty($params['value'])) {
             $saveMappingFields->value = CRM_Utils_Array::value($k, $params['value'][$key]);
           }
           // Handle mapping for 'related contact' fields
@@ -1189,10 +1189,10 @@ class CRM_Core_BAO_Mapping extends CRM_Core_DAO_Mapping {
             list($id, $first, $second) = explode('_', CRM_Utils_Array::value('1', $v));
             if (($first == 'a' && $second == 'b') || ($first == 'b' && $second == 'a')) {
 
-              if (CRM_Utils_Array::value('2', $v)) {
+              if (!empty($v['2'])) {
                 $saveMappingFields->name = CRM_Utils_Array::value('2', $v);
               }
-              elseif (CRM_Utils_Array::value('4', $v)) {
+              elseif (!empty($v['4'])) {
                 $saveMappingFields->name = CRM_Utils_Array::value('4', $v);
               }
 
index 7044ad24db4fd8ac197ff4bd819fe44609099c06..903f369068f26dfc20dee9daf9aba935cf5564c4 100644 (file)
@@ -155,7 +155,7 @@ class CRM_Core_BAO_Note extends CRM_Core_DAO_Note {
     }
 
     $note->copyValues($params);
-    if (!CRM_Utils_Array::value('contact_id', $params)) {
+    if (empty($params['contact_id'])) {
       if ($params['entity_table'] == 'civicrm_contact') {
         $note->contact_id = $params['entity_id'];
       }
index e7eee27e02533d1e06e809307f357c80fff04296..833e502ba087904f053c055e3d1fc477653b84d4 100644 (file)
@@ -51,7 +51,7 @@ class CRM_Core_BAO_OptionValue extends CRM_Core_DAO_OptionValue {
       self::setDefaults($params);
     }
     $ids = array();
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       $ids = array('optionValue' => $params['id']);
     }
     return  CRM_Core_BAO_OptionValue::add($params, $ids);
@@ -169,7 +169,7 @@ class CRM_Core_BAO_OptionValue extends CRM_Core_DAO_OptionValue {
     // these would be usefully set @ the api layer so they are visible to api users
     // complex defaults like the domain id below would make sense in the setDefauls function
     // but unclear what other ways this function is being used
-    if (!CRM_Utils_Array::value('optionValue', $ids)) {
+    if (empty($ids['optionValue'])) {
       $params['is_active'] = CRM_Utils_Array::value('is_active', $params, FALSE);
       $params['is_default'] = CRM_Utils_Array::value('is_default', $params, FALSE);
       $params['is_optgroup'] = CRM_Utils_Array::value('is_optgroup', $params, FALSE);
@@ -180,7 +180,7 @@ class CRM_Core_BAO_OptionValue extends CRM_Core_DAO_OptionValue {
     $optionValue = new CRM_Core_DAO_OptionValue();
     $optionValue->copyValues($params);
 
-    if (CRM_Utils_Array::value('is_default', $params)) {
+    if (!empty($params['is_default'])) {
       $query = 'UPDATE civicrm_option_value SET is_default = 0 WHERE  option_group_id = %1';
 
       // tweak default reset, and allow multiple default within group.
index 79a148220bb28f207a40b6f81a9a90050cbe1a6b..752337a454ccc42629146bbf2019c749933703cb 100644 (file)
@@ -128,21 +128,21 @@ class CRM_Core_BAO_SchemaHandler {
     $sql .= $prefix;
     $sql .= "`{$params['name']}` {$params['type']}";
 
-    if (CRM_Utils_Array::value('required', $params)) {
+    if (!empty($params['required'])) {
       $sql .= " NOT NULL";
     }
 
-    if (CRM_Utils_Array::value('attributes', $params)) {
+    if (!empty($params['attributes'])) {
       $sql .= " {$params['attributes']}";
     }
 
-    if (CRM_Utils_Array::value('default', $params) &&
+    if (!empty($params['default']) &&
       $params['type'] != 'text'
     ) {
       $sql .= " DEFAULT {$params['default']}";
     }
 
-    if (CRM_Utils_Array::value('comment', $params)) {
+    if (!empty($params['comment'])) {
       $sql .= " COMMENT '{$params['comment']}'";
     }
 
@@ -151,7 +151,7 @@ class CRM_Core_BAO_SchemaHandler {
 
   static function buildPrimaryKeySQL(&$params, $separator, $prefix) {
     $sql = NULL;
-    if (CRM_Utils_Array::value('primary', $params)) {
+    if (!empty($params['primary'])) {
       $sql .= $separator;
       $sql .= str_repeat(' ', 8);
       $sql .= $prefix;
@@ -171,13 +171,13 @@ class CRM_Core_BAO_SchemaHandler {
     //create index only for searchable fields during ADD,
     //create index only if field is become searchable during MODIFY,
     //drop index only if field is no more searchable and index was exist.
-    if (CRM_Utils_Array::value('searchable', $params) && !$indexExist) {
+    if (!empty($params['searchable']) && !$indexExist) {
       $sql .= $separator;
       $sql .= str_repeat(' ', 8);
       $sql .= $prefix;
       $sql .= "INDEX_{$params['name']} ( {$params['name']} )";
     }
-    elseif (!CRM_Utils_Array::value('searchable', $params) && $indexExist) {
+    elseif (empty($params['searchable']) && $indexExist) {
       $sql .= $separator;
       $sql .= str_repeat(' ', 8);
       $sql .= "DROP INDEX INDEX_{$params['name']}";
@@ -235,7 +235,7 @@ ALTER TABLE {$tableName}
 
   static function buildForeignKeySQL(&$params, $separator, $prefix, $tableName) {
     $sql = NULL;
-    if (CRM_Utils_Array::value('fk_table_name', $params) &&
+    if (!empty($params['fk_table_name']) &&
       CRM_Utils_Array::value('fk_field_name', $params)
     ) {
       $sql .= $separator;
@@ -280,10 +280,10 @@ ALTER TABLE {$tableName}
 
       case 'delete':
         $sql .= " DROP COLUMN `{$params['name']}`";
-        if (CRM_Utils_Array::value('primary', $params)) {
+        if (!empty($params['primary'])) {
           $sql .= ", DROP PRIMARY KEY";
         }
-        if (CRM_Utils_Array::value('fk_table_name', $params)) {
+        if (!empty($params['fk_table_name'])) {
           $sql .= ", DROP FOREIGN KEY FK_{$params['fkName']}";
         }
         break;
index 87a5fdd3790e0822166380646e6a6e86abd6863c..d9a17313edfbd476f49f09cd3bbe3b4eb1ccf99c 100644 (file)
@@ -839,7 +839,7 @@ class CRM_Core_BAO_Setting extends CRM_Core_DAO_Setting {
 
       $cbValues = array();
       foreach ($groupValues as $key => $val) {
-        if (CRM_Utils_Array::value($val, $value)) {
+        if (!empty($value[$val])) {
           $cbValues[$key] = 1;
         }
       }
index 2ba2c9a1dd78123a0b7880746dcb350ac16cd352..c88213a87214df59ca3d0f44f496554a7ac3efe8 100644 (file)
@@ -314,7 +314,7 @@ class CRM_Core_BAO_Tag extends CRM_Core_DAO_Tag {
     $tag = new CRM_Core_DAO_Tag();
 
     // if parent id is set then inherit used for and is hidden properties
-    if (CRM_Utils_Array::value('parent_id', $params)) {
+    if (!empty($params['parent_id'])) {
       // get parent details
       $params['used_for'] = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_Tag', $params['parent_id'], 'used_for');
     }
index e4baabe332852abc74cb65d56b2b47572d5de886..b03ea879181e9f39a9175c428baf65127df03161 100644 (file)
@@ -143,7 +143,7 @@ class CRM_Core_BAO_UFField extends CRM_Core_DAO_UFField {
     $ufField->location_type_id = (CRM_Utils_Array::value(2, $params['field_name'])) ? $params['field_name'][2] : 'NULL';
     $ufField->phone_type_id = CRM_Utils_Array::value(3, $params['field_name']);
 
-    if (CRM_Utils_Array::value('uf_field', $ids)) {
+    if (!empty($ids['uf_field'])) {
       $ufField->whereAdd("id <> " . CRM_Utils_Array::value('uf_field', $ids));
     }
 
@@ -252,7 +252,7 @@ WHERE cf.id IN (" . $customFieldIds . ") AND is_multiple = 1 LIMIT 0,1";
     // fix for CRM-316
     $oldWeight = NULL;
 
-    if (CRM_Utils_Array::value('field_id', $params)) {
+    if (!empty($params['field_id'])) {
       $oldWeight = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_UFField', $params['field_id'], 'weight', 'id');
     }
     $fieldValues = array('uf_group_id' => $params['group_id']);
index e0d8fbd9d6495c009820cca5cc1590be5cedda75..bac03c95c0cd26840ca1d57eb31bc632643ada4d 100644 (file)
@@ -169,7 +169,7 @@ class CRM_Core_BAO_UFGroup extends CRM_Core_DAO_UFGroup {
 
       // we do not allow duplicates. the first field is the winner
       foreach ($subset as $name => $field) {
-        if (!CRM_Utils_Array::value($name, $fields)) {
+        if (empty($fields[$name])) {
           $fields[$name] = $field;
         }
       }
@@ -928,7 +928,7 @@ class CRM_Core_BAO_UFGroup extends CRM_Core_DAO_UFGroup {
       }
 
       // skip fields that should not be displayed separately
-      if (CRM_Utils_Array::value('skipDisplay', $field)) {
+      if (!empty($field['skipDisplay'])) {
         continue;
       }
 
@@ -940,7 +940,7 @@ class CRM_Core_BAO_UFGroup extends CRM_Core_DAO_UFGroup {
       }
 
       //handle the case to avoid re-write where the profile field labels are the same
-      if (CRM_Utils_Array::value($index, $values)) {
+      if (!empty($values[$index])) {
         $index .= $nullValueIndex;
         $nullValueIndex .= $nullValueIndex;
       }
@@ -2119,7 +2119,7 @@ AND    ( entity_id IS NULL OR entity_id <= 0 )
       );
     }
     elseif ($fieldName == 'participant_role') {
-      if (CRM_Utils_Array::value('is_multiple', $field)) {
+      if (!empty($field['is_multiple'])) {
         $form->addCheckBox($name, $title, CRM_Event_PseudoConstant::participantRole(), NULL, NULL, NULL, NULL, '&nbsp', TRUE);
       }
       else {
@@ -2253,7 +2253,7 @@ AND    ( entity_id IS NULL OR entity_id <= 0 )
           CRM_Contact_Form_Edit_TagsAndGroups::setDefaults($contactId, $defaults, CRM_Contact_Form_Edit_TagsAndGroups::TAG, $fldName);
         }
 
-        if (CRM_Utils_Array::value($name, $details) || isset($details[$name])) {
+        if (!empty($details[$name]) || isset($details[$name])) {
           //to handle custom data (checkbox) to be written
           // to handle birth/deceased date, greeting_type and few other fields
           if (($name == 'birth_date') || ($name == 'deceased_date')) {
@@ -2328,11 +2328,11 @@ AND    ( entity_id IS NULL OR entity_id <= 0 )
               case 'Select Date':
                 // CRM-6681, set defult values according to date and time format (if any).
                 $dateFormat = NULL;
-                if (CRM_Utils_Array::value('date_format', $customFields[$customFieldId])) {
+                if (!empty($customFields[$customFieldId]['date_format'])) {
                   $dateFormat = $customFields[$customFieldId]['date_format'];
                 }
 
-                if (!CRM_Utils_Array::value('time_format', $customFields[$customFieldId])) {
+                if (empty($customFields[$customFieldId]['time_format'])) {
                   list($defaults[$fldName]) = CRM_Utils_Date::setDateDefaults($details[$name], NULL,
                     $dateFormat
                   );
@@ -2380,7 +2380,7 @@ AND    ( entity_id IS NULL OR entity_id <= 0 )
                 // fixed for CRM-665
                 if (is_numeric($locTypeId)) {
                   if ($primaryLocationType || $locTypeId == CRM_Utils_Array::value('location_type_id', $value)) {
-                    if (CRM_Utils_Array::value($fieldName, $value)) {
+                    if (!empty($value[$fieldName])) {
                       //to handle stateprovince and country
                       if ($fieldName == 'state_province') {
                         $defaults[$fldName] = $value['state_province_id'];
@@ -2811,7 +2811,7 @@ AND    ( entity_id IS NULL OR entity_id <= 0 )
 
         // if we are getting in a new primary email, dont overwrite the new one
         if ($locTypeId == $primaryLocationType) {
-          if (CRM_Utils_Array::value('email-' . $primaryLocationType, $params)) {
+          if (!empty($params['email-' . $primaryLocationType])) {
             $data['location'][$loc]['email'][$loc]['email'] = $fields['email-' . $primaryLocationType];
           }
           elseif (isset($primaryEmail)) {
@@ -3130,7 +3130,7 @@ AND    ( entity_id IS NULL OR entity_id <= 0 )
       $fldName = $isStandalone ? $name : "field[$componentId][$name]";
       if (in_array($name, $dateTimeFields)) {
         $timefldName = $isStandalone ? "{$name}_time" : "field[$componentId][{$name}_time]";
-        if (CRM_Utils_Array::value($name, $values)) {
+        if (!empty($values[$name])) {
           list($defaults[$fldName], $defaults[$timefldName]) = CRM_Utils_Date::setDateDefaults($values[$name]);
         }
       }
@@ -3189,7 +3189,7 @@ AND    ( entity_id IS NULL OR entity_id <= 0 )
 
                   // CRM-6681, $default contains formatted date, time values.
                   $defaults[$fldName] = $customValue;
-                  if (CRM_Utils_Array::value($customKey . '_time', $defaults)) {
+                  if (!empty($defaults[$customKey . '_time'])) {
                     $defaults['field'][$componentId][$name . '_time'] = $defaults[$customKey . '_time'];
                   }
                 }
@@ -3436,7 +3436,7 @@ SELECT  group_id
     $groupTypes = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_UFGroup', $profileId, 'group_type');
 
     $groupTypeParts = explode(CRM_Core_DAO::VALUE_SEPARATOR, $groupTypes);
-    if (!CRM_Utils_Array::value(1, $groupTypeParts)) {
+    if (empty($groupTypeParts[1])) {
       return $groupTypeValue;
     }
     $participantExtends = array('ParticipantRole', 'ParticipantEventName', 'ParticipantEventType');
index 0910110543e31ea62b79cb04ddad91ce486943b1..a1b26446b1de1f19769fba8aab564fc1d3da0925 100644 (file)
@@ -96,7 +96,7 @@ class CRM_Core_BAO_UFJoin extends CRM_Core_DAO_UFJoin {
    * @static
    */
   public static function findJoinEntryId(&$params) {
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       return $params['id'];
     }
 
index 15d58ed5a2d25f9591f0b3414782d6c791a90138..7479464f54ee8ec9c6d3e71c898aac790c12eafb 100644 (file)
@@ -86,7 +86,7 @@ class CRM_Core_BAO_Website extends CRM_Core_DAO_Website {
         }
       }
 
-      if (!CRM_Utils_Array::value('id', $values) &&
+      if (empty($values['id']) &&
         is_array($ids) && !empty($ids)
       ) {
         foreach ($ids as $id => $value) {
@@ -99,7 +99,7 @@ class CRM_Core_BAO_Website extends CRM_Core_DAO_Website {
         }
       }
       $values['contact_id'] = $contactID;
-      if ( CRM_Utils_Array::value('url', $values) ) {
+      if (!empty($values['url'])) {
         self::add($values);
       }
     }
index 7dbab550e33bc28aa9f7549f42320ccb8fce5a45..1bb5569b0ffce6c17603c2a26a2b5c4e4e13bab2 100644 (file)
@@ -134,10 +134,10 @@ class CRM_Core_Component {
           // also set the smarty variables to the current component
           $template = CRM_Core_Smarty::singleton();
           $template->assign('activeComponent', $name);
-          if (CRM_Utils_Array::value('formTpl', $comp->info[$name])) {
+          if (!empty($comp->info[$name]['formTpl'])) {
             $template->assign('formTpl', $comp->info[$name]['formTpl']);
           }
-          if (CRM_Utils_Array::value('css', $comp->info[$name])) {
+          if (!empty($comp->info[$name]['css'])) {
             $styleSheets = '<style type="text/css">@import url(' . "{$config->resourceBase}css/{$comp->info[$name]['css']});</style>";
             CRM_Utils_System::addHTMLHead($styleSheet);
           }
@@ -313,7 +313,7 @@ class CRM_Core_Component {
 
     $tasks = array();
     foreach ($info as $name => $value) {
-      if (CRM_Utils_Array::value('task', $info[$name])) {
+      if (!empty($info[$name]['task'])) {
         $tasks += $info[$name]['task'];
       }
     }
index 1c9b09ddd231eef16c40ff299ae6119a81b0b73c..75230c1a9b1c0a1e997b8cb26bf5bd2368ef13b3 100644 (file)
@@ -251,7 +251,7 @@ class CRM_Core_Controller extends HTML_QuickForm_Controller {
     }
 
    // if the request has a reset value, initialize the controller session
-    if (CRM_Utils_Array::value('reset', $_GET)) {
+    if (!empty($_GET['reset'])) {
       $this->reset();
 
       // in this case we'll also cache the url as a hidden form variable, this allows us to
@@ -440,7 +440,7 @@ class CRM_Core_Controller extends HTML_QuickForm_Controller {
       $title     = CRM_Utils_Array::value('title', $value);
       $options   = CRM_Utils_Array::value('options', $value);
       $stateName = CRM_Utils_String::getClassName($className);
-      if (CRM_Utils_Array::value('className', $value)) {
+      if (!empty($value['className'])) {
         $formName = $name;
       }
       else {
index f2436aa10a734b32adde5f92f8fbc7fe3fd37151..86f29ce35969b1c5de7a67f9f7f361020faac721 100644 (file)
@@ -261,7 +261,7 @@ class CRM_Core_DAO extends DB_DataObject {
     if ($fields) {
       foreach ($fields as $name => $value) {
         $table[$value['name']] = $value['type'];
-        if (CRM_Utils_Array::value('required', $value)) {
+        if (!empty($value['required'])) {
           $table[$value['name']] += self::DB_DAO_NOTNULL;
         }
       }
@@ -1086,13 +1086,13 @@ FROM   civicrm_domain
         $fieldsToSuffix  = array();
         $fieldsToReplace = array();
       }
-      if (CRM_Utils_Array::value('prefix', $fieldsFix)) {
+      if (!empty($fieldsFix['prefix'])) {
         $fieldsToPrefix = $fieldsFix['prefix'];
       }
-      if (CRM_Utils_Array::value('suffix', $fieldsFix)) {
+      if (!empty($fieldsFix['suffix'])) {
         $fieldsToSuffix = $fieldsFix['suffix'];
       }
-      if (CRM_Utils_Array::value('replace', $fieldsFix)) {
+      if (!empty($fieldsFix['replace'])) {
         $fieldsToReplace = $fieldsFix['replace'];
       }
 
index e4e44e86d2ee33ab839b5c2df7dfb301bb172109..663ff694e1718544250674e12f96db38f680480a 100644 (file)
@@ -436,7 +436,7 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
         $prevnext[] = $this->createElement($button['type'], 'reset', $button['name'], $attrs);
       }
       else {
-        if (CRM_Utils_Array::value('subName', $button)) {
+        if (!empty($button['subName'])) {
           $buttonName = $this->getButtonName($button['type'], $button['subName']);
         }
         else {
@@ -449,7 +449,7 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
         }
         $prevnext[] = $this->createElement('submit', $buttonName, $button['name'], $attrs);
       }
-      if (CRM_Utils_Array::value('isDefault', $button)) {
+      if (!empty($button['isDefault'])) {
         $this->setDefaultAction($button['type']);
       }
 
@@ -1057,7 +1057,7 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
    *
    */
   function addDate($name, $label, $required = FALSE, $attributes = NULL) {
-    if (CRM_Utils_Array::value('formatType', $attributes)) {
+    if (!empty($attributes['formatType'])) {
       // get actual format
       $params = array('name' => $attributes['formatType']);
       $values = array();
@@ -1065,7 +1065,7 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
       // cache date information
       static $dateFormat;
       $key = "dateFormat_" . str_replace(' ', '_', $attributes['formatType']);
-      if (!CRM_Utils_Array::value($key, $dateFormat)) {
+      if (empty($dateFormat[$key])) {
         CRM_Core_DAO::commonRetrieve('CRM_Core_DAO_PreferencesDate', $params, $values);
         $dateFormat[$key] = $values;
       }
@@ -1077,7 +1077,7 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
         $attributes['format'] = $values['date_format'];
       }
 
-      if (CRM_Utils_Array::value('time_format', $values)) {
+      if (!empty($values['time_format'])) {
         $attributes['timeFormat'] = $values['time_format'];
       }
       $attributes['startOffset'] = $values['start'];
@@ -1085,7 +1085,7 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
     }
 
     $config = CRM_Core_Config::singleton();
-    if (!CRM_Utils_Array::value('format', $attributes)) {
+    if (empty($attributes['format'])) {
       $attributes['format'] = $config->dateInputFormat;
     }
 
@@ -1099,7 +1099,7 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
 
     $this->add('text', $name, $label, $attributes);
 
-    if (CRM_Utils_Array::value('addTime', $attributes) ||
+    if (!empty($attributes['addTime']) ||
       CRM_Utils_Array::value('timeFormat', $attributes)
     ) {
 
@@ -1130,7 +1130,7 @@ class CRM_Core_Form extends HTML_QuickForm_Page {
 
     if ($required) {
       $this->addRule($name, ts('Please select %1', array(1 => $label)), 'required');
-      if (CRM_Utils_Array::value('addTime', $attributes) && CRM_Utils_Array::value('addTimeRequired', $attributes)) {
+      if (!empty($attributes['addTime']) && CRM_Utils_Array::value('addTimeRequired', $attributes)) {
         $this->addRule($elementName, ts('Please enter a time.'), 'required');
       }
     }
index cd45fd074bc4c5599818e3c6e136a28cb7946c65..4219e3a60311a26ceb14ec74cd0e43ea68307783 100644 (file)
@@ -193,7 +193,7 @@ class CRM_Core_Form_Tag {
                 $contactTags = CRM_Core_BAO_Tag::getTagsUsedFor('civicrm_contact', TRUE, FALSE, $parentId);
 
                 foreach (array_keys($form->_formValues['contact_tags']) as $tagId) {
-                  if (CRM_Utils_Array::value($tagId, $contactTags)) {
+                  if (!empty($contactTags[$tagId])) {
                     $tagName = $tagId;
                     if (is_numeric($tagId)) {
                       $tagName = $contactTags[$tagId];
index f6c8294ad1d4abc1123a580df255aa7ea95e30d1..837dda2ef2d6b789aa1868e0772176af568f234d 100644 (file)
@@ -246,7 +246,7 @@ class CRM_Core_Invoke {
       }
 
       // check if ssl is set
-      if (CRM_Utils_Array::value('is_ssl', $item)) {
+      if (!empty($item['is_ssl'])) {
         CRM_Utils_System::redirectToSSL();
       }
 
@@ -259,7 +259,7 @@ class CRM_Core_Invoke {
       }
 
       $pageArgs = NULL;
-      if (CRM_Utils_Array::value('page_arguments', $item)) {
+      if (!empty($item['page_arguments'])) {
         $pageArgs = CRM_Core_Menu::getArrayForPathArgs($item['page_arguments']);
       }
 
index 355b976a5079040fa70323fdfdd777d11997d488..54df7411b7c046be68c2a05b4dce85e8512c667c 100644 (file)
@@ -271,7 +271,7 @@ class CRM_Core_Menu {
     $values = array();
 
     foreach ($menu as $path => $item) {
-      if (!CRM_Utils_Array::value('adminGroup', $item)) {
+      if (empty($item['adminGroup'])) {
         continue;
       }
 
index a7092655b61e39ad5a8a553ccfa33e096536dd23..c0264c5df3e9b6d19a3d208f00b112d31a560fe9 100644 (file)
@@ -154,14 +154,14 @@ class CRM_Core_OptionValue {
         $dao->id
       );
 
-      if (CRM_Utils_Array::value('component_id', $optionValue[$dao->id])) {
+      if (!empty($optionValue[$dao->id]['component_id'])) {
         $optionValue[$dao->id]['component_name'] = $componentNames[$optionValue[$dao->id]['component_id']];
       }
       else {
         $optionValue[$dao->id]['component_name'] = 'Contact';
       }
 
-      if (CRM_Utils_Array::value('visibility_id', $optionValue[$dao->id])) {
+      if (!empty($optionValue[$dao->id]['visibility_id'])) {
         $optionValue[$dao->id]['visibility_label'] = $visibilityLabels[$optionValue[$dao->id]['visibility_id']];
       }
     }
@@ -349,11 +349,11 @@ class CRM_Core_OptionValue {
     if (!empty($query->_params) || !empty($query->_returnProperties)) {
       $field = self::getFields();
       foreach ($field as $name => $values) {
-        if (CRM_Utils_Array::value('pseudoconstant', $values)) {
+        if (!empty($values['pseudoconstant'])) {
           continue;
         }
         list($tableName, $fieldName) = explode('.', $values['where']);
-        if (CRM_Utils_Array::value($name, $query->_returnProperties)) {
+        if (!empty($query->_returnProperties[$name])) {
           $query->_select["{$name}_id"] = "{$name}.value as {$name}_id";
           $query->_element["{$name}_id"] = 1;
           $query->_select[$name] = "{$name}.{$fieldName} as $name";
index 83b6dc3b09a77a7d6811ca400780843530856c76..d1ddc98a5a2fd818726258205ca24d1f11f6178d 100644 (file)
@@ -156,7 +156,7 @@ class CRM_Core_Page {
     }
 
     // if the request has a reset value, initialize the controller session
-    if (CRM_Utils_Array::value('reset', $_REQUEST)) {
+    if (!empty($_REQUEST['reset'])) {
       $this->reset();
     }
   }
index e39ac960eb949f9dff820035a2f78478bc9c26ba..8acb653ab87c120e9682d21e2bba4462c7568502 100644 (file)
@@ -97,11 +97,11 @@ class CRM_Core_Page_AJAX {
    */
   static function setIsQuickConfig() {
     $id = $context = NULL;
-    if (CRM_Utils_Array::value('id', $_REQUEST)) {
+    if (!empty($_REQUEST['id'])) {
       $id = CRM_Utils_Type::escape($_REQUEST['id'], 'Integer');
     }
 
-    if (CRM_Utils_Array::value('context', $_REQUEST)) {
+    if (!empty($_REQUEST['context'])) {
       $context = CRM_Utils_Type::escape($_REQUEST['context'], 'String');
     }
     // return false if $id is null and
index e779d3037828506e50ff8b282684cd38dbf30fed..65c76846234f30f3083983d126708aa50ee1ad88 100644 (file)
@@ -224,13 +224,13 @@ abstract class CRM_Core_Page_Basic extends CRM_Core_Page {
 
     $fields = &$object->fields();
     $key = '';
-    if (CRM_Utils_Array::value('title', $fields)) {
+    if (!empty($fields['title'])) {
       $key = 'title';
     }
-    elseif (CRM_Utils_Array::value('label', $fields)) {
+    elseif (!empty($fields['label'])) {
       $key = 'label';
     }
-    elseif (CRM_Utils_Array::value('name', $fields)) {
+    elseif (!empty($fields['name'])) {
       $key = 'name';
     }
 
@@ -291,7 +291,7 @@ abstract class CRM_Core_Page_Basic extends CRM_Core_Page {
     $newAction       = $action;
     $hasDelete       = $hasDisable = TRUE;
 
-    if (CRM_Utils_Array::value('name', $values) && in_array($values['name'], array(
+    if (!empty($values['name']) && in_array($values['name'], array(
       'encounter_medium', 'case_type', 'case_status'))) {
       static $caseCount = NULL;
       if (!isset($caseCount)) {
index a30e6ca7a81b78bdbd6a74370d9c6efe653d5ff9..21c2e5e270de2eff82bc88deb021d1e9be53a2c8 100644 (file)
@@ -100,7 +100,7 @@ class CRM_Core_Payment_AuthorizeNet extends CRM_Core_Payment {
      * & giving it a change to act on the params array
      */
     $newParams = $params;
-    if (CRM_Utils_Array::value('is_recur', $params) &&
+    if (!empty($params['is_recur']) &&
       $params['contributionRecurID']
     ) {
       CRM_Utils_Hook::alterPaymentProcessorParams($this,
@@ -112,7 +112,7 @@ class CRM_Core_Payment_AuthorizeNet extends CRM_Core_Payment {
       $this->_setParam($field, $value);
     }
 
-    if (CRM_Utils_Array::value('is_recur', $params) &&
+    if (!empty($params['is_recur']) &&
       $params['contributionRecurID']
     ) {
       $result = $this->doRecurPayment();
@@ -334,7 +334,7 @@ class CRM_Core_Payment_AuthorizeNet extends CRM_Core_Payment {
     );
     //only impact of assigning this here is is can be used to cancel the subscription in an automated test
     // if it isn't cancelled a duplicate transaction error occurs
-    if (CRM_Utils_Array::value('subscriptionId', $responseFields)) {
+    if (!empty($responseFields['subscriptionId'])) {
       $this->_setParam('subscriptionId', $responseFields['subscriptionId']);
     }
   }
index eeff13606e4ab324529bfe94b67259c20b0c015f..0c80670ad6be89d23df53e45718b513d96ddba87 100644 (file)
@@ -143,13 +143,13 @@ class CRM_Core_Payment_BaseIPN {
     }
     catch(Exception $e) {
       $success = FALSE;
-      if (CRM_Utils_Array::value('log_error', $error_handling)) {
+      if (!empty($error_handling['log_error'])) {
         CRM_Core_Error::debug_log_message($e->getMessage());
       }
-      if (CRM_Utils_Array::value('echo_error', $error_handling)) {
+      if (!empty($error_handling['echo_error'])) {
         echo ($e->getMessage());
       }
-      if (CRM_Utils_Array::value('return_error', $error_handling)) {
+      if (!empty($error_handling['return_error'])) {
         return array(
           'is_error' => 1,
           'error_message' => ($e->getMessage()),
@@ -170,7 +170,7 @@ class CRM_Core_Payment_BaseIPN {
   function failed(&$objects, &$transaction, $input = array()) {
     $contribution = &$objects['contribution'];
     $memberships = array();
-    if (CRM_Utils_Array::value('membership', $objects)) {
+    if (!empty($objects['membership'])) {
       $memberships = &$objects['membership'];
       if (is_numeric($memberships)) {
         $memberships = array($objects['membership']);
@@ -191,16 +191,16 @@ class CRM_Core_Payment_BaseIPN {
     $contribution->save();
 
     //add lineitems for recurring payments
-    if (CRM_Utils_Array::value('contributionRecur', $objects) && $objects['contributionRecur']->id && $addLineItems) {
+    if (!empty($objects['contributionRecur']) && $objects['contributionRecur']->id && $addLineItems) {
       $this->addrecurLineItems($objects['contributionRecur']->id, $contribution->id, CRM_Core_DAO::$_nullArray);
     }
 
     //copy initial contribution custom fields for recurring contributions
-    if (CRM_Utils_Array::value('contributionRecur', $objects) && $objects['contributionRecur']->id) {
+    if (!empty($objects['contributionRecur']) && $objects['contributionRecur']->id) {
       $this->copyCustomValues($objects['contributionRecur']->id, $contribution->id);
     }
 
-    if (!CRM_Utils_Array::value('skipComponentSync', $input)) {
+    if (empty($input['skipComponentSync'])) {
       if (!empty($memberships)) {
         // if transaction is failed then set "Cancelled" as membership status
         $cancelStatusId = array_search('Cancelled', CRM_Member_PseudoConstant::membershipStatus());
@@ -262,16 +262,16 @@ class CRM_Core_Payment_BaseIPN {
     $contribution->save();
 
     //add lineitems for recurring payments
-    if (CRM_Utils_Array::value('contributionRecur', $objects) && $objects['contributionRecur']->id && $addLineItems) {
+    if (!empty($objects['contributionRecur']) && $objects['contributionRecur']->id && $addLineItems) {
       $this->addrecurLineItems($objects['contributionRecur']->id, $contribution->id, CRM_Core_DAO::$_nullArray);
     }
 
     //copy initial contribution custom fields for recurring contributions
-    if (CRM_Utils_Array::value('contributionRecur', $objects) && $objects['contributionRecur']->id) {
+    if (!empty($objects['contributionRecur']) && $objects['contributionRecur']->id) {
       $this->copyCustomValues($objects['contributionRecur']->id, $contribution->id);
     }
 
-    if (!CRM_Utils_Array::value('skipComponentSync', $input)) {
+    if (empty($input['skipComponentSync'])) {
       if (!empty($memberships)) {
         foreach ($memberships as $membership) {
           if ($membership) {
@@ -337,7 +337,7 @@ class CRM_Core_Payment_BaseIPN {
       }
 
       $contribution->source = $source;
-      if (CRM_Utils_Array::value('is_email_receipt', $values)) {
+      if (!empty($values['is_email_receipt'])) {
         $contribution->receipt_date = self::$_now;
       }
 
@@ -413,7 +413,7 @@ LIMIT 1;";
             $membershipLog = $formatedParams;
 
             $logStartDate = $formatedParams['start_date'];
-            if (CRM_Utils_Array::value('log_start_date', $dates)) {
+            if (!empty($dates['log_start_date'])) {
               $logStartDate = CRM_Utils_Date::customFormat($dates['log_start_date'], $format);
               $logStartDate = CRM_Utils_Date::isoToMysql($logStartDate);
             }
@@ -479,7 +479,7 @@ LIMIT 1;";
         $contribution->receipt_date = self::$_now;
         $values['is_email_receipt'] = 1;
       }
-      if (!CRM_Utils_Array::value('skipComponentSync', $input)) {
+      if (empty($input['skipComponentSync'])) {
         $participant->status_id = 1;
       }
       $participant->save();
@@ -504,11 +504,11 @@ LIMIT 1;";
     $contribution->thankyou_date = CRM_Utils_Date::isoToMysql($contribution->thankyou_date);
     $contribution->cancel_date = 'null';
 
-    if (CRM_Utils_Array::value('check_number', $input)) {
+    if (!empty($input['check_number'])) {
       $contribution->check_number = $input['check_number'];
     }
 
-    if (CRM_Utils_Array::value('payment_instrument_id', $input)) {
+    if (!empty($input['payment_instrument_id'])) {
       $contribution->payment_instrument_id = $input['payment_instrument_id'];
     }
 
@@ -519,7 +519,7 @@ LIMIT 1;";
     $contribution->save();
 
     //add lineitems for recurring payments
-    if (CRM_Utils_Array::value('contributionRecur', $objects) && $objects['contributionRecur']->id && $addLineItems) {
+    if (!empty($objects['contributionRecur']) && $objects['contributionRecur']->id && $addLineItems) {
       $this->addrecurLineItems($objects['contributionRecur']->id, $contribution->id, $input);
     }
 
@@ -555,7 +555,7 @@ LIMIT 1;";
       $input['contribution'] = $contribution;
       $input['financial_type_id'] = $contribution->financial_type_id;
 
-      if (CRM_Utils_Array::value('participant', $contribution->_relatedObjects)) {
+      if (!empty($contribution->_relatedObjects['participant'])) {
         $input['contribution_mode'] = 'participant';
         $input['participant_id'] = $contribution->_relatedObjects['participant']->id;
         $input['skipLineItem'] = 1;
@@ -578,7 +578,7 @@ LIMIT 1;";
     if ($input['component'] == 'contribute') {
       //CRM-4027
       $targetContactID = NULL;
-      if (CRM_Utils_Array::value('related_contact', $ids)) {
+      if (!empty($ids['related_contact'])) {
         $targetContactID = $contribution->contact_id;
         $contribution->contact_id = $ids['related_contact'];
       }
@@ -742,7 +742,7 @@ LIMIT 1;";
     }
     $input['is_test'] = $contribution->is_test;
     $input['net_amount'] = $contribution->net_amount;
-    if (CRM_Utils_Array::value('fee_amount', $input) && CRM_Utils_Array::value('amount', $input)) {
+    if (!empty($input['fee_amount']) && CRM_Utils_Array::value('amount', $input)) {
       $input['net_amount'] = $input['amount'] - $input['fee_amount'];
     }
 
index 9bc8f6f016f12e02567aa26934d0d6d03d878815..4b369363f3ed90211b4acf715eadbfcfade70c6f 100644 (file)
@@ -128,7 +128,7 @@ class CRM_Core_Payment_Google extends CRM_Core_Payment {
   function doTransferCheckout(&$params, $component) {
     $component = strtolower($component);
 
-    if (CRM_Utils_Array::value('is_recur', $params) &&
+    if (!empty($params['is_recur']) &&
       $params['contributionRecurID']
     ) {
       return $this->doRecurCheckout($params, $component);
index 6266324388b41108c2626131b2d0ecd6b692b620..0c31625736f2d9169848784718b1f1656d0cbdc3 100644 (file)
@@ -213,10 +213,10 @@ class CRM_Core_Payment_GoogleIPN extends CRM_Core_Payment_BaseIPN {
              * lets make use of it by passing the eventID/membershipTypeID to next level.
              * And change trxn_id to google-order-number before finishing db update */
 
-      if (CRM_Utils_Array::value('event', $ids)) {
+      if (!empty($ids['event'])) {
         $contribution->trxn_id = $ids['event'] . CRM_Core_DAO::VALUE_SEPARATOR . $ids['participant'];
       }
-      elseif (CRM_Utils_Array::value('membership', $ids)) {
+      elseif (!empty($ids['membership'])) {
         $contribution->trxn_id = $ids['membership'][0] . CRM_Core_DAO::VALUE_SEPARATOR . $ids['related_contact'] . CRM_Core_DAO::VALUE_SEPARATOR . $ids['onbehalf_dupe_alert'];
       }
     }
index a5ee6ca0eb1848202d0e1a6aabc2ab3b62a101f9..e3e5ac98b0df0f5f7ee22e03da260b4ae1d9dee2 100644 (file)
@@ -111,7 +111,7 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment {
     $args['version'] = '56.0';
 
     //LCD if recurring, collect additional data and set some values
-    if (CRM_Utils_Array::value('is_recur',$params)) {
+    if (!empty($params['is_recur'])) {
       $args['L_BILLINGTYPE0'] = 'RecurringPayments';
       //$args['L_BILLINGAGREEMENTDESCRIPTION0'] = 'Recurring Contribution';
       $args['L_BILLINGAGREEMENTDESCRIPTION0'] = $params['amount'] . " Per " . $params['frequency_interval'] . " " . $params['frequency_unit'];
@@ -524,7 +524,7 @@ class CRM_Core_Payment_PayPalImpl extends CRM_Core_Payment {
     );
 
     $cancelUrlString = "$cancel=1&cancel=1&qfKey={$params['qfKey']}";
-    if (CRM_Utils_Array::value('is_recur', $params)) {
+    if (!empty($params['is_recur'])) {
       $cancelUrlString .= "&isRecur=1&recurId={$params['contributionRecurID']}&contribId={$params['contributionID']}";
     }
 
index 46e7ff96ee50555403c8a57e389beb31c2174e61..8ce6e23089ba0de89b52814e08d483d5b891a874 100644 (file)
@@ -53,7 +53,7 @@ class CRM_Core_Payment_ProcessorForm {
     $form->set('paymentProcessor', $form->_paymentProcessor);
 
     // also set cancel subscription url
-    if (CRM_Utils_Array::value('is_recur', $form->_paymentProcessor) &&
+    if (!empty($form->_paymentProcessor['is_recur']) &&
       CRM_Utils_Array::value('is_recur', $form->_values)
     ) {
       $form->_paymentObject = &CRM_Core_Payment::singleton($mode, $form->_paymentProcessor, $form);
@@ -86,7 +86,7 @@ class CRM_Core_Payment_ProcessorForm {
     }
 
     // make sure we have a valid payment class, else abort
-    if (CRM_Utils_Array::value('is_monetary', $form->_values) &&
+    if (!empty($form->_values['is_monetary']) &&
       !$form->_paymentProcessor['class_name'] &&
       !CRM_Utils_Array::value('is_pay_later', $form->_values)
     ) {
index 877f00982a4a81f91aee9f577b1e6a2344791724..c7b96f54d635e884bb8dd8bee98f96ec0744c472 100644 (file)
@@ -363,7 +363,7 @@ class CRM_Core_SelectValues {
         $date['emptyOptionValue'] = '';
       }
 
-      if (!CRM_Utils_Array::value('format', $date)) {
+      if (empty($date['format'])) {
         $date['format'] = 'M d';
       }
     }
index c9b047c0da58c8301cef5650ef251739783a0f36..20ba2ebf098c2895c3fcfca1a67982276a65ba8a 100644 (file)
@@ -179,7 +179,7 @@ class CRM_Core_Session {
       return;
     }
 
-    if (!CRM_Utils_Array::value($prefix, $this->_session[$this->_key])) {
+    if (empty($this->_session[$this->_key][$prefix])) {
       $this->_session[$this->_key][$prefix] = array();
     }
   }
index 486b95b2ebfbb4db76c5c6d3f9a954676f1ee41c..f6419a8ce2eeec1e9fa8a2b3239475f9879d2b1b 100644 (file)
@@ -267,7 +267,7 @@ class CRM_Core_StateMachine {
 
     $this->_pageNames = array();
     foreach ($pages as $tempName => $value) {
-      if (CRM_Utils_Array::value('className', $value)) {
+      if (!empty($value['className'])) {
         $this->_pageNames[] = $tempName;
       }
       else {
index b573587d9fccfdacf48309540f44c99fe7825f6e..04a1ae661b1c1a0dc7f722914646c118fce1c528 100644 (file)
@@ -215,7 +215,7 @@ class CRM_Custom_Form_Field extends CRM_Core_Form {
         $defaults['filter_selected'] = $contactRefFilter;
       }
 
-      if (CRM_Utils_Array::value('data_type', $defaults)) {
+      if (!empty($defaults['data_type'])) {
         $defaultDataType = array_search($defaults['data_type'],
           self::$_dataTypeKeys
         );
@@ -254,7 +254,7 @@ class CRM_Custom_Form_Field extends CRM_Core_Form {
       $defaults['is_view'] = 0;
     }
 
-    if (CRM_Utils_Array::value('html_type', $defaults)) {
+    if (!empty($defaults['html_type'])) {
       $dontShowLink = substr($defaults['html_type'], -14) == 'State/Province' || substr($defaults['html_type'], -7) == 'Country' ? 1 : 0;
     }
 
@@ -876,7 +876,7 @@ AND    option_group_id = %2";
     }
 
     // we can not set require and view at the same time.
-    if (CRM_Utils_Array::value('is_required', $fields) &&
+    if (!empty($fields['is_required']) &&
       CRM_Utils_Array::value('is_view', $fields)
     ) {
       $errors['is_view'] = ts('Can not set this field Required and View Only at the same time.');
@@ -910,7 +910,7 @@ AND    option_group_id = %2";
     //fix for 'is_search_range' field.
     if (in_array($dataTypeKey, array(
       1, 2, 3, 5))) {
-      if (!CRM_Utils_Array::value('is_searchable', $params)) {
+      if (empty($params['is_searchable'])) {
         $params['is_search_range'] = 0;
       }
     }
index 30274ba2cfde8b36fce7af243387f9dc5d6dd0ef..697148dc3b7d1137ed25246cae06acb0869f3927 100644 (file)
@@ -135,7 +135,7 @@ class CRM_Custom_Form_Group extends CRM_Core_Form {
       $errors['title'] = ts('Custom group \'%1\' already exists in Database.', array(1 => $title));
     }
 
-    if (CRM_Utils_Array::value(1, $fields['extends'])) {
+    if (!empty($fields['extends'][1])) {
       if (in_array('', $fields['extends'][1]) && count($fields['extends'][1]) > 1) {
         $errors['extends'] = ts("Cannot combine other option with 'Any'.");
       }
@@ -151,7 +151,7 @@ class CRM_Custom_Form_Group extends CRM_Core_Form {
       $self->assign('showStyle', TRUE);
     }
 
-    if (CRM_Utils_Array::value('is_multiple', $fields)) {
+    if (!empty($fields['is_multiple'])) {
         $self->assign('showMultiple', TRUE);
     }
 
@@ -417,7 +417,7 @@ class CRM_Custom_Form_Group extends CRM_Core_Form {
       $defaults['is_active'] = $defaults['collapse_display'] = 1;
       $defaults['style'] = 'Inline';
     }
-    elseif (!CRM_Utils_Array::value('max_multiple', $defaults) && !$this->_isGroupEmpty) {
+    elseif (empty($defaults['max_multiple']) && !$this->_isGroupEmpty) {
       $this->assign('showMaxMultiple', FALSE);
     }
 
index 15760f5aae9697ff78043cb73c651b3fcf8a555a..b084dbda35b5a5c34a8af136dc897e101046bd70 100644 (file)
@@ -125,7 +125,7 @@ class CRM_Custom_Form_Option extends CRM_Core_Form {
         || $fieldDefaults['html_type'] == 'Multi-Select'
         || $fieldDefaults['html_type'] == 'AdvMulti-Select'
       ) {
-        if (CRM_Utils_Array::value('default_value', $fieldDefaults)) {
+        if (!empty($fieldDefaults['default_value'])) {
           $defaultCheckValues = explode(CRM_Core_DAO::VALUE_SEPARATOR,
             substr($fieldDefaults['default_value'], 1, -1)
           );
@@ -452,7 +452,7 @@ SELECT count(*)
         CRM_Core_DAO::VALUE_SEPARATOR,
         substr($customField->default_value, 1, -1)
       );
-      if (CRM_Utils_Array::value('default_value', $params)) {
+      if (!empty($params['default_value'])) {
         if (!in_array($customOption->value, $defVal)) {
           if (empty($defVal[0])) {
             $defVal = array($customOption->value);
@@ -497,7 +497,7 @@ SELECT count(*)
           break;
       }
 
-      if (CRM_Utils_Array::value('default_value', $params)) {
+      if (!empty($params['default_value'])) {
         $customField->default_value = $customOption->value;
         $customField->save();
       }
index 4b634b1c06ad2ef3ac2401c796c8bfa7b89c5fe5..e3aee5959243c6360186e6b259133bbd403fca28 100644 (file)
@@ -71,7 +71,7 @@ class CRM_Custom_Form_Preview extends CRM_Core_Form {
       $fieldDAO = new CRM_Core_DAO_CustomField();
       CRM_Core_DAO::commonRetrieve('CRM_Core_DAO_CustomField', $params, $defaults);
 
-      if (CRM_Utils_Array::value('is_view', $defaults)) {
+      if (!empty($defaults['is_view'])) {
         CRM_Core_Error::statusBounce(ts('This field is view only so it will not display on edit form.'));
       }
       elseif (CRM_Utils_Array::value('is_active', $defaults) == 0) {
index 86c8c9dab149baac26b165ca9aeb1098ba30d77f..10d8a0c9d1b0786c5289fe700fe87de7d4ed4ab1 100644 (file)
@@ -80,7 +80,7 @@ class CRM_Custom_Import_Form_MapField extends CRM_Contact_Import_Form_MapField {
       }
     }
 
-    if (CRM_Utils_Array::value('saveMapping', $fields)) {
+    if (!empty($fields['saveMapping'])) {
       $nameField = CRM_Utils_Array::value('saveMappingName', $fields);
       if (empty($nameField)) {
         $errors['saveMappingName'] = ts('Name is required to save Import Mapping');
@@ -154,7 +154,7 @@ class CRM_Custom_Import_Form_MapField extends CRM_Contact_Import_Form_MapField {
     $this->set('loadMappingId', CRM_Utils_Array::value('mappingId', $params));
 
     //Updating Mapping Records
-    if (CRM_Utils_Array::value('updateMapping', $params)) {
+    if (!empty($params['updateMapping'])) {
 
       $mappingFields = new CRM_Core_DAO_MappingField();
       $mappingFields->mapping_id = $params['mappingId'];
@@ -184,7 +184,7 @@ class CRM_Custom_Import_Form_MapField extends CRM_Contact_Import_Form_MapField {
     }
 
     //Saving Mapping Details and Records
-    if (CRM_Utils_Array::value('saveMapping', $params)) {
+    if (!empty($params['saveMapping'])) {
       $mappingParams = array(
         'name' => $params['saveMappingName'],
         'description' => $params['saveMappingDesc'],
@@ -220,4 +220,4 @@ class CRM_Custom_Import_Form_MapField extends CRM_Contact_Import_Form_MapField {
     // add all the necessary variables to the form
     $parser->set($this);
   }
-}
\ No newline at end of file
+}
index 62af0e5e0d3bd6b41f5548e9e677b1d6ea4c474b..a71343b5a8338574206a552d06254423afb7ad8b 100644 (file)
@@ -208,7 +208,7 @@ class CRM_Dedupe_Finder {
       'gender' => 'gender_id',
     );
     foreach (array('individual_suffix', 'individual_prefix', 'gender') as $name) {
-      if (CRM_Utils_Array::value($name, $fields)) {
+      if (!empty($fields[$name])) {
         $flat[$replace_these[$name]] = $flat[$name];
         unset($flat[$name]);
       }
@@ -217,7 +217,7 @@ class CRM_Dedupe_Finder {
     // handle {birth,deceased}_date
     foreach (array(
       'birth_date', 'deceased_date') as $date) {
-      if (CRM_Utils_Array::value($date, $fields)) {
+      if (!empty($fields[$date])) {
         $flat[$date] = $fields[$date];
         if (is_array($flat[$date])) {
           $flat[$date] = CRM_Utils_Date::format($flat[$date]);
@@ -226,7 +226,7 @@ class CRM_Dedupe_Finder {
       }
     }
 
-    if (CRM_Utils_Array::value('contact_source', $flat)) {
+    if (!empty($flat['contact_source'])) {
       $flat['source'] = $flat['contact_source'];
       unset($flat['contact_source']);
     }
@@ -290,13 +290,13 @@ class CRM_Dedupe_Finder {
             'state_province' => 'state_province_id', 'county' => 'county_id',
           );
           foreach ($fixes as $orig => $target) {
-            if (CRM_Utils_Array::value($orig, $flat)) {
+            if (!empty($flat[$orig])) {
               $params[$table][$target] = $flat[$orig];
             }
           }
         }
         foreach ($fields as $field => $title) {
-          if (CRM_Utils_Array::value($field, $flat)) {
+          if (!empty($flat[$field])) {
             $params[$table][$field] = $flat[$field];
           }
         }
index 0240ec2960532337e72aeaf241e1238c844e5559..c7ac62103f0304df3375fc41f73d1da3a35fa41e 100644 (file)
@@ -730,7 +730,7 @@ INNER JOIN  civicrm_membership membership2 ON membership1.membership_type_id = m
         // Rule: resolve address conflict if any -
         if ($fieldName == 'address') {
           $mainNewLocTypeId = $migrationInfo['location'][$fieldName][$fieldCount]['locTypeId'];
-          if (CRM_Utils_Array::value('main_loc_address', $migrationInfo) &&
+          if (!empty($migrationInfo['main_loc_address']) &&
               array_key_exists("main_{$mainNewLocTypeId}", $migrationInfo['main_loc_address'])) {
             // main loc already has some address for the loc-type. Its a overwrite situation.
 
@@ -826,7 +826,7 @@ INNER JOIN  civicrm_membership membership2 ON membership1.membership_type_id = m
         'preferred_communication_method' => $value,
       );
 
-      if (CRM_Utils_array::value('preferred_communication_method', $contact)){
+      if (!empty($contact['preferred_communication_method'])){
       // api 3 returns pref_comm_method as an array, which breaks the lookup; so we reconstruct
       $prefCommList = is_array($specialValues[$moniker]['preferred_communication_method']) ?
         implode(CRM_Core_DAO::VALUE_SEPARATOR, $specialValues[$moniker]['preferred_communication_method']) :
@@ -863,7 +863,7 @@ INNER JOIN  civicrm_membership membership2 ON membership1.membership_type_id = m
           $value = CRM_Core_DAO::VALUE_SEPARATOR . trim($specialValues[$moniker][$field], CRM_Core_DAO::VALUE_SEPARATOR) . CRM_Core_DAO::VALUE_SEPARATOR;
         }
         $label = isset($specialValues[$moniker]["{$field}_display"]) ? $specialValues[$moniker]["{$field}_display"] : $value;
-        if (CRM_Utils_Array::value('type', $fields[$field]) && $fields[$field]['type'] == CRM_Utils_Type::T_DATE) {
+        if (!empty($fields[$field]['type']) && $fields[$field]['type'] == CRM_Utils_Type::T_DATE) {
           if ($value) {
             $value = str_replace('-', '', $value);
             $label = CRM_Utils_Date::customFormat($label);
@@ -872,7 +872,7 @@ INNER JOIN  civicrm_membership membership2 ON membership1.membership_type_id = m
             $value = "null";
           }
         }
-        elseif (CRM_Utils_Array::value('type', $fields[$field]) && $fields[$field]['type'] == CRM_Utils_Type::T_BOOLEAN) {
+        elseif (!empty($fields[$field]['type']) && $fields[$field]['type'] == CRM_Utils_Type::T_BOOLEAN) {
           if ($label === '0') {
             $label = ts('[ ]');
           }
@@ -1119,7 +1119,7 @@ INNER JOIN  civicrm_membership membership2 ON membership1.membership_type_id = m
             $rows["custom_group_$gid"]['title'] = $group['title'];
             $foundField = TRUE;
           }
-          if (CRM_Utils_Array::value('customValue', $mainTree[$gid]['fields'][$fid])) {
+          if (!empty($mainTree[$gid]['fields'][$fid]['customValue'])) {
             foreach ($mainTree[$gid]['fields'][$fid]['customValue'] as $valueId => $values) {
               $rows["move_custom_$fid"]['main'] = CRM_Core_BAO_CustomGroup::formatCustomValues($values,
                 $field, TRUE
@@ -1127,7 +1127,7 @@ INNER JOIN  civicrm_membership membership2 ON membership1.membership_type_id = m
             }
           }
           $value = "null";
-          if (CRM_Utils_Array::value('customValue', $otherTree[$gid]['fields'][$fid])) {
+          if (!empty($otherTree[$gid]['fields'][$fid]['customValue'])) {
             foreach ($otherTree[$gid]['fields'][$fid]['customValue'] as $valueId => $values) {
               $rows["move_custom_$fid"]['other'] = CRM_Core_BAO_CustomGroup::formatCustomValues($values,
                 $field, TRUE
@@ -1362,7 +1362,7 @@ INNER JOIN  civicrm_membership membership2 ON membership1.membership_type_id = m
             // get the existing custom values from db.
             $customParams = array('entityID' => $mainId, $key => TRUE);
             $customfieldValues = CRM_Core_BAO_CustomValueTable::getValues($customParams);
-            if (CRM_Utils_array::value($key, $customfieldValues)) {
+            if (!empty($customfieldValues[$key])) {
               $existingValue = explode(CRM_Core_DAO::VALUE_SEPARATOR, $customfieldValues[$key]);
               if (is_array($existingValue) && !empty($existingValue)) {
                 $mergeValue = $submmtedCustomValue = array();
@@ -1492,7 +1492,7 @@ INNER JOIN  civicrm_membership membership2 ON membership1.membership_type_id = m
       CRM_Core_Permission::check('delete contacts')
     ) {
       // if ext id is submitted then set it null for contact to be deleted
-      if (CRM_Utils_Array::value('external_identifier', $submitted)) {
+      if (!empty($submitted['external_identifier'])) {
         $query = "UPDATE civicrm_contact SET external_identifier = null WHERE id = {$otherId}";
         CRM_Core_DAO::executeQuery($query);
       }
index 946279debd86c0fc1bf71a37a5174555563526bf..607205377cdd769a2ef13c0fe1d3693320132a12 100644 (file)
@@ -91,9 +91,9 @@ class CRM_Event_BAO_Event extends CRM_Event_DAO_Event {
   static function add(&$params) {
     CRM_Utils_System::flushCache();
     $financialTypeId = NULL;
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'Event', $params['id'], $params);
-      if (!CRM_Utils_Array::value('skipFinancialType', $params)) {
+      if (empty($params['skipFinancialType'])) {
         $financialTypeId = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Event', $params['id'], 'financial_type_id');
       }
     }
@@ -106,7 +106,7 @@ class CRM_Event_BAO_Event extends CRM_Event_DAO_Event {
     $event->copyValues($params);
     $result = $event->save();
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'Event', $event->id, $event);
     }
     else {
@@ -166,7 +166,7 @@ class CRM_Event_BAO_Event extends CRM_Event_DAO_Event {
 
     CRM_Core_BAO_Log::add($logParams);
 
-    if (CRM_Utils_Array::value('custom', $params) &&
+    if (!empty($params['custom']) &&
       is_array($params['custom'])
     ) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_event', $event->id);
@@ -796,7 +796,7 @@ WHERE civicrm_event.is_active = 1
 
     $baseURL = parse_url($config->userFrameworkBaseURL);
     $url = "@" . $baseURL['host'];
-    if (CRM_Utils_Array::value('path', $baseURL)) {
+    if (!empty($baseURL['path'])) {
       $url .= substr($baseURL['path'], 0, -1);
     }
 
@@ -885,7 +885,7 @@ WHERE civicrm_event.is_active = 1
     $locBlockId = CRM_Utils_Array::value('loc_block_id', $eventValues);
 
     $fieldsFix = ($afterCreate) ? array( ) : array('prefix' => array('title' => ts('Copy of') . ' '));
-    if (!CRM_Utils_Array::value('is_show_location', $eventValues)) {
+    if (empty($eventValues['is_show_location'])) {
       $fieldsFix['prefix']['is_show_location'] = 0;
     }
 
@@ -1068,7 +1068,7 @@ WHERE civicrm_event.is_active = 1
         $preProfileID = CRM_Utils_Array::value('custom_pre_id', $values);
         $postProfileID = CRM_Utils_Array::value('custom_post_id', $values);
 
-        if (CRM_Utils_Array::value('additionalParticipant', $values['params'])) {
+        if (!empty($values['params']['additionalParticipant'])) {
           $preProfileID = CRM_Utils_Array::value('additional_custom_pre_id', $values, $preProfileID );
           $postProfileID = CRM_Utils_Array::value('additional_custom_post_id', $values, $postProfileID );
         }
@@ -1130,7 +1130,7 @@ WHERE civicrm_event.is_active = 1
         if ($lineItem = CRM_Utils_Array::value('lineItem', $values)) {
           // check if additional prticipant, if so filter only to relevant ones
           // CRM-9902
-          if (CRM_Utils_Array::value('additionalParticipant', $values['params'])) {
+          if (!empty($values['params']['additionalParticipant'])) {
             $ownLineItems = array( );
             foreach ( $lineItem as $liKey => $liValue ) {
               $firstElement = array_pop( $liValue );
@@ -1377,7 +1377,7 @@ WHERE civicrm_event.is_active = 1
       }
 
       foreach ($fields as $v) {
-        if (CRM_Utils_Array::value('groupTitle', $v)) {
+        if (!empty($v['groupTitle'])) {
           $groupTitle['groupTitle'] = $v['groupTitle'];
           break;
         }
@@ -1823,7 +1823,7 @@ WHERE  ce.loc_block_id = $locBlockId";
       $alreadyRegistered = self::checkRegistration($params);
     }
 
-    if (CRM_Utils_Array::value('allow_same_participant_emails', $values['event']) ||
+    if (!empty($values['event']['allow_same_participant_emails']) ||
       !$alreadyRegistered
     ) {
       return TRUE;
@@ -1839,7 +1839,7 @@ WHERE  ce.loc_block_id = $locBlockId";
    */
   static function checkRegistration($params) {
     $alreadyRegistered = FALSE;
-    if (!CRM_Utils_Array::value('contact_id', $params)) {
+    if (empty($params['contact_id'])) {
       return $alreadyRegistered;
     }
 
@@ -1942,8 +1942,7 @@ WHERE  ce.loc_block_id = $locBlockId";
       $eventEmail       = array();
 
       CRM_Core_DAO::commonRetrieve('CRM_Event_DAO_Event', $params, $eventEmail, $returnProperties);
-      if (CRM_Utils_Array::value('confirm_from_name', $eventEmail)
-        && CRM_Utils_Array::value('confirm_from_email', $eventEmail)
+      if (!empty($eventEmail['confirm_from_name']) && CRM_Utils_Array::value('confirm_from_email', $eventEmail)
       ) {
         $eventEmailId = "{$eventEmail['confirm_from_name']} <{$eventEmail['confirm_from_email']}>";
 
index 407c15c30c734890f6f51706c12585814cc2c0fe..ec55eecc20d624ae734f8e783cfb4291981ce143 100644 (file)
@@ -86,7 +86,7 @@ class CRM_Event_BAO_Participant extends CRM_Event_DAO_Participant {
    */
   static function &add(&$params) {
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'Participant', $params['id'], $params);
     }
     else {
@@ -94,15 +94,15 @@ class CRM_Event_BAO_Participant extends CRM_Event_DAO_Participant {
     }
 
     // converting dates to mysql format
-    if (CRM_Utils_Array::value('register_date', $params)) {
+    if (!empty($params['register_date'])) {
       $params['register_date'] = CRM_Utils_Date::isoToMysql($params['register_date']);
     }
 
-    if (CRM_Utils_Array::value('participant_fee_amount', $params)) {
+    if (!empty($params['participant_fee_amount'])) {
       $params['participant_fee_amount'] = CRM_Utils_Rule::cleanMoney($params['participant_fee_amount']);
     }
 
-    if (CRM_Utils_Array::value('fee_amount', $params)) {
+    if (!empty($params['fee_amount'])) {
       $params['fee_amount'] = CRM_Utils_Rule::cleanMoney($params['fee_amount']);
     }
 
@@ -112,7 +112,7 @@ class CRM_Event_BAO_Participant extends CRM_Event_DAO_Participant {
     }
 
     $participantBAO = new CRM_Event_BAO_Participant;
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       $participantBAO->id = CRM_Utils_Array::value('id', $params);
       $participantBAO->find(TRUE);
       $participantBAO->register_date = CRM_Utils_Date::isoToMysql($participantBAO->register_date);
@@ -141,7 +141,7 @@ class CRM_Event_BAO_Participant extends CRM_Event_DAO_Participant {
     // reset the group contact cache for this group
     CRM_Contact_BAO_GroupContactCache::remove();
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'Participant', $participantBAO->id, $participantBAO);
     }
     else {
@@ -193,7 +193,7 @@ class CRM_Event_BAO_Participant extends CRM_Event_DAO_Participant {
     $transaction = new CRM_Core_Transaction();
     $status = NULL;
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       $status = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Participant', $params['id'], 'status_id');
     }
 
@@ -223,7 +223,7 @@ class CRM_Event_BAO_Participant extends CRM_Event_DAO_Participant {
     }
 
     // add custom field values
-    if (CRM_Utils_Array::value('custom', $params) &&
+    if (!empty($params['custom']) &&
       is_array($params['custom'])
     ) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_participant', $participant->id);
@@ -231,7 +231,7 @@ class CRM_Event_BAO_Participant extends CRM_Event_DAO_Participant {
 
     //process note, CRM-7634
     $noteId = NULL;
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       $note = CRM_Core_BAO_Note::getNote($params['id'], 'civicrm_participant');
       $noteId = key($note);
     }
@@ -281,7 +281,7 @@ class CRM_Event_BAO_Participant extends CRM_Event_DAO_Participant {
     $transaction->commit();
 
     // do not add to recent items for import, CRM-4399
-    if (!CRM_Utils_Array::value('skipRecentView', $params)) {
+    if (empty($params['skipRecentView'])) {
 
       $url = CRM_Utils_System::url('civicrm/contact/view/participant',
         "action=view&reset=1&id={$participant->id}&cid={$participant->contact_id}&context=home"
@@ -1424,7 +1424,7 @@ UPDATE  civicrm_participant
 
     //don't send confirmation mail to additional
     //since only primary able to confirm registration.
-    if (CRM_Utils_Array::value('registered_by_id', $participantValues) &&
+    if (!empty($participantValues['registered_by_id']) &&
       $mailType == 'Confirm'
     ) {
       return $mailSent;
@@ -1447,7 +1447,7 @@ UPDATE  civicrm_participant
 
       //take a receipt from as event else domain.
       $receiptFrom = $domainValues['name'] . ' <' . $domainValues['email'] . '>';
-      if (CRM_Utils_Array::value('confirm_from_name', $eventDetails) &&
+      if (!empty($eventDetails['confirm_from_name']) &&
         CRM_Utils_Array::value('confirm_from_email', $eventDetails)
       ) {
         $receiptFrom = $eventDetails['confirm_from_name'] . ' <' . $eventDetails['confirm_from_email'] . '>';
@@ -1743,7 +1743,7 @@ WHERE cpf.price_set_id = %1 AND cpfv.label LIKE %2";
       $relationTypeId = key(CRM_Core_PseudoConstant::accountOptionValues('account_relationship', NULL, " AND v.name LIKE 'Discounts Account is' "));
       $contributionParams['trxnParams']['from_financial_account_id'] = CRM_Contribute_PseudoConstant::financialAccountType(
         $contributionParams['contribution']->financial_type_id, $relationTypeId);
-      if (CRM_Utils_Array::value('from_financial_account_id', $contributionParams['trxnParams'])) {
+      if (!empty($contributionParams['trxnParams']['from_financial_account_id'])) {
         $contributionParams['trxnParams']['total_amount'] = $mainAmount - $contributionParams['total_amount'];
         $contributionParams['trxnParams']['payment_processor_id'] = $contributionParams['trxnParams']['payment_instrument_id'] =
           $contributionParams['trxnParams']['check_number'] = $contributionParams['trxnParams']['trxn_id'] =
index 0bcdf47af59602ecd2fb6134813f53f50da2fd5c..2eac0299cb14a71cccf17c978ad38d7fe2e0a03e 100644 (file)
@@ -148,7 +148,7 @@ LEFT JOIN  civicrm_event event ON ( event.id = participant.event_id )
       foreach ($participantDetails as $participantId => $values) {
         //process the additional participant at the time of
         //primary participant, don't process separately.
-        if (CRM_Utils_Array::value('registered_by_id', $values)) {
+        if (!empty($values['registered_by_id'])) {
           continue;
         }
 
@@ -195,7 +195,7 @@ LEFT JOIN  civicrm_event event ON ( event.id = participant.event_id )
       foreach ($participantDetails as $participantId => $values) {
         //process the additional participant at the time of
         //primary participant, don't process separately.
-        if (CRM_Utils_Array::value('registered_by_id', $values)) {
+        if (!empty($values['registered_by_id'])) {
           continue;
         }
 
index 49669c3f3ba9e9c59628ed94a8f8bb2aee7b8325..c2429467c97f98129d87d906b52a708272aae547 100644 (file)
@@ -64,25 +64,25 @@ class CRM_Event_BAO_Query {
       $query->_tables['civicrm_participant'] = $query->_whereTables['civicrm_participant'] = 1;
 
       //add fee level
-      if (CRM_Utils_Array::value('participant_fee_level', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_fee_level'])) {
         $query->_select['participant_fee_level'] = "civicrm_participant.fee_level as participant_fee_level";
         $query->_element['participant_fee_level'] = 1;
       }
 
       //add fee amount
-      if (CRM_Utils_Array::value('participant_fee_amount', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_fee_amount'])) {
         $query->_select['participant_fee_amount'] = "civicrm_participant.fee_amount as participant_fee_amount";
         $query->_element['participant_fee_amount'] = 1;
       }
 
       //add fee currency
-      if (CRM_Utils_Array::value('participant_fee_currency', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_fee_currency'])) {
         $query->_select['participant_fee_currency'] = "civicrm_participant.fee_currency as participant_fee_currency";
         $query->_element['participant_fee_currency'] = 1;
       }
 
       //add event title also if event id is select
-      if (CRM_Utils_Array::value('event_id', $query->_returnProperties) ||
+      if (!empty($query->_returnProperties['event_id']) ||
         CRM_Utils_Array::value('event_title', $query->_returnProperties)
       ) {
         $query->_select['event_id'] = "civicrm_event.id as event_id";
@@ -94,25 +94,25 @@ class CRM_Event_BAO_Query {
       }
 
       //add start date / end date
-      if (CRM_Utils_Array::value('event_start_date', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['event_start_date'])) {
         $query->_select['event_start_date'] = "civicrm_event.start_date as event_start_date";
         $query->_element['event_start_date'] = 1;
       }
 
-      if (CRM_Utils_Array::value('event_end_date', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['event_end_date'])) {
         $query->_select['event_end_date'] = "civicrm_event.end_date as event_end_date";
         $query->_element['event_end_date'] = 1;
       }
 
       //event type
-      if (CRM_Utils_Array::value('event_type', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['event_type'])) {
         $query->_select['event_type'] = "event_type.label as event_type";
         $query->_element['event_type'] = 1;
         $query->_tables['event_type'] = 1;
         $query->_whereTables['event_type'] = 1;
       }
 
-      if (CRM_Utils_Array::value('event_type_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['event_type_id'])) {
         $query->_select['event_type_id'] = "event_type.id as event_type_id";
         $query->_element['event_type_id'] = 1;
         $query->_tables['event_type'] = 1;
@@ -120,7 +120,7 @@ class CRM_Event_BAO_Query {
       }
 
       //add status and status_id
-      if (CRM_Utils_Array::value('participant_status', $query->_returnProperties) ||
+      if (!empty($query->_returnProperties['participant_status']) ||
         CRM_Utils_Array::value('participant_status_id', $query->_returnProperties)
       ) {
         $query->_select['participant_status'] = "participant_status.label as participant_status";
@@ -134,7 +134,7 @@ class CRM_Event_BAO_Query {
       }
 
       //add role
-      if (CRM_Utils_Array::value('participant_role', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_role'])) {
         $query->_select['participant_role'] = "participant_role.label as participant_role";
         $query->_element['participant_role'] = 1;
         $query->_tables['civicrm_participant'] = 1;
@@ -143,7 +143,7 @@ class CRM_Event_BAO_Query {
         $query->_whereTables['participant_role'] = 1;
       }
 
-      if (CRM_Utils_Array::value('participant_role_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_role_id'])) {
         $query->_select['participant_role_id'] = "civicrm_participant.role_id as participant_role_id";
         $query->_element['participant_role_id'] = 1;
         $query->_tables['civicrm_participant'] = 1;
@@ -153,43 +153,43 @@ class CRM_Event_BAO_Query {
       }
 
       //add register date
-      if (CRM_Utils_Array::value('participant_register_date', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_register_date'])) {
         $query->_select['participant_register_date'] = "civicrm_participant.register_date as participant_register_date";
         $query->_element['participant_register_date'] = 1;
       }
 
       //add source
-      if (CRM_Utils_Array::value('participant_source', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_source'])) {
         $query->_select['participant_source'] = "civicrm_participant.source as participant_source";
         $query->_element['participant_source'] = 1;
         $query->_tables['civicrm_participant'] = $query->_whereTables['civicrm_participant'] = 1;
       }
 
       //participant note
-      if (CRM_Utils_Array::value('participant_note', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_note'])) {
         $query->_select['participant_note'] = "civicrm_note.note as participant_note";
         $query->_element['participant_note'] = 1;
         $query->_tables['participant_note'] = 1;
         $query->_whereTables['civicrm_note'] = 1;
       }
 
-      if (CRM_Utils_Array::value('participant_is_pay_later', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_is_pay_later'])) {
         $query->_select['participant_is_pay_later'] = "civicrm_participant.is_pay_later as participant_is_pay_later";
         $query->_element['participant_is_pay_later'] = 1;
       }
 
-      if (CRM_Utils_Array::value('participant_is_test', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_is_test'])) {
         $query->_select['participant_is_test'] = "civicrm_participant.is_test as participant_is_test";
         $query->_element['participant_is_test'] = 1;
       }
 
-      if (CRM_Utils_Array::value('participant_registered_by_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_registered_by_id'])) {
         $query->_select['participant_registered_by_id'] = "civicrm_participant.registered_by_id as participant_registered_by_id";
         $query->_element['participant_registered_by_id'] = 1;
       }
 
       // get discount name
-      if (CRM_Utils_Array::value('participant_discount_name', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_discount_name'])) {
         $query->_select['participant_discount_name'] = "discount_name.title as participant_discount_name";
         $query->_element['participant_discount_name'] = 1;
         $query->_tables['civicrm_discount'] = 1;
@@ -199,7 +199,7 @@ class CRM_Event_BAO_Query {
       }
 
       //carry campaign id to selectors.
-      if (CRM_Utils_Array::value('participant_campaign_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['participant_campaign_id'])) {
         $query->_select['participant_campaign_id'] = 'civicrm_participant.campaign_id as participant_campaign_id';
         $query->_element['participant_campaign_id'] = 1;
       }
@@ -209,7 +209,7 @@ class CRM_Event_BAO_Query {
   static function where(&$query) {
     $grouping = NULL;
     foreach (array_keys($query->_params) as $id) {
-      if (!CRM_Utils_Array::value(0, $query->_params[$id])) {
+      if (empty($query->_params[$id][0])) {
         continue;
       }
       if (substr($query->_params[$id][0], 0, 6) == 'event_' ||
@@ -617,7 +617,7 @@ class CRM_Event_BAO_Query {
 
   static function tableNames(&$tables) {
     //add participant table
-    if (CRM_Utils_Array::value('civicrm_event', $tables)) {
+    if (!empty($tables['civicrm_event'])) {
       $tables = array_merge(array('civicrm_participant' => 1), $tables);
     }
   }
index 3bba4af06f9484e9f00c173b0b379f7b49b0419e..3d69472aaebe41b97f52bfea94458422f92a0877 100644 (file)
@@ -55,7 +55,7 @@ class CRM_Event_Cart_Form_Checkout_Payment extends CRM_Event_Cart_Form_Cart {
     }
 
     if (self::is_administrator()) {
-      if (CRM_Utils_Array::value('note', $params)) {
+      if (!empty($params['note'])) {
         $note_params = array(
           'participant_id' => $participant->id,
           'contact_id' => self::getContactID(),
@@ -68,7 +68,7 @@ class CRM_Event_Cart_Form_Checkout_Payment extends CRM_Event_Cart_Form_Cart {
     $participant->copyValues($participantParams);
     $participant->save();
 
-    if (CRM_Utils_Array::value('contributionID', $params)) {
+    if (!empty($params['contributionID'])) {
       $payment_params = array(
         'participant_id' => $participant->id,
         'contribution_id' => $params['contributionID'],
@@ -461,7 +461,7 @@ class CRM_Event_Cart_Form_Checkout_Payment extends CRM_Event_Cart_Form_Cart {
 
     $contribution_statuses = CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name');
     $params['payment_instrument_id'] = NULL;
-    if (CRM_Utils_Array::value('is_pay_later', $params)) {
+    if (!empty($params['is_pay_later'])) {
       $params['payment_instrument_id'] = CRM_Core_OptionGroup::getValue('payment_instrument', 'Check', 'name');
       $trxn_prefix = 'CK';
     }
@@ -610,7 +610,7 @@ class CRM_Event_Cart_Form_Checkout_Payment extends CRM_Event_Cart_Form_Cart {
     $mer_participant->contribution_id = $contribution->id;
     $params['contributionID'] = $contribution->id;
     $params['receive_date'] = $contribution->receive_date;
-    if (CRM_Utils_Array::value('financial_trxn_id', $params)) {
+    if (!empty($params['financial_trxn_id'])) {
       $entity_financial_trxn_params = array(
         'entity_table' => "civicrm_contribution",
         'entity_id' => $contribution->id,
@@ -661,7 +661,7 @@ class CRM_Event_Cart_Form_Checkout_Payment extends CRM_Event_Cart_Form_Cart {
           $defaults["billing_contact_email"] = $email['email'];
         }
       }
-      if (!CRM_Utils_Array::value('billing_contact_email', $defaults)) {
+      if (empty($defaults['billing_contact_email'])) {
         foreach ($contact->email as $email) {
           if ($email['is_primary']) {
             $defaults["billing_contact_email"] = $email['email'];
index 34aec68548ce79b13e57ab67950792442d5e0311..1f35cb46a4a599384ce85d31eb15212a88fd3ee4 100644 (file)
@@ -81,7 +81,7 @@ class CRM_Event_Form_EventFees {
       $returnProperities = array( 'confirm_email_text', 'financial_type_id', 'campaign_id', 'start_date' );
       $details = array();
       CRM_Core_DAO::commonRetrieveAll('CRM_Event_DAO_Event', 'id', $form->_eventId, $details, $returnProperities);
-      if ( CRM_Utils_Array::value( 'financial_type_id', $details[$form->_eventId] ) ) {
+      if (!empty($details[$form->_eventId]['financial_type_id'])) {
         $defaults[$form->_pId]['financial_type_id'] = $details[$form->_eventId]['financial_type_id'];
       }
     }
@@ -126,17 +126,17 @@ class CRM_Event_Form_EventFees {
     }
     
     //CRM-13420
-    if (!CRM_Utils_Array::value('payment_instrument_id', $defaults)) {
+    if (empty($defaults['payment_instrument_id'])) {
       $defaults[$form->_pId]['payment_instrument_id'] = key(CRM_Core_OptionGroup::values('payment_instrument', FALSE, FALSE, FALSE, 'AND is_default = 1'));
     }
     if ($form->_mode) {
       $config = CRM_Core_Config::singleton();
       // set default country from config if no country set
-      if (!CRM_Utils_Array::value("billing_country_id-{$form->_bltID}", $defaults[$form->_pId])) {
+      if (empty($defaults[$form->_pId]["billing_country_id-{$form->_bltID}"])) {
         $defaults[$form->_pId]["billing_country_id-{$form->_bltID}"] = $config->defaultContactCountry;
       }
 
-      if (!CRM_Utils_Array::value("billing_state_province_id-{$form->_bltID}", $defaults)) {
+      if (empty($defaults["billing_state_province_id-{$form->_bltID}"])) {
         $defaults[$form->_pId]["billing_state_province_id-{$form->_bltID}"] = $config->defaultContactStateProvince;
       }
 
@@ -230,7 +230,7 @@ class CRM_Event_Form_EventFees {
     }
 
     //CRM-4453
-    if (CRM_Utils_Array::value('participant_fee_currency', $defaults[$form->_pId])) {
+    if (!empty($defaults[$form->_pId]['participant_fee_currency'])) {
       $form->assign('fee_currency', $defaults[$form->_pId]['participant_fee_currency']);
     }
 
index 2539671f40f2d56663e0efa4d2f92d0d3e044cdc..f48295cb19018b9574ae88217d7bdbe15cc8001c 100644 (file)
@@ -74,7 +74,7 @@ class CRM_Event_Form_ManageEvent_EventInfo extends CRM_Event_Form_ManageEvent {
 
     $showLocation = FALSE;
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       $this->set('type', 'Event');
       $this->set('subType', CRM_Utils_Array::value('event_type_id', $_POST));
       $this->set('entityId', $this->_id);
@@ -109,15 +109,15 @@ class CRM_Event_Form_ManageEvent_EventInfo extends CRM_Event_Form_ManageEvent {
     $defaults = parent::setDefaultValues();
 
     // in update mode, we need to set custom data subtype to tpl
-    if (CRM_Utils_Array::value('event_type_id', $defaults)) {
+    if (!empty($defaults['event_type_id'])) {
       $this->assign('customDataSubType', $defaults['event_type_id']);
     }
 
     $this->_showHide = new CRM_Core_ShowHideBlocks();
     // Show waitlist features or event_full_text if max participants set
-    if (CRM_Utils_Array::value('max_participants', $defaults)) {
+    if (!empty($defaults['max_participants'])) {
       $this->_showHide->addShow('id-waitlist');
-      if (CRM_Utils_Array::value('has_waitlist', $defaults)) {
+      if (!empty($defaults['has_waitlist'])) {
         $this->_showHide->addShow('id-waitlist-text');
         $this->_showHide->addHide('id-event_full');
       }
@@ -143,7 +143,7 @@ class CRM_Event_Form_ManageEvent_EventInfo extends CRM_Event_Form_ManageEvent {
     $defaults['waitlist_text'] = CRM_Utils_Array::value('waitlist_text', $defaults, ts('This event is currently full. However you can register now and get added to a waiting list. You will be notified if spaces become available.'));
     list($defaults['start_date'], $defaults['start_date_time']) = CRM_Utils_Date::setDateDefaults(CRM_Utils_Array::value('start_date', $defaults), 'activityDateTime');
 
-    if (CRM_Utils_Array::value('end_date', $defaults)) {
+    if (!empty($defaults['end_date'])) {
       list($defaults['end_date'], $defaults['end_date_time']) = CRM_Utils_Date::setDateDefaults($defaults['end_date'], 'activityDateTime');
     }
     return $defaults;
@@ -322,14 +322,14 @@ class CRM_Event_Form_ManageEvent_EventInfo extends CRM_Event_Form_ManageEvent {
     );
 
     //merge params with defaults from templates
-    if (CRM_Utils_Array::value('template_id', $params)) {
+    if (!empty($params['template_id'])) {
       $params = array_merge(CRM_Event_BAO_Event::getTemplateDefaultValues($params['template_id']), $params);
     }
 
     $event = CRM_Event_BAO_Event::create($params);
 
     // now that we have the event’s id, do some more template-based stuff
-    if (CRM_Utils_Array::value('template_id', $params)) {
+    if (!empty($params['template_id'])) {
       CRM_Event_BAO_Event::copy($params['template_id'], $event, TRUE);
     }
 
index 61ec49e7e9976b79040eb459638201a56a563f33..60cc6a20ddeaa8cb49ae33c4f3df8e233d9fc452 100644 (file)
@@ -152,7 +152,7 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
           $defaults['discounted_value'][$discountFieldsval['weight']][$rowCount] =
             CRM_Utils_Money::format($discountFieldsval['amount'], NULL, '%a');
           $defaults['discount_option_id'][$rowCount][$discountFieldsval['weight']]= $discountFieldsval['id'];
-          if (CRM_Utils_Array::value('is_default', $discountFieldsval)) {
+          if (!empty($discountFieldsval['is_default'])) {
             $defaults['discounted_default'] = $discountFieldsval['weight'];
           }
         }
@@ -185,7 +185,7 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
       //if Regular Fees are present in DB and event fee page is in update mode
       $defaults['discounted_label'] = $defaults['label'];
     }
-    elseif (CRM_Utils_Array::value('label', $this->_submitValues)) {
+    elseif (!empty($this->_submitValues['label'])) {
       //if event is newly created, use submitted values for
       //discount labels
       if (is_array($this->_submitValues['label'])) {
@@ -242,7 +242,7 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
     $this->_showHide->addToTemplate();
     $this->assign('inDate', $this->_inDate);
 
-    if (CRM_Utils_Array::value('payment_processor', $defaults)) {
+    if (!empty($defaults['payment_processor'])) {
       $defaults['payment_processor'] = array_fill_keys(explode(CRM_Core_DAO::VALUE_SEPARATOR,
         $defaults['payment_processor']
         ), '1');
@@ -420,17 +420,17 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
    */
   static function formRule($values) {
     $errors = array();
-    if (CRM_Utils_Array::value('is_discount', $values)) {
+    if (!empty($values['is_discount'])) {
       $occurDiscount   = array_count_values($values['discount_name']);
       $countemptyrows  = 0;
       $countemptyvalue = 0;
       for ($i = 1; $i <= self::NUM_DISCOUNT; $i++) {
         $start_date = $end_date = NULL;
-        if (CRM_Utils_Array::value($i, $values['discount_name'])) {
-          if (CRM_Utils_Array::value($i, $values['discount_start_date'])) {
+        if (!empty($values['discount_name'][$i])) {
+          if (!empty($values['discount_start_date'][$i])) {
             $start_date = ($values['discount_start_date'][$i]) ? CRM_Utils_Date::processDate($values['discount_start_date'][$i]) : 0;
           }
-          if (CRM_Utils_Array::value($i, $values['discount_end_date'])) {
+          if (!empty($values['discount_end_date'][$i])) {
             $end_date = ($values['discount_end_date'][$i]) ? CRM_Utils_Date::processDate($values['discount_end_date'][$i]) : 0;
           }
 
@@ -482,7 +482,7 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
               $countemptyvalue++;
             }
           }
-          if (CRM_Utils_Array::value('_qf_Fee_next', $values) && ($countemptyrows == 11 || $countemptyvalue == 11)) {
+          if (!empty($values['_qf_Fee_next']) && ($countemptyrows == 11 || $countemptyvalue == 11)) {
             $errors["discounted_label[1]"] = $errors["discounted_value[1][$i]"] = ts('At least one fee should be entered for your Discount Set. If you do not see the table to enter discount fees, click the "Add Discount Set to Fee Table" button.');
           }
         }
@@ -499,7 +499,7 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
         $errors['fee_label'] = ts('Please enter the fee label for the paid event.');
       }
 
-      if (!CRM_Utils_Array::value('price_set_id', $values)) {
+      if (empty($values['price_set_id'])) {
         //check fee label and amount
         $check = 0;
         $optionKeys = array();
@@ -566,7 +566,7 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
 
     $this->set('discountSection', 0);
 
-    if (CRM_Utils_Array::value('_qf_Fee_submit', $_POST)) {
+    if (!empty($_POST['_qf_Fee_submit'])) {
       $this->buildAmountLabel();
       $this->set('discountSection', 2);
       return;
@@ -593,9 +593,9 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
     }
 
     if ($params['is_monetary']) {
-      if (CRM_Utils_Array::value('price_set_id', $params)) {
+      if (!empty($params['price_set_id'])) {
         CRM_Price_BAO_PriceSet::addTo('civicrm_event', $this->_id, $params['price_set_id']);
-        if (CRM_Utils_Array::value('price_field_id', $params)) {
+        if (!empty($params['price_field_id'])) {
           $priceSetID = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceField', $params['price_field_id'], 'price_set_id');
           CRM_Price_BAO_PriceSet::setIsQuickConfig($priceSetID,0);
         }
@@ -619,8 +619,8 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
           }
           if (!empty($options)) {
             $params['default_fee_id'] = NULL;
-            if (!CRM_Utils_Array::value('price_set_id', $params)) {
-              if (!CRM_Utils_Array::value('price_field_id', $params)) {
+            if (empty($params['price_set_id'])) {
+              if (empty($params['price_field_id'])) {
                 $setParams['title'] = $eventTitle = ($this->_isTemplate) ? $this->_defaultValues['template_title'] : $this->_defaultValues['title'];
                 $eventTitle = strtolower(CRM_Utils_String::munge($eventTitle, '_', 245));
                 if (!CRM_Core_DAO::getFieldValue('CRM_Price_BAO_PriceSet', $eventTitle, 'id', 'name')) {
@@ -702,7 +702,7 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
                 $params['default_discount_fee_id'] = NULL;
                 $keyCheck = $j-1;
                 $setParams = array();
-                if (!CRM_Utils_Array::value($keyCheck, $discountPriceSets)) {
+                if (empty($discountPriceSets[$keyCheck])) {
                   if (!$eventTitle) {
                     $eventTitle = strtolower(CRM_Utils_String::munge($this->_defaultValues['title'], '_', 200));
                   }
@@ -746,10 +746,10 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
                   $fieldParams['option_label'][$value['weight']] = $value['label'];
                   $fieldParams['option_amount'][$value['weight']] = $value['value'];
                   $fieldParams['option_weight'][$value['weight']] = $value['weight'];
-                  if (CRM_Utils_Array::value('is_default', $value)) {
+                  if (!empty($value['is_default'])) {
                     $fieldParams['default_option'] = $value['weight'];
                   }
-                  if (CRM_Utils_Array::value($j, $discountFieldIDs) && CRM_Utils_Array::value($value['weight'], $discountFieldIDs[$j])) {
+                  if (!empty($discountFieldIDs[$j]) && CRM_Utils_Array::value($value['weight'], $discountFieldIDs[$j])) {
                     $fieldParams['option_id'][$value['weight']] = $discountFieldIDs[$j][$value['weight']];
                     unset($discountFieldIDs[$j][$value['weight']]);
                   }
@@ -782,7 +782,7 @@ class CRM_Event_Form_ManageEvent_Fee extends CRM_Event_Form_ManageEvent {
       }
     }
     else {
-      if (CRM_Utils_Array::value('price_field_id', $params)) {
+      if (!empty($params['price_field_id'])) {
         $priceSetID = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceField', $params['price_field_id'], 'price_set_id');
         CRM_Price_BAO_PriceSet::setIsQuickConfig($priceSetID,0);
       }
index c671ce0459ee192d69cbb2f33aa3e12233894221..844f67aa5a222fbd872833267d3440a4a218ce81 100644 (file)
@@ -202,10 +202,10 @@ class CRM_Event_Form_ManageEvent_Location extends CRM_Event_Form_ManageEvent {
     $locationEvents = CRM_Event_BAO_Event::getLocationEvents();
     // remove duplicates and make sure that the duplicate entry with key as
     // loc_block_id of this event (this->_id) is preserved
-    if (CRM_Utils_Array::value($this->_oldLocBlockId, $locationEvents)) {
+    if (!empty($locationEvents[$this->_oldLocBlockId])) {
       $possibleDuplicate = $locationEvents[$this->_oldLocBlockId];
       $locationEvents = array_flip(array_unique($locationEvents));
-      if (CRM_Utils_Array::value($possibleDuplicate, $locationEvents)) {
+      if (!empty($locationEvents[$possibleDuplicate])) {
         $locationEvents[$possibleDuplicate] = $this->_oldLocBlockId;
       }
       $locationEvents = array_flip($locationEvents);
@@ -283,7 +283,7 @@ class CRM_Event_Form_ManageEvent_Location extends CRM_Event_Form_ManageEvent {
     $defaultLocationType = CRM_Core_BAO_LocationType::getDefault();
     foreach (array(
       'address', 'phone', 'email') as $block) {
-      if (!CRM_Utils_Array::value($block, $params) || !is_array($params[$block])) {
+      if (empty($params[$block]) || !is_array($params[$block])) {
         continue;
       }
       foreach ($params[$block] as $count => & $values) {
index 65d2f86809039542638c14981269a4524b766285..f43f9c26f63fdc9c25bb78cb4268fc5e253d2714 100644 (file)
@@ -145,7 +145,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
 
       $this->assign('profilePostMultiple', CRM_Utils_Array::value('custom_post', $defaults));
 
-      if (CRM_Utils_Array::value('is_multiple_registrations', $defaults)) {
+      if (!empty($defaults['is_multiple_registrations'])) {
         // CRM-4377: set additional participants’ profiles â€“ set to â€˜none’ if explicitly unset (non-active)
 
         $ufJoinAddParams = array(
@@ -184,7 +184,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
     $defaults['thankyou_title'] = CRM_Utils_Array::value('thankyou_title', $defaults, ts('Thank You for Registering'));
     $defaults['approval_req_text'] = CRM_Utils_Array::value('approval_req_text', $defaults, ts('Participation in this event requires approval. Submit your registration request here. Once approved, you will receive an email with a link to a web page where you can complete the registration process.'));
 
-    if (CRM_Utils_Array::value('registration_start_date', $defaults)) {
+    if (!empty($defaults['registration_start_date'])) {
       list($defaults['registration_start_date'],
         $defaults['registration_start_date_time']
       ) = CRM_Utils_Date::setDateDefaults($defaults['registration_start_date'],
@@ -192,7 +192,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
       );
     }
 
-    if (CRM_Utils_Array::value('registration_end_date', $defaults)) {
+    if (!empty($defaults['registration_end_date'])) {
       list($defaults['registration_end_date'],
         $defaults['registration_end_date_time']
       ) = CRM_Utils_Date::setDateDefaults($defaults['registration_end_date'],
@@ -222,11 +222,11 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
       $this->_showHide->addHide('id-approval-text');
     }
     else {
-      if (!CRM_Utils_Array::value('is_multiple_registrations', $defaults)) {
+      if (empty($defaults['is_multiple_registrations'])) {
         $this->_showHide->addHide('additional_profile_pre');
         $this->_showHide->addHide('additional_profile_post');
       }
-      if (!CRM_Utils_Array::value('requires_approval', $defaults)) {
+      if (empty($defaults['requires_approval'])) {
         $this->_showHide->addHide('id-approval-text');
       }
     }
@@ -442,7 +442,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
    * @access public
    */
   static function formRule($values, $files, $form) {
-    if (CRM_Utils_Array::value('is_online_registration', $values)) {
+    if (!empty($values['is_online_registration'])) {
 
       if (!$values['confirm_title']) {
         $errorMsg['confirm_title'] = ts('Please enter a Title for the registration Confirmation Page');
@@ -501,7 +501,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
       }
       $additionalCustomPreId = $additionalCustomPostId = NULL;
       $isPreError = $isPostError = TRUE;
-      if (CRM_Utils_Array::value('allow_same_participant_emails', $values) &&
+      if (!empty($values['allow_same_participant_emails']) &&
         CRM_Utils_Array::value('is_multiple_registrations', $values)
       ) {
         $types = array_merge(array('Individual'), CRM_Contact_BAO_ContactType::subTypes('Individual'));
@@ -580,7 +580,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
       // // CRM-8485
       // $config = CRM_Core_Config::singleton();
       // if ( $config->doNotAttachPDFReceipt ) {
-      //     if ( CRM_Utils_Array::value('custom_post_id_multiple', $values) ) {
+      //     if (!empty($values['custom_post_id_multiple'])) {
       //         foreach( $values['custom_post_id_multiple'] as $count => $customPostMultiple ) {
       //             if ( $customPostMultiple ) {
       //                 $errorMsg["custom_post_id_multiple[{$count}]"] = ts('Please disable PDF receipt as an attachment in <a href="%1">Miscellaneous Settings</a> if you want to add additional profiles.', array( 1 => CRM_Utils_System::url( 'civicrm/admin/setting/misc', 'reset=1' ) ) );
@@ -589,7 +589,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
       //         }
       //     }
       //
-      //     if ( CRM_Utils_Array::value('is_multiple_registrations', $values) &&
+      //     if (!empty($values['is_multiple_registrations']) &&
       //          CRM_Utils_Array::value('additional_custom_post_id_multiple',  $values) ) {
       //         foreach( $values['additional_custom_post_id_multiple'] as $count => $customPostMultiple ) {
       //             if ( $customPostMultiple ) {
@@ -601,13 +601,13 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
       // }
 
       if (!empty($errorMsg)) {
-        if (CRM_Utils_Array::value('custom_post_id_multiple', $values)) {
+        if (!empty($values['custom_post_id_multiple'])) {
           foreach ($values['custom_post_id_multiple'] as $count => $customPostMultiple) {
             self::buildMultipleProfileBottom($form, $count);
           }
           $form->assign('profilePostMultiple', $values['custom_post_id_multiple']);
         }
-        if (CRM_Utils_Array::value('additional_custom_post_id_multiple', $values)) {
+        if (!empty($values['additional_custom_post_id_multiple'])) {
           foreach ($values['additional_custom_post_id_multiple'] as $count => $customPostMultiple) {
             self::buildMultipleProfileBottom($form, $count, 'additional_', ts('Profile for Additional Participants'));
           }
@@ -747,7 +747,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
       $uf[2] = $params['custom_post_id'];
     }
 
-    if (CRM_Utils_Array::value('custom_post_id_multiple', $params)) {
+    if (!empty($params['custom_post_id_multiple'])) {
       $uf = array_merge($uf, $params['custom_post_id_multiple']);
     }
     $uf = array_values($uf);
@@ -769,12 +769,12 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
 
     // first delete all past entries
     CRM_Core_BAO_UFJoin::deleteAll($ufJoinParamsAdd);
-    if (CRM_Utils_Array::value('is_multiple_registrations', $params)) {
+    if (!empty($params['is_multiple_registrations'])) {
       $ufAdd = array();
       $wtAdd = 2;
 
       if (array_key_exists('additional_custom_pre_id', $params)) {
-        if (!CRM_Utils_Array::value('additional_custom_pre_id', $params)) {
+        if (empty($params['additional_custom_pre_id'])) {
           $ufAdd[1] = $params['custom_pre_id'];
           $wtAdd = 1;
         }
@@ -786,7 +786,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
       }
 
       if (array_key_exists('additional_custom_post_id', $params)) {
-        if (!CRM_Utils_Array::value('additional_custom_post_id', $params)) {
+        if (empty($params['additional_custom_post_id'])) {
           $ufAdd[2] = $params['custom_post_id'];
         }
         elseif (CRM_Utils_Array::value('additional_custom_post_id', $params) == 'none') {}
@@ -795,7 +795,7 @@ class CRM_Event_Form_ManageEvent_Registration extends CRM_Event_Form_ManageEvent
         }
       }
 
-      if (CRM_Utils_Array::value('additional_custom_post_id_multiple', $params)) {
+      if (!empty($params['additional_custom_post_id_multiple'])) {
         $additionalPostMultiple = array();
         foreach ($params['additional_custom_post_id_multiple'] as $key => $value) {
           if (!$value && CRM_Utils_Array::value('custom_post_id', $params)) {
index acbc2dcefa53589828bc80d0928b026c92fa0aed..e9f26ae8d7e09eb307d01bf0d1213a3d614da3a3 100755 (executable)
@@ -233,7 +233,7 @@ class CRM_Event_Form_ManageEvent_ScheduleReminders extends CRM_Event_Form_Manage
    */
   static function formRule($fields) {
     $errors = array();
-    if (CRM_Utils_Array::value('is_active', $fields) &&
+    if (!empty($fields['is_active']) &&
       CRM_Utils_System::isNull($fields['subject'])
     ) {
       $errors['subject'] = ts('Subject is a required field.');
@@ -354,12 +354,12 @@ class CRM_Event_Form_ManageEvent_ScheduleReminders extends CRM_Event_Form_Manage
     //mail template is composed
     $composeParams = array();
     foreach ($composeFields as $key) {
-      if (CRM_Utils_Array::value($key, $values)) {
+      if (!empty($values[$key])) {
         $composeParams[$key] = $values[$key];
       }
     }
 
-    if (CRM_Utils_Array::value('updateTemplate', $composeParams)) {
+    if (!empty($composeParams['updateTemplate'])) {
       $templateParams = array(
         'msg_text' => $params['body_text'],
         'msg_html' => $params['body_html'],
@@ -372,7 +372,7 @@ class CRM_Event_Form_ManageEvent_ScheduleReminders extends CRM_Event_Form_Manage
       $msgTemplate = CRM_Core_BAO_MessageTemplate::add($templateParams);
     }
 
-    if (CRM_Utils_Array::value('saveTemplate', $composeParams)) {
+    if (!empty($composeParams['saveTemplate'])) {
       $templateParams = array(
         'msg_text' => $params['body_text'],
         'msg_html' => $params['body_html'],
index 4620daf1425242f18593200454d9d9b99450d7d5..5406562b70610e5f2105c9c29123d68fd8d8178e 100644 (file)
@@ -407,8 +407,7 @@ class CRM_Event_Form_Participant extends CRM_Contact_Form_Task {
     }
 
     // when fee amount is included in form
-    if (CRM_Utils_Array::value('hidden_feeblock', $_POST)
-      || CRM_Utils_Array::value('send_receipt', $_POST)
+    if (!empty($_POST['hidden_feeblock']) || CRM_Utils_Array::value('send_receipt', $_POST)
     ) {
       CRM_Event_Form_EventFees::preProcess($this);
       CRM_Event_Form_EventFees::buildQuickForm($this);
@@ -416,9 +415,9 @@ class CRM_Event_Form_Participant extends CRM_Contact_Form_Task {
     }
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       //custom data of type participant role
-      if (CRM_Utils_Array::value('role_id', $_POST)) {
+      if (!empty($_POST['role_id'])) {
         foreach ($_POST['role_id'] as $k => $val) {
           $roleID = $val;
           CRM_Custom_Form_CustomData::preProcess($this, $this->_roleCustomDataTypeID, $k, 1, 'Participant', $this->_id);
@@ -554,7 +553,7 @@ SELECT civicrm_custom_group.name as name,
       }
 
       // Get registered_by contact ID and display_name if participant was registered by someone else (CRM-4859)
-      if (CRM_Utils_Array::value('participant_registered_by_id', $defaults[$this->_id])) {
+      if (!empty($defaults[$this->_id]['participant_registered_by_id'])) {
         $registered_by_contact_id = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Participant',
           $defaults[$this->_id]['participant_registered_by_id'],
           'contact_id', 'id'
@@ -578,7 +577,7 @@ SELECT civicrm_custom_group.name as name,
     if ($this->_action == CRM_Core_Action::ADD) {
       $statuses = array_flip($this->_participantStatuses);
       $defaults[$this->_id]['status_id'] = CRM_Utils_Array::value(ts('Registered'), $statuses);
-      if (CRM_Utils_Array::value('event_id', $defaults[$this->_id])) {
+      if (!empty($defaults[$this->_id]['event_id'])) {
         $contributionTypeId = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Event',
           $defaults[$this->_id]['event_id'],
           'financial_type_id' 
@@ -604,7 +603,7 @@ SELECT civicrm_custom_group.name as name,
       }
 
       $submittedRole = $this->getElementValue('role_id');
-      if (CRM_Utils_Array::value(0, $submittedRole)) {
+      if (!empty($submittedRole[0])) {
         $roleID = $submittedRole[0];
       }
       $submittedEvent = $this->getElementValue('event_id');
@@ -639,7 +638,7 @@ SELECT civicrm_custom_group.name as name,
 
     //assign event and role id, this is needed for Custom data building
     $sep = CRM_Core_DAO::VALUE_SEPARATOR;
-    if (CRM_Utils_Array::value('participant_role_id', $defaults[$this->_id])) {
+    if (!empty($defaults[$this->_id]['participant_role_id'])) {
       $roleIDs = explode($sep, $defaults[$this->_id]['participant_role_id']);
     }
     if (isset($roleIDs)) {
@@ -821,7 +820,7 @@ WHERE      civicrm_event.is_template IS NULL OR civicrm_event.is_template = 0";
     // but we do the same for the onChange element and this form is complex
     // and i did not want to break it late in the 3.2 cycle
     $preloadJSSnippet = NULL;
-    if (CRM_Utils_Array::value('reset', $_GET) && $this->_eID) {
+    if (!empty($_GET['reset']) && $this->_eID) {
       $preloadJSSnippet = "
 cj(function() {
 cj('#event_id').val( '{$this->_eID}' );
@@ -994,16 +993,16 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
       $errorMsg['contact[1]'] = ts('Please select a contact or create new contact');
     }
 
-    if (CRM_Utils_Array::value('payment_processor_id', $values)) {
+    if (!empty($values['payment_processor_id'])) {
       // make sure that credit card number and cvv are valid
       CRM_Core_Payment_Form::validateCreditCard($values, $errorMsg);
     }
 
-    if (CRM_Utils_Array::value('record_contribution', $values)) {
-      if (!CRM_Utils_Array::value('financial_type_id', $values)) {
+    if (!empty($values['record_contribution'])) {
+      if (empty($values['financial_type_id'])) {
         $errorMsg['financial_type_id'] = ts('Please enter the associated Financial Type');
       }
-      if (!CRM_Utils_Array::value('payment_instrument_id', $values)) {
+      if (empty($values['payment_instrument_id'])) {
         $errorMsg['payment_instrument_id'] = ts('Paid By is a required field.');
       }
     }
@@ -1064,7 +1063,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
 
     $participantStatus = CRM_Event_PseudoConstant::participantStatus();
     // set the contact, when contact is selected
-    if (CRM_Utils_Array::value('contact_select_id', $params)) {
+    if (!empty($params['contact_select_id'])) {
       $this->_contactId = $params['contact_select_id'][1];
     }
     if ($this->_priceSetId && $isQuickConfig = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceSet', $this->_priceSetId, 'is_quick_config')) {
@@ -1106,7 +1105,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
       else {
 
         //check if discount is selected
-        if (CRM_Utils_Array::value('discount_id', $params)) {
+        if (!empty($params['discount_id'])) {
           $discountId = $params['discount_id'];
         }
         else {
@@ -1177,7 +1176,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
     $params['contact_id'] = $this->_contactId;
 
     // overwrite actual payment amount if entered
-    if (CRM_Utils_Array::value('total_amount', $params)) {
+    if (!empty($params['total_amount'])) {
       $contributionParams['total_amount'] = CRM_Utils_Array::value('total_amount', $params);
     }
 
@@ -1311,7 +1310,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
       // all the payment processors expect the name and address to be in the
       // so we copy stuff over to first_name etc.
       $paymentParams = $this->_params;
-      if (CRM_Utils_Array::value('send_receipt', $this->_params)) {
+      if (!empty($this->_params['send_receipt'])) {
         $paymentParams['email'] = $this->_contributorEmail;
       }
       CRM_Core_Payment_Form::mapParams($this->_bltID, $this->_params, $paymentParams, TRUE);
@@ -1333,7 +1332,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
 
       $this->_params['receive_date'] = $now;
 
-      if (CRM_Utils_Array::value('send_receipt', $this->_params)) {
+      if (!empty($this->_params['send_receipt'])) {
         $this->_params['receipt_date'] = $now;
       }
       else {
@@ -1356,7 +1355,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
 
       // add participant record
       $participants = array();
-      if (CRM_Utils_Array::value('participant_role_id', $this->_params) && is_array($this->_params['participant_role_id'])) {
+      if (!empty($this->_params['participant_role_id']) && is_array($this->_params['participant_role_id'])) {
         $this->_params['participant_role_id'] = implode(CRM_Core_DAO::VALUE_SEPARATOR,
           array_keys($this->_params['participant_role_id'])
         );
@@ -1427,8 +1426,8 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
       }
 
       $contributions = array();
-      if (CRM_Utils_Array::value('record_contribution', $params)) {
-        if (CRM_Utils_Array::value('id', $params)) {
+      if (!empty($params['record_contribution'])) {
+        if (!empty($params['id'])) {
           if ($this->_onlinePendingContributionId) {
             $ids['contribution'] = $this->_onlinePendingContributionId;
           }
@@ -1513,7 +1512,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
 
         // CRM-11124
         if ($this->_quickConfig) {
-          if (CRM_Utils_Array::value('amount_priceset_level_radio', $this->_params)) {
+          if (!empty($this->_params['amount_priceset_level_radio'])) {
             $feeLevel = $this->_params['amount_priceset_level_radio'];
           }
           else {
@@ -1562,7 +1561,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
 
     $sent = array();
     $notSent = array();
-    if (CRM_Utils_Array::value('send_receipt', $params)) {
+    if (!empty($params['send_receipt'])) {
       if (array_key_exists($params['from_email_address'], $this->_fromEmails['from_email_id'])) {
         $receiptFrom = $params['from_email_address'];
       }
@@ -1628,15 +1627,15 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
         $this->assign('checkNumber', CRM_Utils_Array::value('check_number', $params));
       }
       if ($this->_mode) {
-        if (CRM_Utils_Array::value('billing_first_name', $params)) {
+        if (!empty($params['billing_first_name'])) {
           $name = $params['billing_first_name'];
         }
 
-        if (CRM_Utils_Array::value('billing_middle_name', $params)) {
+        if (!empty($params['billing_middle_name'])) {
           $name .= " {$params['billing_middle_name']}";
         }
 
-        if (CRM_Utils_Array::value('billing_last_name', $params)) {
+        if (!empty($params['billing_last_name'])) {
           $name .= " {$params['billing_last_name']}";
         }
         $this->assign('billingName', $name);
@@ -1678,7 +1677,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
 
       $participant = array(array('participant_id', '=', $participants[0]->id, 0, 0));
       // check whether its a test drive ref CRM-3075
-      if (CRM_Utils_Array::value('is_test', $this->_defaultValues)) {
+      if (!empty($this->_defaultValues['is_test'])) {
         $participant[] = array('participant_test', '=', 1, 0, 0);
       }
 
@@ -1769,7 +1768,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
 
     if (($this->_action & CRM_Core_Action::UPDATE)) {
       $statusMsg = ts('Event registration information for %1 has been updated.', array(1 => $this->_contributorDisplayName));
-      if (CRM_Utils_Array::value('send_receipt', $params) && count($sent)) {
+      if (!empty($params['send_receipt']) && count($sent)) {
         $statusMsg .= ' ' . ts('A confirmation email has been sent to %1', array(1 => $this->_contributorEmail));
       }
 
@@ -1780,7 +1779,7 @@ loadCampaign( {$this->_eID}, {$eventCampaigns} );
     elseif ($this->_action & CRM_Core_Action::ADD) {
       if ($this->_single) {
         $statusMsg = ts('Event registration for %1 has been added.', array(1 => $this->_contributorDisplayName));
-        if (CRM_Utils_Array::value('send_receipt', $params) && count($sent)) {
+        if (!empty($params['send_receipt']) && count($sent)) {
           $statusMsg .= ' ' . ts('A confirmation email has been sent to %1.', array(1 => $this->_contributorEmail));
         }
       }
index b8da44ab599d6a69a343e6b8f629e19d0b930730..fd69ba2945eb041ea8634ce56d8e9427c4e8cd37 100644 (file)
@@ -62,7 +62,7 @@ class CRM_Event_Form_ParticipantView extends CRM_Core_Form {
 
     CRM_Event_BAO_Participant::resolveDefaults($values[$participantID]);
 
-    if (CRM_Utils_Array::value('fee_level', $values[$participantID])) {
+    if (!empty($values[$participantID]['fee_level'])) {
       CRM_Event_BAO_Participant::fixEventLevel($values[$participantID]['fee_level']);
     }
 
@@ -91,7 +91,7 @@ class CRM_Event_Form_ParticipantView extends CRM_Core_Form {
     $values[$participantID]['totalAmount'] = CRM_Utils_Array::value('fee_amount', $values[$participantID]);
 
     // Get registered_by contact ID and display_name if participant was registered by someone else (CRM-4859)
-    if (CRM_Utils_Array::value('participant_registered_by_id', $values[$participantID])) {
+    if (!empty($values[$participantID]['participant_registered_by_id'])) {
       $values[$participantID]['registered_by_contact_id'] = CRM_Core_DAO::getFieldValue("CRM_Event_DAO_Participant",
         $values[$participantID]['participant_registered_by_id'],
         'contact_id', 'id'
@@ -129,7 +129,7 @@ class CRM_Event_Form_ParticipantView extends CRM_Core_Form {
     CRM_Core_BAO_CustomGroup::buildCustomDataView($this, $finalTree);
     $eventTitle = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Event', $values[$participantID]['event_id'], 'title');
     //CRM-7150, show event name on participant view even if the event is disabled
-    if (!CRM_Utils_Array::value('event', $values[$participantID])) {
+    if (empty($values[$participantID]['event'])) {
       $values[$participantID]['event'] = $eventTitle;
     }
 
index 0846b472d4f6a811542639acab36c7519b495020..82bfebc44701ca4f7ef73ff6aa55c2906bfa804b 100644 (file)
@@ -290,7 +290,7 @@ class CRM_Event_Form_Registration extends CRM_Core_Form {
 
       //check for require requires approval.
       $this->_requireApproval = FALSE;
-      if (CRM_Utils_Array::value('requires_approval', $this->_values['event']) && !$this->_allowConfirmation) {
+      if (!empty($this->_values['event']['requires_approval']) && !$this->_allowConfirmation) {
         $this->_requireApproval = TRUE;
       }
       $this->set('requireApproval', $this->_requireApproval);
@@ -481,15 +481,15 @@ class CRM_Event_Form_Registration extends CRM_Core_Form {
       $params = $this->_params[0];
     }
     $name = '';
-    if (CRM_Utils_Array::value('billing_first_name', $params)) {
+    if (!empty($params['billing_first_name'])) {
       $name = $params['billing_first_name'];
     }
 
-    if (CRM_Utils_Array::value('billing_middle_name', $params)) {
+    if (!empty($params['billing_middle_name'])) {
       $name .= " {$params['billing_middle_name']}";
     }
 
-    if (CRM_Utils_Array::value('billing_last_name', $params)) {
+    if (!empty($params['billing_last_name'])) {
       $name .= " {$params['billing_last_name']}";
     }
     $this->assign('billingName', $name);
@@ -501,7 +501,7 @@ class CRM_Event_Form_Registration extends CRM_Core_Form {
     );
 
     foreach ($vars as $v) {
-      if (CRM_Utils_Array::value($v, $params)) {
+      if (!empty($params[$v])) {
         if ($v == 'receive_date') {
           $this->assign($v, CRM_Utils_Date::mysqlToIso($params[$v]));
         }
@@ -628,7 +628,7 @@ class CRM_Event_Form_Registration extends CRM_Core_Form {
         $fields = @array_diff_assoc($fields, $this->_fields);
       }
 
-      if (!CRM_Utils_Array::value('additional_participants', $this->_params[0]) &&
+      if (empty($this->_params[0]['additional_participants']) &&
         is_null($cid)
       ) {
         CRM_Core_BAO_Address::checkContactSharedAddressFields($fields, $contactID);
@@ -743,7 +743,7 @@ class CRM_Event_Form_Registration extends CRM_Core_Form {
     $this->_params = $this->get('value');
 
     //get the amount of primary participant
-    if (CRM_Utils_Array::value('is_primary', $this->_params)) {
+    if (!empty($this->_params['is_primary'])) {
       $this->_params['fee_amount'] = $this->get('primaryParticipantAmount');
     }
 
@@ -752,7 +752,7 @@ class CRM_Event_Form_Registration extends CRM_Core_Form {
     $this->_participantIDS[] = $participant->id;
 
     //setting register_by_id field and primaryContactId
-    if (CRM_Utils_Array::value('is_primary', $this->_params)) {
+    if (!empty($this->_params['is_primary'])) {
       $this->set('registerByID', $participant->id);
       $this->set('primaryContactId', $contactID);
 
@@ -801,7 +801,7 @@ class CRM_Event_Form_Registration extends CRM_Core_Form {
     $this->assign('action', $this->_action);
 
     // create CMS user
-    if (CRM_Utils_Array::value('cms_create_account', $this->_params)) {
+    if (!empty($this->_params['cms_create_account'])) {
       $this->_params['contactID'] = $contactID;
 
       if (array_key_exists('email-5', $this->_params)) {
@@ -820,7 +820,7 @@ class CRM_Event_Form_Registration extends CRM_Core_Form {
       // 2. pay later participant.
       // 3. waiting list participant.
       // 4. require approval participant.
-      if (CRM_Utils_Array::value('is_pay_later', $this->_params) ||
+      if (!empty($this->_params['is_pay_later']) ||
         $this->_allowWaitlist || $this->_requireApproval ||
         !CRM_Utils_Array::value('is_monetary', $this->_values['event'])
       ) {
@@ -865,7 +865,7 @@ WHERE  v.option_group_id = g.id
     if ($this->_allowConfirmation && $this->_participantId) {
       $registerDate = $params['participant_register_date'];
     }
-    elseif (CRM_Utils_Array::value('participant_register_date', $params) &&
+    elseif (!empty($params['participant_register_date']) &&
       is_array($params['participant_register_date']) &&
       !empty($params['participant_register_date'])
     ) {
@@ -900,10 +900,10 @@ WHERE  v.option_group_id = g.id
       $participantParams['is_test'] = 0;
     }
 
-    if (CRM_Utils_Array::value('note', $this->_params)) {
+    if (!empty($this->_params['note'])) {
       $participantParams['note'] = $this->_params['note'];
     }
-    elseif (CRM_Utils_Array::value('participant_note', $this->_params)) {
+    elseif (!empty($this->_params['participant_note'])) {
       $participantParams['note'] = $this->_params['participant_note'];
     }
 
@@ -1091,11 +1091,11 @@ WHERE  v.option_group_id = g.id
     }
 
     $priceSetFields = $priceMaxFieldDetails = array();
-    if (CRM_Utils_Array::value('optionsCountTotal', $priceSet)) {
+    if (!empty($priceSet['optionsCountTotal'])) {
       $priceSetFields = $priceSet['optionsCountDetails']['fields'];
     }
 
-    if (CRM_Utils_Array::value('optionsMaxValueTotal', $priceSet)) {
+    if (!empty($priceSet['optionsMaxValueTotal'])) {
       $priceMaxFieldDetails = $priceSet['optionsMaxValueDetails']['fields'];
     }
 
@@ -1297,7 +1297,7 @@ WHERE  v.option_group_id = g.id
       if (!is_array($values) || $values == 'skip') {
         continue;
       }
-      if (!CRM_Utils_Array::value($pNum, $fieldSelected)) {
+      if (empty($fieldSelected[$pNum])) {
         $errors[$pNum]['_qf_default'] = ts('Select at least one option from Event Fee(s).');
       }
     }
@@ -1339,7 +1339,7 @@ WHERE  v.option_group_id = g.id
     }
 
     // is this an event template ?
-    if (CRM_Utils_Array::value('is_template', $this->_values['event'])) {
+    if (!empty($this->_values['event']['is_template'])) {
       CRM_Core_Error::statusBounce(ts('Event templates are not meant to be registered.'), $redirect);
     }
 
index 54c381c9eb28d2a719abc4958c297511fc864de2..ac72739690e22878e5e173f6220eaf395f27dc98 100644 (file)
@@ -111,7 +111,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
     }
     if ($this->_priceSetId) {
       foreach ($this->_feeBlock as $key => $val) {
-        if (!CRM_Utils_Array::value('options', $val)) {
+        if (empty($val['options'])) {
           continue;
         }
 
@@ -191,7 +191,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
       }
       foreach (array(
         'first_name', 'last_name') as $name) {
-        if (CRM_Utils_Array::value($name, $$keys) &&
+        if (!empty($$keys[$name]) &&
           CRM_Utils_Array::value('is_required', CRM_Utils_Array::value($name, $$keys))
         ) {
           $$name = 1;
@@ -240,7 +240,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
       }
 
       //we might did reset allow waiting in case of dynamic calculation
-      if (CRM_Utils_Array::value('bypass_payment', $this->_params[0]) &&
+      if (!empty($this->_params[0]['bypass_payment']) &&
         is_numeric($spaces) &&
         $processedCnt > $spaces
       ) {
@@ -250,7 +250,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
 
       //lets allow to become a part of runtime waiting list, if primary selected pay later.
       $realPayLater = FALSE;
-      if (CRM_Utils_Array::value('is_monetary', $this->_values['event']) &&
+      if (!empty($this->_values['event']['is_monetary']) &&
         CRM_Utils_Array::value('is_pay_later', $this->_values['event'])
       ) {
         $realPayLater = CRM_Utils_Array::value('is_pay_later', $this->_params[0]);
@@ -322,7 +322,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
         $this->assign('allowGroupOnWaitlist', TRUE);
 
         $paymentBypassed = NULL;
-        if (CRM_Utils_Array::value('bypass_payment', $this->_params[0]) &&
+        if (!empty($this->_params[0]['bypass_payment']) &&
           !$this->_allowWaitlist &&
           !$realPayLater &&
           !$this->_requireApproval &&
@@ -385,7 +385,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
     $button = substr($self->controller->getButtonName(), -4);
 
     $realPayLater = FALSE;
-    if (CRM_Utils_Array::value('is_monetary', $self->_values['event']) &&
+    if (!empty($self->_values['event']['is_monetary']) &&
       CRM_Utils_Array::value('is_pay_later', $self->_values['event'])
     ) {
       $realPayLater = CRM_Utils_Array::value('is_pay_later', $self->_params[0]);
@@ -452,7 +452,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
       }
 
       //check for atleast one pricefields should be selected
-      if (CRM_Utils_Array::value('priceSetId', $fields)) {
+      if (!empty($fields['priceSetId'])) {
         $allParticipantParams = $params;
 
         //format current participant params.
@@ -466,7 +466,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
         if (!$self->_allowConfirmation &&
           is_numeric($self->_availableRegistrations)
         ) {
-          if (CRM_Utils_Array::value('bypass_payment', $self->_params[0]) &&
+          if (!empty($self->_params[0]['bypass_payment']) &&
             !$self->_allowWaitlist &&
             !$realPayLater &&
             !$self->_requireApproval &&
@@ -492,7 +492,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
         return $errors;
       }
 
-      if (CRM_Utils_Array::value('has_waitlist', $self->_values['event']) &&
+      if (!empty($self->_values['event']['has_waitlist']) &&
         CRM_Utils_Array::value('bypass_payment', $self->_params[0]) &&
         !$self->_allowWaitlist &&
         !$realPayLater &&
@@ -521,7 +521,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
 
   function validatePaymentValues($self, $fields) {
 
-    if (CRM_Utils_Array::value('bypass_payment', $self->_params[0]) ||
+    if (!empty($self->_params[0]['bypass_payment']) ||
       $self->_allowWaitlist ||
       empty($self->_fields) ||
       CRM_Utils_Array::value('amount', $self->_params[0]) > 0
@@ -530,7 +530,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
     }
 
     $validatePayement = FALSE;
-    if (CRM_Utils_Array::value('priceSetId', $fields)) {
+    if (!empty($fields['priceSetId'])) {
       $lineItem = array();
       CRM_Price_BAO_PriceSet::processAmount($self->_values['fee'], $fields, $lineItem);
       if ($fields['amount'] > 0) {
@@ -539,7 +539,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
         // return false;
       }
     }
-    elseif (CRM_Utils_Array::value('amount', $fields) &&
+    elseif (!empty($fields['amount']) &&
       (CRM_Utils_Array::value('value', $self->_values['fee'][$fields['amount']]) > 0)
     ) {
       $validatePayement = TRUE;
@@ -617,7 +617,7 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
       if (is_numeric($currentCount)) {
         $totalParticipants += $currentCount;
       }
-      if (CRM_Utils_Array::value('has_waitlist', $this->_values['event']) &&
+      if (!empty($this->_values['event']['has_waitlist']) &&
         $totalParticipants > $this->_availableRegistrations
       ) {
         $this->_allowWaitlist = TRUE;
@@ -683,11 +683,11 @@ class CRM_Event_Form_Registration_AdditionalParticipant extends CRM_Event_Form_R
         $params['participant_role_id'] = $params['participant_role'];
       }
 
-      if (!CRM_Utils_Array::value('participant_role_id', $params) && $this->_values['event']['default_role_id']) {
+      if (empty($params['participant_role_id']) && $this->_values['event']['default_role_id']) {
         $params['participant_role_id'] = $this->_values['event']['default_role_id'];
       }
 
-      if (CRM_Utils_Array::value('is_pay_later', $this->_params[0])) {
+      if (!empty($this->_params[0]['is_pay_later'])) {
         $params['is_pay_later'] = 1;
       }
 
index 01f969f600f9e01b1758b901170f294094ceb490..2c4d5aef9232d5989d6271a05423808ed5c2227a 100644 (file)
@@ -78,7 +78,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
 
     CRM_Utils_Hook::eventDiscount($this, $this->_params);
 
-    if (CRM_Utils_Array::value('discount', $this->_params[0]) &&
+    if (!empty($this->_params[0]['discount']) &&
       CRM_Utils_Array::value('applied', $this->_params[0]['discount'])
     ) {
       $this->set('hookDiscount', $this->_params[0]['discount']);
@@ -118,7 +118,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
         // set a few other parameters for PayPal
         $params['token'] = $this->get('token');
         $params['amount'] = $this->_params[0]['amount'];
-        if (CRM_Utils_Array::value('discount', $this->_params[0])) {
+        if (!empty($this->_params[0]['discount'])) {
           $params['discount'] = $this->_params[0]['discount'];
           $params['discountAmount'] = $this->_params[0]['discountAmount'];
           $params['discountMessage'] = $this->_params[0]['discountMessage'];
@@ -185,7 +185,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
       $this->assign('defaultRole', TRUE);
     }
 
-    if (!CRM_Utils_Array::value('participant_role_id', $this->_params[0]) &&
+    if (empty($this->_params[0]['participant_role_id']) &&
       $this->_values['event']['default_role_id']
     ) {
       $this->_params[0]['participant_role_id'] = $this->_values['event']['default_role_id'];
@@ -241,7 +241,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
             }
           }
 
-          if (CRM_Utils_Array::value('first_name', $v) && CRM_Utils_Array::value('last_name', $v)) {
+          if (!empty($v['first_name']) && CRM_Utils_Array::value('last_name', $v)) {
             $append = $v['first_name'] . ' ' . $v['last_name'];
           }
           else {
@@ -254,17 +254,17 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
           }
 
           $this->_amount[$k]['amount'] = $v['amount'];
-          if (CRM_Utils_Array::value('discountAmount', $v)) {
+          if (!empty($v['discountAmount'])) {
             $this->_amount[$k]['amount'] -= $v['discountAmount'];
           }
 
           $this->_amount[$k]['label'] = preg_replace('/\ 1/', '', $v['amount_level']) . '  -  ' . $append;
           $this->_part[$k]['info'] = CRM_Utils_Array::value('first_name', $v) . ' ' . CRM_Utils_Array::value('last_name', $v);
-          if (!CRM_Utils_Array::value('first_name', $v)) {
+          if (empty($v['first_name'])) {
             $this->_part[$k]['info'] = $append;
           }
           $this->_totalAmount = $this->_totalAmount + $this->_amount[$k]['amount'];
-          if (CRM_Utils_Array::value('is_primary', $v)) {
+          if (!empty($v['is_primary'])) {
             $this->set('primaryParticipantAmount', $this->_amount[$k]['amount']);
           }
         }
@@ -303,7 +303,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
       }
       if ($participantValue != 'skip') {
         //get the customPre profile info
-        if (CRM_Utils_Array::value( $prefix2 . 'custom_pre_id', $this->_values)) {
+        if (!empty($this->_values[$prefix2 . 'custom_pre_id'])) {
           $values = $groupName = array();
           CRM_Event_BAO_Event::displayProfile($participantValue,
             $this->_values[ $prefix2 . 'custom_pre_id'],
@@ -318,7 +318,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
           $formattedValues[$count][$prefix1 . 'CustomPreGroupTitle'] = CRM_Utils_Array::value('groupTitle', $groupName);
         }
         //get the customPost profile info
-        if (CRM_Utils_Array::value( $prefix2 . 'custom_post_id', $this->_values)) {
+        if (!empty($this->_values[$prefix2 . 'custom_post_id'])) {
           $values = $groupName = array();
           foreach ($this->_values[$prefix2 . 'custom_post_id'] as $gids) {
             $val = array();
@@ -451,7 +451,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
     $now           = date('YmdHis');
 
     $this->_params = $this->get('params');
-    if (CRM_Utils_Array::value('contact_id', $this->_params[0])) {
+    if (!empty($this->_params[0]['contact_id'])) {
       // unclear when this would be set & whether it could be checked in getContactID.
       // perhaps it relates to when cid is in the url
       //@todo someone who knows add comments on the various contactIDs in this form
@@ -463,7 +463,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
 
     // if a discount has been applied, lets now deduct it from the amount
     // and fix the fee level
-    if (CRM_Utils_Array::value('discount', $this->_params[0]) &&
+    if (!empty($this->_params[0]['discount']) &&
       CRM_Utils_Array::value('applied', $this->_params[0]['discount'])
     ) {
       foreach ($this->_params as $k => $v) {
@@ -536,13 +536,13 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
         foreach ($billingFields as $field) {
           unset($value[$field]);
         }
-        if (CRM_Utils_Array::value('is_pay_later', $value)) {
+        if (!empty($value['is_pay_later'])) {
           $this->_values['params']['is_pay_later'] = TRUE;
         }
       }
 
       //Unset ContactID for additional participants and set RegisterBy Id.
-      if (!CRM_Utils_Array::value('is_primary', $value)) {
+      if (empty($value['is_primary'])) {
         $contactID = CRM_Utils_Array::value('contact_id', $value);
         $registerByID = $this->get('registerByID');
         if ($registerByID) {
@@ -591,7 +591,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
           //now becomes part of run time waiting list.
           $value['is_pay_later'] = FALSE;
         }
-        elseif (CRM_Utils_Array::value('is_pay_later', $value) ||
+        elseif (!empty($value['is_pay_later']) ||
           $value['amount'] == 0 ||
           $this->_contributeMode == 'checkout' ||
           $this->_contributeMode == 'notify'
@@ -610,7 +610,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
           else
             CRM_Core_Error::fatal($paymentObjError);
         }
-        elseif (CRM_Utils_Array::value('is_primary', $value)) {
+        elseif (!empty($value['is_primary'])) {
           CRM_Core_Payment_Form::mapParams($this->_bltID, $value, $value, TRUE);
           // payment email param can be empty for _bltID mapping
           // thus provide mapping for it with a different email value
@@ -675,10 +675,10 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
       }
 
       //CRM-4453.
-      if (CRM_Utils_Array::value('is_primary', $value)) {
+      if (!empty($value['is_primary'])) {
         $primaryCurrencyID = CRM_Utils_Array::value('currencyID', $value);
       }
-      if (!CRM_Utils_Array::value('currencyID', $value)) {
+      if (empty($value['currencyID'])) {
         $value['currencyID'] = $primaryCurrencyID;
       }
 
@@ -699,7 +699,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
       if ($this->_allowConfirmation) {
         $registerDate = CRM_Utils_Array::value( 'participant_register_date', $params );
       }
-      elseif (CRM_Utils_Array::value('participant_register_date', $params) &&
+      elseif (!empty($params['participant_register_date']) &&
         is_array($params['participant_register_date']) &&
         !empty($params['participant_register_date'])
       ) {
@@ -774,7 +774,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
 
       $primaryParticipant = $this->get('primaryParticipant');
 
-      if (!CRM_Utils_Array::value('participantID', $primaryParticipant)) {
+      if (empty($primaryParticipant['participantID'])) {
         $primaryParticipant['participantID'] = $registerByID;
       }
 
@@ -922,7 +922,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
       'campaign_id' => CRM_Utils_Array::value('campaign_id', $params),
     );
 
-    if (!CRM_Utils_Array::value('is_pay_later', $params)) {
+    if (empty($params['is_pay_later'])) {
       $contribParams['payment_instrument_id'] = 1;
     }
 
@@ -947,7 +947,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
     }
 
     $contribID = NULL;
-    if (CRM_Utils_Array::value('invoice_id', $contribParams)) {
+    if (!empty($contribParams['invoice_id'])) {
       $contribID = CRM_Core_DAO::getFieldValue('CRM_Contribute_DAO_Contribution',
         $contribParams['invoice_id'],
         'id',
@@ -967,12 +967,12 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
     }
 
     // Prepare soft contribution due to pcp or Submit Credit / Debit Card Contribution by admin.
-    if (CRM_Utils_Array::value('pcp_made_through_id', $params) ||
+    if (!empty($params['pcp_made_through_id']) ||
       CRM_Utils_Array::value('soft_credit_to', $params)
     ) {
 
       // if its due to pcp
-      if (CRM_Utils_Array::value('pcp_made_through_id', $params)) {
+      if (!empty($params['pcp_made_through_id'])) {
         $contribSoftContactId = CRM_Core_DAO::getFieldValue('CRM_PCP_DAO_PCP',
           $params['pcp_made_through_id'],
           'contact_id'
@@ -1063,7 +1063,7 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration {
 
     if (!empty($this->_fields)) {
       foreach ($this->_fields as $key => $value) {
-        if (CRM_Utils_Array::value('add_to_group_id', $value)) {
+        if (!empty($value['add_to_group_id'])) {
           $addToGroups[$value['add_to_group_id']] = $value['add_to_group_id'];
         }
       }
index 848323f10a3479ecae7819927a278acf4c662fcb..6a39b4a03ea4c53df800b991a7ea8ab4e3639ec8 100644 (file)
@@ -204,7 +204,7 @@ class CRM_Event_Form_Registration_ParticipantConfirm extends CRM_Event_Form_Regi
         $statusMessage = ts("Your event registration has been cancelled.");
       }
 
-      if (CRM_Utils_Array::value('mailedParticipants', $results)) {
+      if (!empty($results['mailedParticipants'])) {
         foreach ($results['mailedParticipants'] as $key => $displayName) {
           $statusMessage .= "<br />" . ts("Email has been sent to : %1", array(1 => $displayName));
         }
index 4da015f785ba0f0d27d53eab87759db9790a7753..645c56c49b1051384e46e01413b2cc2c2971ba67 100644 (file)
@@ -151,12 +151,12 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
     // country if the person has an address but no country (for anonymous country is set above)
     // this could have implications if the billing profile is filled but hidden.
     // this behaviour has been in place for a while but the use of js to hide things has increased
-    if (!CRM_Utils_Array::value("billing_country_id-{$this->_bltID}", $this->_defaults)) {
+    if (empty($this->_defaults["billing_country_id-{$this->_bltID}"])) {
       $this->_defaults["billing_country_id-{$this->_bltID}"] = $config->defaultContactCountry;
     }
 
     // set default state/province from config if no state/province set
-    if (!CRM_Utils_Array::value("billing_state_province_id-{$this->_bltID}", $this->_defaults)) {
+    if (empty($this->_defaults["billing_state_province_id-{$this->_bltID}"])) {
       $this->_defaults["billing_state_province_id-{$this->_bltID}"] = $config->defaultContactStateProvince;
     }
 
@@ -200,7 +200,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
     // Set default payment processor as default payment_processor radio button value
     if (!empty($this->_paymentProcessors)) {
       foreach ($this->_paymentProcessors as $pid => $value) {
-        if (CRM_Utils_Array::value('is_default', $value)) {
+        if (!empty($value['is_default'])) {
           $this->_defaults['payment_processor'] = $pid;
         }
       }
@@ -209,7 +209,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
     //if event is monetary and pay later is enabled and payment
     //processor is not available then freeze the pay later checkbox with
     //default check
-    if (CRM_Utils_Array::value('is_pay_later', $this->_values['event']) &&
+    if (!empty($this->_values['event']['is_pay_later']) &&
       !is_array($this->_paymentProcessor)
     ) {
       $this->_defaults['is_pay_later'] = 1;
@@ -423,7 +423,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       //@todo we are blocking for multiple registrations because we haven't tested
       $this->addCidZeroOptions($onlinePaymentProcessorEnabled);
     }
-    if (CRM_Utils_Array::value('is_pay_later', $this->_values['event']) &&
+    if (!empty($this->_values['event']['is_pay_later']) &&
       ($this->_allowConfirmation || (!$this->_requireApproval && !$this->_allowWaitlist))
     ) {
       $pps[0] = $this->_values['event']['pay_later_text'];
@@ -507,7 +507,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       //freeze button to avoid multiple calls.
       $js = NULL;
 
-      if (!CRM_Utils_Array::value('is_monetary', $this->_values['event'])) {
+      if (empty($this->_values['event']['is_monetary'])) {
         $js = array('onclick' => "return submitOnce(this,'" . $this->_name . "','" . ts('Processing') . "');");
       }
       $this->addButtons(array(
@@ -586,7 +586,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       //format price set fields across option full.
       self::formatFieldsForOptionFull($form);
 
-      if (CRM_Utils_Array::value('is_quick_config', $form->_priceSet)) {
+      if (!empty($form->_priceSet['is_quick_config'])) {
         $form->_quickConfig = $form->_priceSet['is_quick_config'];
       }
       $form->add('hidden', 'priceSetId', $form->_priceSetId);
@@ -734,7 +734,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
           $form->_allowConfirmation &&
           !empty($formattedPriceSetDefaults)
         ) {
-          if (!CRM_Utils_Array::value("price_{$field}", $formattedPriceSetDefaults) ||
+          if (empty($formattedPriceSetDefaults["price_{$field}"]) ||
             !CRM_Utils_Array::value($opId, $formattedPriceSetDefaults["price_{$fieldId}"])
           ) {
             $optionFullIds[$optId] = $optId;
@@ -794,7 +794,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
     }
 
     //don't allow to register w/ waiting if enough spaces available.
-    if (CRM_Utils_Array::value('bypass_payment', $fields)) {
+    if (!empty($fields['bypass_payment'])) {
       if (!is_numeric($self->_availableRegistrations) ||
         (!CRM_Utils_Array::value('priceSetId', $fields) && CRM_Utils_Array::value('additional_participants', $fields) < $self->_availableRegistrations)
       ) {
@@ -802,14 +802,14 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       }
     }
 
-    if (CRM_Utils_Array::value('additional_participants', $fields) &&
+    if (!empty($fields['additional_participants']) &&
       !CRM_Utils_Rule::positiveInteger($fields['additional_participants'])
     ) {
       $errors['additional_participants'] = ts('Please enter a whole number for Number of additional people.');
     }
 
     // priceset validations
-    if (CRM_Utils_Array::value('priceSetId', $fields)) {
+    if (!empty($fields['priceSetId'])) {
       //format params.
       $formatted = self::formatPriceSetParams($self, $fields);
       $ppParams = array($formatted);
@@ -820,11 +820,11 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       $errors = array_merge($errors, CRM_Utils_Array::value(0, $priceSetErrors, array()));
 
       $totalParticipants = $primaryParticipantCount;
-      if (CRM_Utils_Array::value('additional_participants', $fields)) {
+      if (!empty($fields['additional_participants'])) {
         $totalParticipants += $fields['additional_participants'];
       }
 
-      if (!CRM_Utils_Array::value('bypass_payment', $fields) &&
+      if (empty($fields['bypass_payment']) &&
         !$self->_allowConfirmation &&
         is_numeric($self->_availableRegistrations) &&
         $self->_availableRegistrations < $totalParticipants
@@ -854,7 +854,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       if ($self->_paymentProcessor &&
         $self->_paymentProcessor['billing_mode'] & CRM_Core_Payment::BILLING_MODE_BUTTON
       ) {
-        if (CRM_Utils_Array::value($self->_expressButtonName . '_x', $fields) ||
+        if (!empty($fields[$self->_expressButtonName . '_x']) ||
           CRM_Utils_Array::value($self->_expressButtonName . '_y', $fields) ||
           CRM_Utils_Array::value($self->_expressButtonName, $fields)
         ) {
@@ -863,19 +863,19 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       }
 
       $isZeroAmount = $skipPaymentValidation = FALSE;
-      if (CRM_Utils_Array::value('priceSetId', $fields)) {
+      if (!empty($fields['priceSetId'])) {
         if (CRM_Utils_Array::value('amount', $fields) == 0) {
           $isZeroAmount = TRUE;
         }
       }
-      elseif (CRM_Utils_Array::value('amount', $fields) &&
+      elseif (!empty($fields['amount']) &&
         (isset($self->_values['discount'][$fields['amount']])
           && CRM_Utils_Array::value('value', $self->_values['discount'][$fields['amount']]) == 0
         )
       ) {
         $isZeroAmount = TRUE;
       }
-      elseif (CRM_Utils_Array::value('amount', $fields) &&
+      elseif (!empty($fields['amount']) &&
         (isset($self->_values['fee'][$fields['amount']])
           && CRM_Utils_Array::value('value', $self->_values['fee'][$fields['amount']]) == 0
         )
@@ -888,7 +888,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       }
 
       // also return if paylater mode or zero fees for valid members
-      if (CRM_Utils_Array::value('is_pay_later', $fields) ||
+      if (!empty($fields['is_pay_later']) ||
         CRM_Utils_Array::value('bypass_payment', $fields) ||
         $skipPaymentValidation ||
         (!$self->_allowConfirmation && ($self->_requireApproval || $self->_allowWaitlist))
@@ -974,7 +974,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       }
     }
 
-    if (CRM_Utils_Array::value('image_URL', $params)) {
+    if (!empty($params['image_URL'])) {
       CRM_Contact_BAO_Contact::processImageParams($params);
     }
 
@@ -990,7 +990,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
     $primaryParticipantCount = self::getParticipantCount($this, $params);
 
     $totalParticipants = $primaryParticipantCount;
-    if (CRM_Utils_Array::value('additional_participants', $params)) {
+    if (!empty($params['additional_participants'])) {
       $totalParticipants += $params['additional_participants'];
     }
     if (!$this->_allowConfirmation &&
@@ -1015,7 +1015,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
     if (array_key_exists('participant_role_id', $params)) {
       $params['defaultRole'] = 0;
     }
-    if (!CRM_Utils_Array::value('participant_role_id', $params) &&
+    if (empty($params['participant_role_id']) &&
       $this->_values['event']['default_role_id']
     ) {
       $params['participant_role_id'] = $this->_values['event']['default_role_id'];
@@ -1155,7 +1155,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
       $this->_params[] = $params;
       $this->set('params', $this->_params);
 
-      if (!CRM_Utils_Array::value('additional_participants', $params)) {
+      if (empty($params['additional_participants'])) {
         self::processRegistration($this->_params);
       }
     }
@@ -1203,7 +1203,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
         $fields = NULL;
 
         // setting register by Id and unset contactId.
-        if (!CRM_Utils_Array::value('is_primary', $value)) {
+        if (empty($value['is_primary'])) {
           $contactID = NULL;
           $registerByID = $this->get('registerByID');
           if ($registerByID) {
@@ -1223,7 +1223,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
             $this->_participantInfo[] = $value['first_name'] . ' ' . $value['last_name'];
           }
         }
-        elseif (CRM_Utils_Array::value('contact_id', $value)) {
+        elseif (!empty($value['contact_id'])) {
           $contactID = $value['contact_id'];
         }
         else {
@@ -1232,7 +1232,7 @@ class CRM_Event_Form_Registration_Register extends CRM_Event_Form_Registration {
 
         CRM_Event_Form_Registration_Confirm::fixLocationFields($value, $fields);
         //for free event or additional participant, dont create billing email address.
-        if (!CRM_Utils_Array::value('is_primary', $value) || !$this->_values['event']['is_monetary']) {
+        if (empty($value['is_primary']) || !$this->_values['event']['is_monetary']) {
           unset($value["email-{$this->_bltID}"]);
         }
 
index c06f34ab9bfde58c4657c45dc5118eb6b0458d2d..1d97a891ce431ad431f062c03db1e737b0bffebe 100644 (file)
@@ -161,7 +161,7 @@ class CRM_Event_Form_Registration_ThankYou extends CRM_Event_Form_Registration {
     $params['entity_table'] = 'civicrm_event';
     $data = array();
     CRM_Friend_BAO_Friend::retrieve($params, $data);
-    if (CRM_Utils_Array::value('is_active', $data)) {
+    if (!empty($data['is_active'])) {
       $friendText = $data['title'];
       $this->assign('friendText', $friendText);
       if ($this->_action & CRM_Core_Action::PREVIEW) {
index 75c41f9dbba764a2c0468bf924feb98cbb89f62e..b1c213f9b6d6fe1586ec23e5cc5d2b5877255519 100644 (file)
@@ -276,11 +276,11 @@ class CRM_Event_Form_Search extends CRM_Core_Form {
         if (CRM_Utils_Array::value('participant_test', $this->_formValues) == '1' || CRM_Utils_Array::value('participant_test', $this->_formValues) == '0' ) {
           $seatClause[] = "( participant.is_test = {$this->_formValues['participant_test']} )";
         }
-        if (CRM_Utils_Array::value('participant_status_id', $this->_formValues)) {
+        if (!empty($this->_formValues['participant_status_id'])) {
           $statuses = array_keys($this->_formValues['participant_status_id']);
           $seatClause[] = '( participant.status_id IN ( ' . implode(' , ', $statuses) . ' ) )';
         }
-        if (CRM_Utils_Array::value('participant_role_id', $this->_formValues)) {
+        if (!empty($this->_formValues['participant_role_id'])) {
           $roles = array_keys($this->_formValues['participant_role_id']);
           $seatClause[] = '( participant.role_id IN ( ' . implode(' , ', $roles) . ' ) )';
         }
index 524b2d8d85650078e21e5f387e3b52bdb83c621f..1728b091f496cee1e91556b8afdac6fb9eb562e7 100644 (file)
@@ -39,7 +39,7 @@ class CRM_Event_Form_SearchEvent extends CRM_Core_Form {
     $defaults['eventsByDates'] = 0;
 
     $this->_showHide = new CRM_Core_ShowHideBlocks();
-    if (!CRM_Utils_Array::value('eventsByDates', $defaults)) {
+    if (empty($defaults['eventsByDates'])) {
       $this->_showHide->addHide('id_fromToDates');
     }
 
index 33dae3abd34dc4cc35021bd9a3b30ad956f12cc7..a6cb48d95c890c78276e5f0534c62b878390822c 100644 (file)
@@ -180,7 +180,7 @@ class CRM_Event_Form_Task_Batch extends CRM_Event_Form_Task {
         if ($customFieldID = CRM_Core_BAO_CustomField::getKeyID($name)) {
           $customValue = CRM_Utils_Array::value($customFieldID, $this->_customFields);
           $entityColumnValue = array();
-          if (CRM_Utils_Array::value('extends_entity_column_value', $customValue)) {
+          if (!empty($customValue['extends_entity_column_value'])) {
             $entityColumnValue = explode(CRM_Core_DAO::VALUE_SEPARATOR,
               $customValue['extends_entity_column_value']
             );
@@ -281,11 +281,11 @@ class CRM_Event_Form_Task_Batch extends CRM_Event_Form_Task {
         );
 
         $value['id'] = $key;
-        if (CRM_Utils_Array::value('participant_register_date', $value)) {
+        if (!empty($value['participant_register_date'])) {
           $value['register_date'] = CRM_Utils_Date::processDate($value['participant_register_date'], $value['participant_register_date_time']);
         }
 
-        if (CRM_Utils_Array::value('participant_role', $value)) {
+        if (!empty($value['participant_role'])) {
           $participantRoles = CRM_Event_PseudoConstant::participantRole();
           if (is_array($value['participant_role'])) {
             $value['role_id'] = implode(CRM_Core_DAO::VALUE_SEPARATOR, array_keys($value['participant_role']));
@@ -298,7 +298,7 @@ class CRM_Event_Form_Task_Batch extends CRM_Event_Form_Task {
         //need to send mail when status change
         $statusChange = FALSE;
         $relatedStatusChange = FALSE;
-        if (CRM_Utils_Array::value('participant_status', $value)) {
+        if (!empty($value['participant_status'])) {
           $value['status_id'] = $value['participant_status'];
           $fromStatusId = CRM_Utils_Array::value($key, $this->_fromStatusIds);
           if (!$fromStatusId) {
@@ -313,7 +313,7 @@ class CRM_Event_Form_Task_Batch extends CRM_Event_Form_Task {
           }
         }
 
-        if (CRM_Utils_Array::value('participant_source', $value)) {
+        if (!empty($value['participant_source'])) {
           $value['source'] = $value['participant_source'];
         }
         unset($value['participant_register_date']);
index 5946e8cbaccf2411c50ea7c58a3eb3ad4021291b..ce54af06b2390075ebdf88251ee061efbb52dff2 100644 (file)
@@ -348,7 +348,7 @@ class CRM_Event_Import_Form_MapField extends CRM_Import_Form_MapField {
       }
     }
 
-    if (CRM_Utils_Array::value('saveMapping', $fields)) {
+    if (!empty($fields['saveMapping'])) {
       $nameField = CRM_Utils_Array::value('saveMappingName', $fields);
       if (empty($nameField)) {
         $errors['saveMappingName'] = ts('Name is required to save Import Mapping');
@@ -419,7 +419,7 @@ class CRM_Event_Import_Form_MapField extends CRM_Import_Form_MapField {
     $this->set('loadMappingId', CRM_Utils_Array::value('mappingId', $params));
 
     //Updating Mapping Records
-    if (CRM_Utils_Array::value('updateMapping', $params)) {
+    if (!empty($params['updateMapping'])) {
 
       $mappingFields = new CRM_Core_DAO_MappingField();
       $mappingFields->mapping_id = $params['mappingId'];
@@ -449,7 +449,7 @@ class CRM_Event_Import_Form_MapField extends CRM_Import_Form_MapField {
     }
 
     //Saving Mapping Details and Records
-    if (CRM_Utils_Array::value('saveMapping', $params)) {
+    if (!empty($params['saveMapping'])) {
       $mappingParams = array(
         'name' => $params['saveMappingName'],
         'description' => $params['saveMappingDesc'],
index 8b026129bccea8d2311173bf4baaa63f753fcce6..59c86472352652ba7ed522caebd2bd08cd159a2f 100644 (file)
@@ -176,10 +176,10 @@ class CRM_Event_Import_Parser_Participant extends CRM_Event_Import_Parser {
 
     if (!(($index < 0) || ($this->_participantStatusIndex < 0))) {
       $errorRequired = !CRM_Utils_Array::value($this->_participantStatusIndex, $values);
-      if (!CRM_Utils_Array::value('event_id', $params) && !CRM_Utils_Array::value('event_title', $params)) {
+      if (empty($params['event_id']) && !CRM_Utils_Array::value('event_title', $params)) {
         CRM_Contact_Import_Parser_Contact::addToErrorMsg('Event', $missingField);
       }
-      if (!CRM_Utils_Array::value('participant_status_id', $params)) {
+      if (empty($params['participant_status_id'])) {
         CRM_Contact_Import_Parser_Contact::addToErrorMsg('Participant Status', $missingField);
       }
     }
@@ -303,7 +303,7 @@ class CRM_Event_Import_Parser_Participant extends CRM_Event_Import_Parser {
     }
 
     if (!(CRM_Utils_Array::value('participant_role_id', $params) || CRM_Utils_Array::value('participant_role', $params))) {
-      if (CRM_Utils_Array::value('event_id', $params)) {
+      if (!empty($params['event_id'])) {
         $params['participant_role_id'] = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Event', $params['event_id'], 'default_role_id');
       }
       else {
@@ -373,7 +373,7 @@ class CRM_Event_Import_Parser_Participant extends CRM_Event_Import_Parser {
             return CRM_Import_Parser::ERROR;
           }
           $newParticipant = CRM_Event_BAO_Participant::create($formatted, $ids);
-          if( CRM_Utils_Array::value('fee_level', $formatted)) {
+          if (!empty($formatted['fee_level'])) {
             $otherParams = array(
               'fee_label' => $formatted['fee_level'],
               'event_id' => $newParticipant->event_id
@@ -429,7 +429,7 @@ class CRM_Event_Import_Parser_Participant extends CRM_Event_Import_Parser {
           }
         }
 
-        if (CRM_Utils_Array::value('external_identifier', $params)) {
+        if (!empty($params['external_identifier'])) {
           if ($disp) {
             $disp .= "AND {$params['external_identifier']}";
           }
@@ -443,7 +443,7 @@ class CRM_Event_Import_Parser_Participant extends CRM_Event_Import_Parser {
       }
     }
     else {
-      if (CRM_Utils_Array::value('external_identifier', $formatValues)) {
+      if (!empty($formatValues['external_identifier'])) {
         $checkCid = new CRM_Contact_DAO_Contact();
         $checkCid->external_identifier = $formatValues['external_identifier'];
         $checkCid->find(TRUE);
index 051aa758056024a95cb9262c8687e3ae5eb68b60..d0416b3cb3d3cc39425d0bafe7cf60893e3ad1c1 100644 (file)
@@ -242,7 +242,7 @@ class CRM_Event_Page_EventInfo extends CRM_Core_Page {
     );
 
     $allowRegistration = FALSE;
-    if (CRM_Utils_Array::value('is_online_registration', $values['event'])) {
+    if (!empty($values['event']['is_online_registration'])) {
       if (CRM_Event_BAO_Event::validRegistrationRequest($values['event'], $this->_id)) {
         // we always generate urls for the front end in joomla
         $action_query = $action === CRM_Core_Action::PREVIEW ? "&action=$action" : '';
@@ -253,7 +253,7 @@ class CRM_Event_Page_EventInfo extends CRM_Core_Page {
         );
         if (!$eventFullMessage || $hasWaitingList) {
           $registerText = ts('Register Now');
-          if (CRM_Utils_Array::value('registration_link_text', $values['event'])) {
+          if (!empty($values['event']['registration_link_text'])) {
             $registerText = $values['event']['registration_link_text'];
           }
 
index 30f036211d962eef340cbfb9c3d391b0ae805081..2dd9a069b7787ea3949b2e17a59c017c37224f48 100644 (file)
@@ -355,7 +355,7 @@ class CRM_Event_Selector_Search extends CRM_Core_Selector_Base implements CRM_Co
 
       $row['showConfirmUrl'] = ($statusClass == 'Pending') ? TRUE : FALSE;
 
-      if (CRM_Utils_Array::value('participant_is_test', $row)) {
+      if (!empty($row['participant_is_test'])) {
         $row['participant_status'] .= ' (' . ts('test') . ')';
       }
 
@@ -392,7 +392,7 @@ class CRM_Event_Selector_Search extends CRM_Core_Selector_Base implements CRM_Co
 
       $row['paid'] = CRM_Event_BAO_Event::isMonetary($row['event_id']);
 
-      if (CRM_Utils_Array::value('participant_fee_level', $row)) {
+      if (!empty($row['participant_fee_level'])) {
         CRM_Event_BAO_Participant::fixEventLevel($row['participant_fee_level']);
       }
 
index 582c3dbda44b5b9b3200b6f537f8b4dc141236c9..66f2fb3efaca1622298114a5f07f6a99508c3e96 100644 (file)
@@ -83,7 +83,7 @@ class CRM_Event_StateMachine_Search extends CRM_Core_StateMachine {
   function taskName($controller, $formName = 'Search') {
     // total hack, check POST vars and then session to determine stuff
     // fix value if print button is pressed
-    if (CRM_Utils_Array::value('_qf_' . $formName . '_next_print', $_POST)) {
+    if (!empty($_POST['_qf_' . $formName . '_next_print'])) {
       $value = CRM_Event_Task::PRINT_EVENTS;
     }
     else {
index 4f3bc5a84a067c3e6f5b8da54af9eb54f7a9f386..7796a8cbc6dd718b9055993da5cd070936de0cd2 100644 (file)
@@ -158,7 +158,7 @@ class CRM_Export_BAO_Export {
         }
 
         if (array_key_exists($relationshipTypes, $contactRelationshipTypes)) {
-          if (CRM_Utils_Array::value(2, $value)) {
+          if (!empty($value[2])) {
             $relationField = CRM_Utils_Array::value(2, $value);
             if (trim(CRM_Utils_Array::value(3, $value))) {
               $relLocTypeId = CRM_Utils_Array::value(3, $value);
@@ -174,7 +174,7 @@ class CRM_Export_BAO_Export {
               $relIMProviderId = CRM_Utils_Array::value(4, $value);
             }
           }
-          elseif (CRM_Utils_Array::value(4, $value)) {
+          elseif (!empty($value[4])) {
             $relationField = CRM_Utils_Array::value(4, $value);
             $relLocTypeId = CRM_Utils_Array::value(5, $value);
             if ($relationField == 'phone') {
@@ -242,7 +242,7 @@ class CRM_Export_BAO_Export {
       }
       elseif ($exportMode == CRM_Export_Form_Select::EVENT_EXPORT) {
         $returnProperties['participant_id'] = 1;
-        if (CRM_Utils_Array::value('participant_role', $returnProperties)) {
+        if (!empty($returnProperties['participant_role'])) {
           unset($returnProperties['participant_role']);
           $returnProperties['participant_role_id'] = 1;
         }
@@ -359,7 +359,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c
 
     if ($moreReturnProperties) {
       // fix for CRM-7066
-      if (CRM_Utils_Array::value('group', $moreReturnProperties)) {
+      if (!empty($moreReturnProperties['group'])) {
         unset($moreReturnProperties['group']);
         $moreReturnProperties['groups'] = 1;
       }
@@ -506,7 +506,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c
     // make sure the groups stuff is included only if specifically specified
     // by the fields param (CRM-1969), else we limit the contacts outputted to only
     // ones that are part of a group
-    if (CRM_Utils_Array::value('groups', $returnProperties)) {
+    if (!empty($returnProperties['groups'])) {
       $oldClause = "( contact_a.id = civicrm_group_contact.contact_id )";
       $newClause = " ( $oldClause AND ( civicrm_group_contact.status = 'Added' OR civicrm_group_contact.status IS NULL ) )";
       // total hack for export, CRM-3618
@@ -545,7 +545,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c
     $queryString = "$select $from $where $having";
 
     $groupBy = "";
-    if (CRM_Utils_Array::value('tags', $returnProperties) ||
+    if (!empty($returnProperties['tags']) ||
       CRM_Utils_Array::value('groups', $returnProperties) ||
       CRM_Utils_Array::value('notes', $returnProperties) ||
       // CRM-9552
@@ -575,7 +575,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c
     if ($order) {
       list($field, $dir) = explode(' ', $order, 2);
       $field = trim($field);
-      if (CRM_Utils_Array::value($field, $returnProperties)) {
+      if (!empty($returnProperties[$field])) {
         // $queryString .= " ORDER BY $order";
       }
     }
@@ -678,7 +678,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c
                   $type = explode('-', $fld);
                   $hdr = "{$ltype}-" . $query->_fields[$type[0]]['title'];
 
-                  if (CRM_Utils_Array::value(1, $type)) {
+                  if (!empty($type[1])) {
                     if (CRM_Utils_Array::value(0, $type) == 'phone') {
                       $hdr .= "-" . CRM_Utils_Array::value($type[1], $phoneTypes);
                     }
@@ -744,7 +744,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c
 
                       $hdr = "{$ltype}-" . $relationQuery[$field]->_fields[$type[0]]['title'];
 
-                      if (CRM_Utils_Array::value(1, $type)) {
+                      if (!empty($type[1])) {
                         if (CRM_Utils_Array::value(0, $type) == 'phone') {
                           $hdr .= "-" . CRM_Utils_Array::value($type[1], $phoneTypes);
                         }
@@ -834,7 +834,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c
                 // FIXME: We should not be using labels as keys!
                 $daoField = CRM_Utils_String::munge($ltype) . '-' . $type[0];
 
-                if (CRM_Utils_Array::value(1, $type)) {
+                if (!empty($type[1])) {
                   $fldValue .= "-" . $type[1];
                 }
 
@@ -899,7 +899,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c
                   foreach (array_keys($val) as $fld) {
                     $type = explode('-', $fld);
                     $fldValue = "{$ltype}-" . $type[0];
-                    if (CRM_Utils_Array::value(1, $type)) {
+                    if (!empty($type[1])) {
                       $fldValue .= "-" . $type[1];
                     }
                     // CRM-3157: localise country, region (both have â€˜country’ context)
@@ -1069,7 +1069,7 @@ INSERT INTO {$componentTable} SELECT distinct gc.contact_id FROM civicrm_group_c
           }
         }
         //remove organization name for individuals if it is set for current employer
-        if (CRM_Utils_Array::value('contact_type', $row) &&
+        if (!empty($row['contact_type']) &&
           $row['contact_type'] == 'Individual' && array_key_exists('organization_name', $row)
         ) {
           $row['organization_name'] = '';
@@ -1558,7 +1558,7 @@ WHERE  id IN ( $deleteIDString )
       'addressee',
     );
     foreach ($greetingFields as $greeting) {
-      if (CRM_Utils_Array::value($greeting, $exportParams)) {
+      if (!empty($exportParams[$greeting])) {
         $greetingLabel = $exportParams[$greeting];
         if (empty($contact)) {
           $values = array(
@@ -1567,7 +1567,7 @@ WHERE  id IN ( $deleteIDString )
           );
           $contact = civicrm_api('contact', 'get', $values);
 
-          if (CRM_Utils_Array::value('is_error', $contact)) {
+          if (!empty($contact['is_error'])) {
             return $greetings;
           }
           $contact = $contact['values'][$contact['id']];
@@ -1589,7 +1589,7 @@ WHERE  id IN ( $deleteIDString )
   static function _trimNonTokens(&$parsedString, $defaultGreeting,
     $addressMergeGreetings, $greetingType = 'postal_greeting'
   ) {
-    if (CRM_Utils_Array::value($greetingType, $addressMergeGreetings)) {
+    if (!empty($addressMergeGreetings[$greetingType])) {
       $greetingLabel = $addressMergeGreetings[$greetingType];
     }
     $greetingLabel = empty($greetingLabel) ? $defaultGreeting : $greetingLabel;
@@ -1665,7 +1665,7 @@ WHERE  id IN ( $deleteIDString )
 
       if (!$sharedAddress && !array_key_exists($copyID, $merge[$masterID]['copy'])) {
 
-        if (CRM_Utils_Array::value('postal_greeting_other', $exportParams) &&
+        if (!empty($exportParams['postal_greeting_other']) &&
           count($merge[$masterID]['copy']) >= 1
         ) {
           // use static greetings specified if no of contacts > 2
@@ -1681,7 +1681,7 @@ WHERE  id IN ( $deleteIDString )
           $merge[$masterID]['postalGreeting'] = str_replace(" {$copyPostalGreeting},", "", $merge[$masterID]['postalGreeting']);
         }
 
-        if (CRM_Utils_Array::value('addressee_other', $exportParams) &&
+        if (!empty($exportParams['addressee_other']) &&
           count($merge[$masterID]['copy']) >= 1
         ) {
           // use static greetings specified if no of contacts > 2
@@ -1735,7 +1735,7 @@ WHERE  id IN ( $deleteIDString )
       else {
         $householdColName = CRM_Utils_String::munge($prefixColumn . $columnNames, '_', 64);
 
-        if (CRM_Utils_Array::value($householdColName, $sqlColumns)) {
+        if (!empty($sqlColumns[$householdColName])) {
           $replaced[$columnNames] = $householdColName;
         }
       }
@@ -1869,7 +1869,7 @@ LIMIT $offset, $limit
         $addressOptions = CRM_Core_BAO_Setting::valueOptions(CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME,
           'address_options', TRUE, NULL, TRUE
         );
-        if (CRM_Utils_Array::value('supplemental_address_1', $addressOptions)) {
+        if (!empty($addressOptions['supplemental_address_1'])) {
           $addressWhereClause .= " AND ( (supplemental_address_1 IS NULL) OR (supplemental_address_1 = '') ) ";
           // enclose it again, since we are doing an AND in between a set of ORs
           $addressWhereClause = "( $addressWhereClause )";
index 8fe847578f17210f3a017153e117cf1827a3d963..e8b2da1707f2fa27b58488d9aa2e00f9d5062542 100644 (file)
@@ -119,7 +119,7 @@ class CRM_Export_Form_Map extends CRM_Core_Form {
   static function formRule($fields, $values, $mappingTypeId) {
     $errors = array();
 
-    if (CRM_Utils_Array::value('saveMapping', $fields) && CRM_Utils_Array::value('_qf_Map_next', $fields)) {
+    if (!empty($fields['saveMapping']) && CRM_Utils_Array::value('_qf_Map_next', $fields)) {
       $nameField = CRM_Utils_Array::value('saveMappingName', $fields);
       if (empty($nameField)) {
         $errors['saveMappingName'] = ts('Name is required to save Export Mapping');
@@ -208,12 +208,12 @@ class CRM_Export_Form_Map extends CRM_Core_Form {
     }
 
     if ($buttonName1 == '_qf_Map_next') {
-      if (CRM_Utils_Array::value('updateMapping', $params)) {
+      if (!empty($params['updateMapping'])) {
         //save mapping fields
         CRM_Core_BAO_Mapping::saveMappingFields($params, $params['mappingId']);
       }
 
-      if (CRM_Utils_Array::value('saveMapping', $params)) {
+      if (!empty($params['saveMapping'])) {
         $mappingParams = array(
           'name' => $params['saveMappingName'],
           'description' => $params['saveMappingDesc'],
index dd47c4f4830c55d5614ae16034c5052d233484bb..2c6e6d41c7d7893bd273643a78c23c6c732cbc1c 100644 (file)
@@ -160,10 +160,10 @@ class CRM_Financial_BAO_ExportFormat {
     }
     $details = '<p>' . ts('Record: ') . $values['title'] . '</p><p>' . ts('Description: ') . '</p><p>' . ts('Created By: ') . $createdBy . '</p><p>' . ts('Created Date: ') . $values['created_date'] . '</p><p>' . ts('Last Modified By: ') . $modifiedBy . '</p><p>' . ts('Payment Instrument: ') . $values['payment_instrument_id'] . '</p>';
     $subject = '';
-    if (CRM_Utils_Array::value('total', $values)) {
+    if (!empty($values['total'])) {
       $subject .= ts('Total') . '['. CRM_Utils_Money::format($values['total']) .'],';
     }
-    if (CRM_Utils_Array::value('item_count', $values)) {
+    if (!empty($values['item_count'])) {
       $subject .= ' ' . ts('Count') . '['. $values['item_count'] .'],';
     }
 
index f2528f70bbd0148a61e897d9999857a0ffe47296..0be4ddef5de380703347d88cc42eb0bc0ccd8ea7 100644 (file)
@@ -101,7 +101,7 @@ class CRM_Financial_BAO_FinancialAccount extends CRM_Financial_DAO_FinancialAcco
     $params['is_tax'] = CRM_Utils_Array::value('is_tax', $params, FALSE);
     $params['is_header_account'] = CRM_Utils_Array::value('is_header_account', $params, FALSE);
     $params['is_default'] = CRM_Utils_Array::value('is_default', $params, FALSE);
-    if (CRM_Utils_Array::value('is_default', $params)) {
+    if (!empty($params['is_default'])) {
       $query = 'UPDATE civicrm_financial_account SET is_default = 0 WHERE financial_account_type_id = %1';
       $queryParams = array(1 => array($params['financial_account_type_id'], 'Integer'));
       CRM_Core_DAO::executeQuery($query, $queryParams);
index 84a5d330648f8d90f04051b79de95876943efd97..7136d49de8af0af62f2a5c6eeda09baa302d830d 100644 (file)
@@ -131,12 +131,12 @@ class CRM_Financial_BAO_FinancialItem extends CRM_Financial_DAO_FinancialItem {
   static function create(&$params, $ids = NULL, $trxnIds = NULL) {
     $financialItem = new CRM_Financial_DAO_FinancialItem();
     $financialItem->copyValues($params);
-    if (CRM_Utils_Array::value('id', $ids)) {
+    if (!empty($ids['id'])) {
       $financialItem->id = $ids['id'];
     }
 
     $financialItem->save();
-    if (CRM_Utils_Array::value('id', $trxnIds)) {
+    if (!empty($trxnIds['id'])) {
       $entity_financial_trxn_params = array(
         'entity_table'      => "civicrm_financial_item",
         'entity_id'         => $financialItem->id,
@@ -146,7 +146,7 @@ class CRM_Financial_BAO_FinancialItem extends CRM_Financial_DAO_FinancialItem {
 
       $entity_trxn = new CRM_Financial_DAO_EntityFinancialTrxn();
       $entity_trxn->copyValues($entity_financial_trxn_params);
-      if (CRM_Utils_Array::value('entityFinancialTrxnId', $ids)) {
+      if (!empty($ids['entityFinancialTrxnId'])) {
         $entity_trxn->id = $ids['entityFinancialTrxnId'];
       }
       $entity_trxn->save();
index 1c40b7359beaa999f63303e72c4481bc35df0126..1bdaafc4e632d0ee1b56c6d314c6ec93d8b3ad37 100644 (file)
@@ -103,12 +103,12 @@ class CRM_Financial_BAO_FinancialType extends CRM_Financial_DAO_FinancialType {
     // action is taken depending upon the mode
     $financialType = new CRM_Financial_DAO_FinancialType();
     $financialType->copyValues($params);
-    if (CRM_Utils_Array::value('financialType', $ids)) {
+    if (!empty($ids['financialType'])) {
       $financialType->id = CRM_Utils_Array::value('financialType', $ids);
     }
     $financialType->save();
     // CRM-12470
-    if (!CRM_Utils_Array::value('financialType', $ids)) {
+    if (empty($ids['financialType'])) {
       $titles = CRM_Financial_BAO_FinancialTypeAccount::createDefaultFinancialAccounts($financialType);
       $financialType->titles = $titles;
     }
index b90bdf3fe017f294d40f20e8f757eaa658651682..5fa884616866f38e51278d704ffdd35ebc18c6d0 100644 (file)
@@ -95,7 +95,7 @@ class CRM_Financial_BAO_FinancialTypeAccount extends CRM_Financial_DAO_EntityFin
     else {
       $financialTypeAccount->id = CRM_Utils_Array::value('entityFinancialAccount', $ids);
     }
-    if (CRM_Utils_Array::value('entityFinancialAccount', $ids)) {
+    if (!empty($ids['entityFinancialAccount'])) {
       $financialTypeAccount->id = $ids['entityFinancialAccount'];
     }
     $financialTypeAccount->copyValues($params);
index 0531fb98a54baa0049ebdd78c426dcf1acb89d49..110dc940446439a9a5e5b5ceb6a1a15065f64317 100644 (file)
@@ -68,7 +68,7 @@ class CRM_Financial_BAO_PaymentProcessor extends CRM_Financial_DAO_PaymentProces
     $processor->save();
     // CRM-11826, add entry in civicrm_entity_financial_account
     // if financial_account_id is not NULL
-    if (CRM_Utils_Array::value('financial_account_id', $params)) {
+    if (!empty($params['financial_account_id'])) {
       $relationTypeId = key(CRM_Core_PseudoConstant::accountOptionValues('account_relationship', NULL, " AND v.name LIKE 'Asset Account is' "));
       $values = array(
         'entity_table' => 'civicrm_payment_processor',
index a03a92312d007ef9724a9b33d63bb278bef81f9d..efcb53837e69900b6b634ae36537bf1fdf7add2c 100644 (file)
@@ -76,7 +76,7 @@ class CRM_Financial_Form_FinancialBatch extends CRM_Contribute_Form {
       );
 
       $createdID = CRM_Core_DAO::getFieldValue('CRM_Batch_DAO_Batch', $this->_id, 'created_id');
-      if (CRM_Utils_Array::value($this->_action, $permissions)) {
+      if (!empty($permissions[$this->_action])) {
         $this->checkPermissions($this->_action, $permissions[$this->_action]['permission'], $createdID, $session->get('userID'), $permissions[$this->_action]['actionName'] );
       }
     }
@@ -181,7 +181,7 @@ class CRM_Financial_Form_FinancialBatch extends CRM_Contribute_Form {
    */
   static function formRule($values, $files, $self) {
     $errors = array();
-    if (CRM_Utils_Array::value('contact_name', $values) && !is_numeric($values['created_id'])) {
+    if (!empty($values['contact_name']) && !is_numeric($values['created_id'])) {
       $errors['contact_name'] = ts('Please select a valid contact.');
     }
     if ($values['item_count'] && (!is_numeric($values['item_count']) || $values['item_count'] < 1)) {
@@ -190,7 +190,7 @@ class CRM_Financial_Form_FinancialBatch extends CRM_Contribute_Form {
     if ($values['total'] && (!is_numeric($values['total']) || $values['total'] <= 0)) {
       $errors['total'] = ts('Total Amount should be a positive number');
     }
-    if (CRM_Utils_Array::value('created_date', $values) && date('Y-m-d') < date('Y-m-d', strtotime($values['created_date']))) {
+    if (!empty($values['created_date']) && date('Y-m-d') < date('Y-m-d', strtotime($values['created_date']))) {
       $errors['created_date'] = ts('Created date cannot be greater than current date');
     }
     $batchName = $values['title'];
@@ -219,7 +219,7 @@ class CRM_Financial_Form_FinancialBatch extends CRM_Contribute_Form {
     // store the submitted values in an array
     $params['modified_date'] = date('YmdHis');
     $params['modified_id'] = $session->get('userID');
-    if (CRM_Utils_Array::value('created_date', $params)) {
+    if (!empty($params['created_date'])) {
       $params['created_date'] = CRM_Utils_Date::processDate($params['created_date']);
     }
 
index e811fbffcee84a65c569da5698207fd6200b8463..35503e980962fd83737f449ab9c09a5002ec6d54 100644 (file)
@@ -177,7 +177,7 @@ class CRM_Financial_Form_FinancialTypeAccount extends CRM_Contribute_Form {
     }
 
     if ($this->_action == CRM_Core_Action::ADD) {
-      if (CRM_Utils_Array::value('account_relationship', $this->_submitValues) || CRM_Utils_Array::value('financial_account_id', $this->_submitValues)) {
+      if (!empty($this->_submitValues['account_relationship']) || CRM_Utils_Array::value('financial_account_id', $this->_submitValues)) {
         $financialAccountType = array(
            '5' => 5, //expense
            '3' => 1, //AR relation
@@ -272,7 +272,7 @@ class CRM_Financial_Form_FinancialTypeAccount extends CRM_Contribute_Form {
     if (CRM_Utils_Array::value('financial_account_id', $values) == 'select') {
       $errorMsg['financial_account_id'] = 'Financial Account is a required field.';
     }
-    if (CRM_Utils_Array::value('account_relationship', $values) && CRM_Utils_Array::value('financial_account_id', $values)) {
+    if (!empty($values['account_relationship']) && CRM_Utils_Array::value('financial_account_id', $values)) {
       $params = array(
         'account_relationship' => $values['account_relationship'],
         'entity_id'            => $self->_aid
index bc52e1079bcad72e37ce594ac2ebdcc976681138..e7f34190f9be90ac28ab16f9d138640447b8241d 100644 (file)
@@ -123,7 +123,7 @@ class CRM_Financial_Form_Search extends CRM_Core_Form {
         $batchIds[] = $batch[1];
       }
     }
-    if (CRM_Utils_Array::value('batch_update', $_POST)) {
+    if (!empty($_POST['batch_update'])) {
       CRM_Batch_BAO_Batch::closeReOpen($batchIds, $_POST['batch_update']);
     }
   }
index 08628f7ff06ad0c1560c2c630cd8737e08fe05b9..f8fd2ffdfcde5695428105789f3d13bc0fc8e674 100644 (file)
@@ -151,7 +151,7 @@ class CRM_Financial_Page_FinancialType extends CRM_Core_Page_Basic {
       CRM_Financial_BAO_FinancialTypeAccount::retrieve($params, CRM_Core_DAO::$_nullArray, $financialAccountIds);
 
       foreach( $financialAccountIds as $key => $values){
-        if (CRM_Utils_Array::value($values['financial_account_id'], $financialAccounts)) {
+        if (!empty($financialAccounts[$values['financial_account_id']])) {
           $financialAccountId[$values['financial_account_id']] = CRM_Utils_Array::value(
             $values['financial_account_id'], $financialAccounts );
         }
index db5101a26172ebd6932ba7f2032840e27c9687ad..e14822eac67869a9193b20668fc18a454f840bb5 100644 (file)
@@ -191,7 +191,7 @@ class CRM_Friend_BAO_Friend extends CRM_Friend_DAO_Friend {
       );
       //if is_email_receipt is set then take receipt_from_email
       //as from_email
-      if (CRM_Utils_Array::value('is_email_receipt', $default) && CRM_Utils_Array::value('receipt_from_email', $default)) {
+      if (!empty($default['is_email_receipt']) && CRM_Utils_Array::value('receipt_from_email', $default)) {
         $mailParams['email_from'] = $default['receipt_from_email'];
       }
 
@@ -211,7 +211,7 @@ class CRM_Friend_BAO_Friend extends CRM_Friend_DAO_Friend {
 
       //if is_email_confirm is set then take confirm_from_email
       //as from_email
-      if (CRM_Utils_Array::value('is_email_confirm', $default) && CRM_Utils_Array::value('confirm_from_email', $default)) {
+      if (!empty($default['is_email_confirm']) && CRM_Utils_Array::value('confirm_from_email', $default)) {
         $mailParams['email_from'] = $default['confirm_from_email'];
       }
 
@@ -294,7 +294,7 @@ class CRM_Friend_BAO_Friend extends CRM_Friend_DAO_Friend {
     }
 
     // use contact email, CRM-4963
-    if (!CRM_Utils_Array::value('email_from', $values)) {
+    if (empty($values['email_from'])) {
       $values['email_from'] = $email;
     }
 
index dc0ee797eeca109f6bff9f3d6591d1be3b3a8483..b19b213feabefbb8c1dee3ce26ad91f2a29f1bcb 100644 (file)
@@ -104,7 +104,7 @@ class CRM_Friend_Form extends CRM_Core_Form {
         $params, $values, array('is_tellfriend_enabled', 'tellfriend_limit')
       );
 
-      if (!CRM_Utils_Array::value('is_tellfriend_enabled', $values)) {
+      if (empty($values['is_tellfriend_enabled'])) {
         CRM_Core_Error::fatal(ts('Tell Friend is disable for this Personal Campaign Page'));
       }
 
index 4a1c03296d5d66dbe9abfbae1bdd2f6a92aa1acf..9971cfb9e9f7beeeb7f6875356fdfa051fba8de8 100644 (file)
@@ -64,7 +64,7 @@ class CRM_Friend_Form_Event extends CRM_Event_Form_ManageEvent {
       $defaults['entity_table'] = 'civicrm_event';
       $defaults['entity_id'] = $this->_id;
       CRM_Friend_BAO_Friend::getValues($defaults);
-      if (CRM_Utils_Array::value('id', $defaults)) {
+      if (!empty($defaults['id'])) {
         $defaults['tf_id'] = CRM_Utils_Array::value('id', $defaults);
         $this->_friendId = $defaults['tf_id'];
         // lets unset the 'id' since it conflicts with eventID (or contribID)
index f0a91cfbb4e3ac654256c68bb3e562db5c722af8..52f998b3c2ba5a814d56d223485521804b4acab2 100644 (file)
@@ -156,7 +156,7 @@ class CRM_Grant_BAO_Grant extends CRM_Grant_DAO_Grant {
    */
   static function add(&$params, &$ids) {
 
-    if (CRM_Utils_Array::value('grant_id', $ids)) {
+    if (!empty($ids['grant_id'])) {
       CRM_Utils_Hook::pre('edit', 'Grant', $ids['grant_id'], $params);
     }
     else {
@@ -205,7 +205,7 @@ class CRM_Grant_BAO_Grant extends CRM_Grant_DAO_Grant {
     );
 
     $grantTypes = CRM_Core_PseudoConstant::get('CRM_Grant_DAO_Grant', 'grant_type_id');
-    if (!CRM_Utils_Array::value('skipRecentView', $params)) {
+    if (empty($params['skipRecentView'])) {
       if(!isset($grant->contact_id) || !isset($grant->grant_type_id)){
         $grant->find(TRUE);
       }
@@ -234,7 +234,7 @@ class CRM_Grant_BAO_Grant extends CRM_Grant_DAO_Grant {
       );
     }
 
-    if (CRM_Utils_Array::value('grant', $ids)) {
+    if (!empty($ids['grant'])) {
       CRM_Utils_Hook::post('edit', 'Grant', $grant->id, $grant);
     }
     else {
@@ -269,7 +269,7 @@ class CRM_Grant_BAO_Grant extends CRM_Grant_DAO_Grant {
     if (!$id) {
       $id = CRM_Utils_Array::value('contact_id', $params);
     }
-    if (CRM_Utils_Array::value('note', $params) || CRM_Utils_Array::value('id', CRM_Utils_Array::value('note',$ids))) {
+    if (!empty($params['note']) || CRM_Utils_Array::value('id', CRM_Utils_Array::value('note',$ids))) {
       $noteParams = array(
         'entity_table' => 'civicrm_grant',
         'note' => $params['note'] = $params['note'] ? $params['note'] : "null",
@@ -291,7 +291,7 @@ class CRM_Grant_BAO_Grant extends CRM_Grant_DAO_Grant {
     CRM_Core_BAO_Log::add($logParams);
 
     // add custom field values
-    if (CRM_Utils_Array::value('custom', $params) && is_array($params['custom'])) {
+    if (!empty($params['custom']) && is_array($params['custom'])) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_grant', $grant->id);
     }
 
index 9011b49693a880b4a94ff0ea832e85f90c8c86bf..b3d14f7cdba82a127318881f4243c99ba8eb46f8 100644 (file)
@@ -48,35 +48,35 @@ class CRM_Grant_BAO_Query {
    */
   static function select(&$query) {
     if ($query->_mode & CRM_Contact_BAO_Query::MODE_GRANT) {
-      if (CRM_Utils_Array::value('grant_status_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['grant_status_id'])) {
         $query->_select['grant_status_id'] = 'grant_status.id as grant_status_id';
         $query->_element['grant_status'] = 1;
         $query->_tables['grant_status'] = $query->_whereTables['grant_status'] = 1;
         $query->_tables['civicrm_grant'] = $query->_whereTables['civicrm_grant'] = 1;
       }
 
-      if (CRM_Utils_Array::value('grant_status', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['grant_status'])) {
         $query->_select['grant_status'] = 'grant_status.label as grant_status';
         $query->_element['grant_status'] = 1;
         $query->_tables['grant_status'] = $query->_whereTables['grant_status'] = 1;
         $query->_tables['civicrm_grant'] = $query->_whereTables['civicrm_grant'] = 1;
       }
 
-      if (CRM_Utils_Array::value('grant_type_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['grant_type_id'])) {
         $query->_select['grant_type_id'] = 'grant_type.id as grant_type_id';
         $query->_element['grant_type'] = 1;
         $query->_tables['grant_type'] = $query->_whereTables['grant_type'] = 1;
         $query->_tables['civicrm_grant'] = $query->_whereTables['civicrm_grant'] = 1;
       }
 
-      if (CRM_Utils_Array::value('grant_type', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['grant_type'])) {
         $query->_select['grant_type'] = 'grant_type.label as grant_type';
         $query->_element['grant_type'] = 1;
         $query->_tables['grant_type'] = $query->_whereTables['grant_type'] = 1;
         $query->_tables['civicrm_grant'] = $query->_whereTables['civicrm_grant'] = 1;
       }
 
-      if (CRM_Utils_Array::value('grant_note', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['grant_note'])) {
         $query->_select['grant_note'] = "civicrm_note.note as grant_note";
         $query->_element['grant_note'] = 1;
         $query->_tables['grant_note'] = 1;
index bc7dbab2f45cbd28307acba6cb202a55f0133dfd..9898a23e45714750107ffc7e56b92e818824da67 100644 (file)
@@ -105,7 +105,7 @@ class CRM_Grant_Form_Grant extends CRM_Core_Form {
     }
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       $this->set('type', 'Grant');
       $this->set('subType', CRM_Utils_Array::value('grant_type_id', $_POST));
       $this->set('entityId', $this->_id);
@@ -153,7 +153,7 @@ class CRM_Grant_Form_Grant extends CRM_Core_Form {
       );
 
       foreach ($dates as $key) {
-        if (CRM_Utils_Array::value($key, $defaults)) {
+        if (!empty($defaults[$key])) {
           list($defaults[$key]) = CRM_Utils_Date::setDateDefaults($defaults[$key]);
         }
       }
@@ -306,12 +306,12 @@ class CRM_Grant_Form_Grant extends CRM_Core_Form {
     // get the submitted form values.
     $params = $this->controller->exportValues($this->_name);
 
-    if (!CRM_Utils_Array::value('grant_report_received', $params)) {
+    if (empty($params['grant_report_received'])) {
       $params['grant_report_received'] = "null";
     }
 
     // set the contact, when contact is selected
-    if (CRM_Utils_Array::value('contact_select_id', $params)) {
+    if (!empty($params['contact_select_id'])) {
       $this->_contactID = $params['contact_select_id'][1];
     }
 
index 654d4c3d41505f4adfe553e50d140df900ae8baf..a2df38f200d73a6529894f93b92a72a0c84bf09b 100644 (file)
@@ -82,7 +82,7 @@ class CRM_Grant_StateMachine_Search extends CRM_Core_StateMachine {
   function taskName($controller, $formName = 'Search') {
     // total hack, check POST vars and then session to determine stuff
     // fix value if print button is pressed
-    if (CRM_Utils_Array::value('_qf_' . $formName . '_next_print', $_POST)) {
+    if (!empty($_POST['_qf_' . $formName . '_next_print'])) {
       $value = CRM_Grant_Task::PRINT_GRANTS;
     }
     else {
index e3e9f0847d8e53cd0c52fefa49a719b5f31e924e..f36a7be00674d6599dd6e4711325532437847739 100644 (file)
@@ -131,11 +131,11 @@ class CRM_Group_Form_Edit extends CRM_Core_Form {
             'search_custom_id'
           );
         }
-        if (CRM_Utils_Array::value('created_id', $this->_groupValues))
+        if (!empty($this->_groupValues['created_id']))
           $groupValues['created_by'] =
             CRM_Core_DAO::getFieldValue("CRM_Contact_DAO_Contact", $this->_groupValues['created_id'] , 'sort_name', 'id');
 
-        if (CRM_Utils_Array::value('modified_id', $this->_groupValues)) {
+        if (!empty($this->_groupValues['modified_id'])) {
           $groupValues['modified_by'] =
             CRM_Core_DAO::getFieldValue("CRM_Contact_DAO_Contact", $this->_groupValues['modified_id'] , 'sort_name', 'id');
         }
@@ -164,7 +164,7 @@ class CRM_Group_Form_Edit extends CRM_Core_Form {
 
     if (isset($this->_id)) {
       $defaults = $this->_groupValues;
-      if (CRM_Utils_Array::value('group_type', $defaults)) {
+      if (!empty($defaults['group_type'])) {
         $types = explode(CRM_Core_DAO::VALUE_SEPARATOR,
           substr($defaults['group_type'], 1, -1)
         );
@@ -179,7 +179,7 @@ class CRM_Group_Form_Edit extends CRM_Core_Form {
       ) {
         CRM_Contact_BAO_GroupOrganization::retrieve($this->_id, $defaults);
 
-        if (CRM_Utils_Array::value('group_organization', $defaults)) {
+        if (!empty($defaults['group_organization'])) {
           //used in edit mode
           $this->_groupOrganizationID = $defaults['group_organization'];
         }
@@ -202,7 +202,7 @@ class CRM_Group_Form_Edit extends CRM_Core_Form {
       }
     }
 
-    if (!CRM_Utils_Array::value('parents', $defaults)) {
+    if (empty($defaults['parents'])) {
       $defaults['parents'] = CRM_Core_BAO_Domain::getGroupId();
     }
 
@@ -384,7 +384,7 @@ class CRM_Group_Form_Edit extends CRM_Core_Form {
       }
 
       $grpAdd = 0;
-      if (CRM_Utils_Array::value('parents', $fields)) {
+      if (!empty($fields['parents'])) {
         $grpAdd++;
       }
 
@@ -394,7 +394,7 @@ class CRM_Group_Form_Edit extends CRM_Core_Form {
     }
 
     // do check for both name and title uniqueness
-    if (CRM_Utils_Array::value('title', $fields)) {
+    if (!empty($fields['title'])) {
       $title = trim($fields['title']);
       $query = "
 SELECT count(*)
@@ -461,7 +461,7 @@ WHERE  title = %1
              * Remove any parent groups requested to be removed
              */
 
-      if (CRM_Utils_Array::value('parents', $this->_groupValues)) {
+      if (!empty($this->_groupValues['parents'])) {
         $parentGroupIds = explode(',', $this->_groupValues['parents']);
         foreach ($parentGroupIds as $parentGroupId) {
           if (isset($params["remove_parent_group_$parentGroupId"])) {
index 98b5a69f7a2ec2acfc0a73eb1193da9c98d69900..1a37a63dd2d93f02136d68697e40c93e6cda4091 100644 (file)
@@ -88,7 +88,7 @@ class CRM_Group_Page_AJAX {
         'group_type', 'visibility', 'org_info', 'links', 'class',
       );
 
-      if (!CRM_Utils_Array::value('showOrgInfo', $params)) {
+      if (empty($params['showOrgInfo'])) {
         unset($selectorElements[6]);
       }
 
index 9c27255dc212b4313901bb73ddcf9fac2295c9d0..0cf1c18ab4eadb2e4f6b942fb3618a38b552bcd1 100644 (file)
@@ -196,7 +196,7 @@ WHERE lt.log_conn_id = %1 AND
         // we need to make sure separators are trimmed
         if ($diff == 'case_type_id') {
           foreach (array('original', 'changed') as $var)  {
-            if (CRM_Utils_Array::value($diff, $$var)) {
+            if (!empty($$var[$diff])) {
               $holder =& $$var;
               $val = explode(CRM_Case_BAO_Case::VALUE_SEPARATOR, $holder[$diff]);
               $holder[$diff] = CRM_Utils_Array::value(1, $val);
index cc4deb5e6c46c7f920e4799ed1941f388f872cf7..f72ee2ef1fea75473cc2a6ba0e0919e056c77b55 100644 (file)
@@ -230,15 +230,15 @@ class CRM_Logging_ReportSummary extends CRM_Report_Form {
     $rows = array();
 
     $tempColumns = "id int(10)";
-    if (CRM_Utils_Array::value('log_action', $this->_params['fields'])) {
+    if (!empty($this->_params['fields']['log_action'])) {
       $tempColumns .= ", log_action varchar(64)";
     }
     $tempColumns .= ", log_type varchar(64), log_user_id int(10), log_date timestamp";
-    if (CRM_Utils_Array::value('altered_contact', $this->_params['fields'])) {
+    if (!empty($this->_params['fields']['altered_contact'])) {
       $tempColumns .= ", altered_contact varchar(128)";
     }
     $tempColumns .= ", altered_contact_id int(10), log_conn_id int(11), is_deleted tinyint(4)";
-    if (CRM_Utils_Array::value('display_name', $this->_params['fields'])) {
+    if (!empty($this->_params['fields']['display_name'])) {
       $tempColumns .= ", display_name varchar(128)";
     }
 
@@ -336,7 +336,7 @@ ORDER BY log_civicrm_entity_log_date DESC {$this->_limit}";
   }
 
   function getLogType($entity) {
-    if (CRM_Utils_Array::value('log_type', $this->_logTables[$entity])) {
+    if (!empty($this->_logTables[$entity]['log_type'])) {
       return $this->_logTables[$entity]['log_type'];
     }
     $logType = ucfirst(substr($entity, strrpos($entity, '_') + 1));
@@ -344,8 +344,8 @@ ORDER BY log_civicrm_entity_log_date DESC {$this->_limit}";
   }
 
   function getEntityValue($id, $entity, $logDate) {
-    if (CRM_Utils_Array::value('bracket_info', $this->_logTables[$entity])) {
-      if (CRM_Utils_Array::value('entity_column', $this->_logTables[$entity]['bracket_info'])) {
+    if (!empty($this->_logTables[$entity]['bracket_info'])) {
+      if (!empty($this->_logTables[$entity]['bracket_info']['entity_column'])) {
         $logTable = !empty($this->_logTables[$entity]['table_name']) ? $this->_logTables[$entity]['table_name'] : $entity;
         $sql = "
 SELECT {$this->_logTables[$entity]['bracket_info']['entity_column']}
@@ -389,7 +389,7 @@ WHERE  log_date <= %1 AND id = %2 ORDER BY log_date DESC LIMIT 1";
   }
 
   function getEntityAction($id, $connId, $entity, $oldAction) {
-    if (CRM_Utils_Array::value('action_column', $this->_logTables[$entity])) {
+    if (!empty($this->_logTables[$entity]['action_column'])) {
       $sql = "select {$this->_logTables[$entity]['action_column']} from `{$this->loggingDB}`.{$entity} where id = %1 AND log_conn_id = %2";
       $newAction = CRM_Core_DAO::singleValueQuery($sql, array(
         1 => array($id, 'Integer'),
index bdee729f937d81eec803ad02447270d108e31408..0f1124b49e36ea53a3a7f33091e1d0753d07411f 100644 (file)
@@ -1231,7 +1231,7 @@ ORDER BY   civicrm_email.is_bulkmail DESC
     CRM_Utils_Hook::alterMailParams($mailParams, 'civimail');
 
     // CRM-10699 support custom email headers
-    if (CRM_Utils_Array::value('headers', $mailParams)) {
+    if (!empty($mailParams['headers'])) {
       $headers = array_merge($headers, $mailParams['headers']);
     }
     //cycle through mailParams and set headers array
@@ -1457,7 +1457,7 @@ ORDER BY   civicrm_email.is_bulkmail DESC
 
     $result = $mailing->save();
 
-    if (CRM_Utils_Array::value('mailing', $ids)) {
+    if (!empty($ids['mailing'])) {
       CRM_Utils_Hook::post('edit', 'Mailing', $mailing->id, $mailing);
     }
     else {
@@ -1920,7 +1920,7 @@ ORDER BY   civicrm_email.is_bulkmail DESC
       $report['event_totals']['queue'] = self::getRecipientsCount($mailing_id, $mailing_id);
     }
 
-    if (CRM_Utils_Array::value('queue', $report['event_totals'])) {
+    if (!empty($report['event_totals']['queue'])) {
       $report['event_totals']['delivered_rate'] = (100.0 * $report['event_totals']['delivered']) / $report['event_totals']['queue'];
       $report['event_totals']['bounce_rate'] = (100.0 * $report['event_totals']['bounce']) / $report['event_totals']['queue'];
       $report['event_totals']['unsubscribe_rate'] = (100.0 * $report['event_totals']['unsubscribe']) / $report['event_totals']['queue'];
index f80b61d4fe1b4fe28a6d4cacb74058ed000c0c7d..ea18d25891bee3bf0cd4abcd1fc79f754c6cbb26 100644 (file)
@@ -66,19 +66,19 @@ class CRM_Mailing_BAO_Query {
       $query->_tables['civicrm_mailing'] = $query->_whereTables['civicrm_mailing'] = 1;
 
       // get mailing name
-      if (CRM_Utils_Array::value('mailing_name', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['mailing_name'])) {
         $query->_select['mailing_name']  = "civicrm_mailing.name as mailing_name";
         $query->_element['mailing_name'] = 1;
       }
 
       // get mailing subject
-      if (CRM_Utils_Array::value('mailing_subject', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['mailing_subject'])) {
         $query->_select['mailing_subject']  = "civicrm_mailing.subject as mailing_subject";
         $query->_element['mailing_subject'] = 1;
       }
 
       // get mailing status
-      if (CRM_Utils_Array::value('mailing_job_status', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['mailing_job_status'])) {
         $query->_tables['civicrm_mailing_job'] = $query->_whereTables['civicrm_mailing_job'] =
           " LEFT JOIN civicrm_mailing_job ON civicrm_mailing_job.mailing_id = civicrm_mailing.id AND civicrm_mailing_job.parent_id IS NULL AND civicrm_mailing_job.is_test != 1 ";
         $query->_select['mailing_job_status']  = "civicrm_mailing_job.status as mailing_job_status";
@@ -86,34 +86,34 @@ class CRM_Mailing_BAO_Query {
       }
 
       // get email on hold
-      if (CRM_Utils_Array::value('email_on_hold', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['email_on_hold'])) {
         $query->_select['email_on_hold'] = "recipient_email.on_hold as email_on_hold";
         $query->_element['email_on_hold'] = 1;
         $query->_tables['recipient_email'] = $query->_whereTables['recipient_email'] = 1;
       }
 
       // get recipient email
-      if (CRM_Utils_Array::value('email', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['email'])) {
         $query->_select['email'] = "recipient_email.email as email";
         $query->_element['email'] = 1;
         $query->_tables['recipient_email'] = $query->_whereTables['recipient_email'] = 1;
       }
 
       // get user opt out
-      if (CRM_Utils_Array::value('contact_opt_out', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['contact_opt_out'])) {
         $query->_select['contact_opt_out'] = "contact_a.is_opt_out as contact_opt_out";
         $query->_element['contact_opt_out'] = 1;
       }
 
       // mailing job end date / completed date
-      if (CRM_Utils_Array::value('mailing_job_end_date', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['mailing_job_end_date'])) {
         $query->_tables['civicrm_mailing_job'] = $query->_whereTables['civicrm_mailing_job'] =
           " LEFT JOIN civicrm_mailing_job ON civicrm_mailing_job.mailing_id = civicrm_mailing.id AND civicrm_mailing_job.parent_id IS NULL AND civicrm_mailing_job.is_test != 1 ";
         $query->_select['mailing_job_end_date']  = "civicrm_mailing_job.end_date as mailing_job_end_date";
         $query->_element['mailing_job_end_date'] = 1;
       }
 
-      if (CRM_Utils_Array::value('mailing_recipients_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['mailing_recipients_id'])) {
         $query->_select['mailing_recipients_id'] = " civicrm_mailing_recipients.id as mailing_recipients_id";
         $query->_element['mailing_recipients_id'] = 1;
       }
@@ -123,7 +123,7 @@ class CRM_Mailing_BAO_Query {
   static function where(&$query) {
     $grouping = NULL;
     foreach (array_keys($query->_params) as $id) {
-      if (!CRM_Utils_Array::value(0, $query->_params[$id])) {
+      if (empty($query->_params[$id][0])) {
         continue;
       }
       if (substr($query->_params[$id][0], 0, 8) == 'mailing_') {
index e2de313e50b29cfaf233db0a20c2fa91d567480c..83357332e749d742d43c795acd41315f374b0cd3 100644 (file)
@@ -173,7 +173,7 @@ class CRM_Mailing_Event_BAO_Forward extends CRM_Mailing_Event_DAO_Forward {
     //append comment if added while forwarding.
     if (count($comment)) {
       $message->_txtbody = CRM_Utils_Array::value('body_text', $comment) . $message->_txtbody;
-      if (CRM_Utils_Array::value('body_html', $comment)) {
+      if (!empty($comment['body_html'])) {
         $message->_htmlbody = $comment['body_html'] . '<br />---------------Original message---------------------<br />' . $message->_htmlbody;
       }
     }
index 51ba1c2a9e13f83fd13d83eecf5c0e7159b02881..7169819dc90bd649f7823cb0437ce2d7ba5556c0 100644 (file)
@@ -393,7 +393,7 @@ class CRM_Mailing_Form_Group extends CRM_Contact_Form_Task {
     foreach (
       array('name', 'group_id', 'search_id', 'search_args', 'campaign_id', 'dedupe_email') as $n
     ) {
-      if (CRM_Utils_Array::value($n, $values)) {
+      if (!empty($values[$n])) {
         $params[$n] = $values[$n];
       }
     }
index 88cdf99626457cb21b4ac17fc960b1c67875fd84..88c13c0d8800aa2a70c206c1d956463a088c75be 100644 (file)
@@ -202,7 +202,7 @@ class CRM_Mailing_Form_Test extends CRM_Core_Form {
       $urlString = 'civicrm/contact/' . $fragment;
     }
     $emails = NULL;
-    if (CRM_Utils_Array::value('sendtest', $testParams)) {
+    if (!empty($testParams['sendtest'])) {
       if (!($testParams['test_group'] || $testParams['test_email'])) {
         CRM_Core_Session::setStatus(ts('You did not provide an email address or select a group.'), ts('Test not sent.'), 'error');
         $error = TRUE;
@@ -228,7 +228,7 @@ class CRM_Mailing_Form_Test extends CRM_Core_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('_qf_Test_submit', $testParams)) {
+    if (!empty($testParams['_qf_Test_submit'])) {
       //when user perform mailing from search context
       //redirect it to search result CRM-3711.
       if ($ssID && $self->_searchBasedMailing) {
@@ -260,7 +260,7 @@ class CRM_Mailing_Form_Test extends CRM_Core_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('_qf_Test_next', $testParams) &&
+    if (!empty($testParams['_qf_Test_next']) &&
       $self->get('count') <= 0) {
       return array(
         '_qf_default' =>
@@ -268,7 +268,7 @@ class CRM_Mailing_Form_Test extends CRM_Core_Form {
       );
     }
 
-    if (CRM_Utils_Array::value('_qf_Import_refresh', $_POST) ||
+    if (!empty($_POST['_qf_Import_refresh']) ||
       CRM_Utils_Array::value('_qf_Test_next', $testParams) ||
       !CRM_Utils_Array::value('sendtest', $testParams)
     ) {
@@ -345,7 +345,7 @@ ORDER BY   e.is_bulkmail DESC, e.is_primary DESC
       $isComplete = CRM_Mailing_BAO_MailingJob::runJobs($testParams);
     }
 
-    if (CRM_Utils_Array::value('sendtest', $testParams)) {
+    if (!empty($testParams['sendtest'])) {
       $status = NULL;
       if (CRM_Mailing_Info::workflowEnabled()) {
         if ((
index 0147e8f38f63ffd4d6c89dfc5a662ef3f7c64a81..0698ccdf72ed7476f92f46f2e15bf0dc4a15acc1 100644 (file)
@@ -119,7 +119,7 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
       }
 
       //set default from email address.
-      if (CRM_Utils_Array::value('from_name', $defaults) && CRM_Utils_Array::value('from_email', $defaults)) {
+      if (!empty($defaults['from_name']) && CRM_Utils_Array::value('from_email', $defaults)) {
         $defaults['from_email_address'] = array_search('"' . $defaults['from_name'] . '" <' . $defaults['from_email'] . '>',
           CRM_Core_OptionGroup::values('from_email_address')
         );
@@ -132,7 +132,7 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
         }
       }
 
-      if (CRM_Utils_Array::value('replyto_email', $defaults)) {
+      if (!empty($defaults['replyto_email'])) {
         $replyToEmail = CRM_Core_OptionGroup::values('from_email_address');
         foreach ($replyToEmail as $value) {
           if (strstr($value, $defaults['replyto_email'])) {
@@ -241,7 +241,7 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
         array('' => '- select -') + $fromEmailAddress
       );
     }
-    elseif (CRM_Utils_Array::value('override_verp', $options)) {
+    elseif (!empty($options['override_verp'])) {
       $trackReplies = TRUE;
       $this->assign('trackReplies', $trackReplies);
     }
@@ -327,7 +327,7 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
     $formValues = $this->controller->exportValues($this->_name);
 
     foreach ($uploadParams as $key) {
-      if (CRM_Utils_Array::value($key, $formValues) ||
+      if (!empty($formValues[$key]) ||
         in_array($key, array('header_id', 'footer_id'))
       ) {
         $params[$key] = $formValues[$key];
@@ -384,13 +384,13 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
       $composeParams = array();
 
       foreach ($composeFields as $key) {
-        if (CRM_Utils_Array::value($key, $formValues)) {
+        if (!empty($formValues[$key])) {
           $composeParams[$key] = $formValues[$key];
           $this->set($key, $formValues[$key]);
         }
       }
 
-      if (CRM_Utils_Array::value('updateTemplate', $composeParams)) {
+      if (!empty($composeParams['updateTemplate'])) {
         $templateParams = array(
           'msg_text' => $text_message,
           'msg_html' => $html_message,
@@ -403,7 +403,7 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
         $msgTemplate = CRM_Core_BAO_MessageTemplate::add($templateParams);
       }
 
-      if (CRM_Utils_Array::value('saveTemplate', $composeParams)) {
+      if (!empty($composeParams['saveTemplate'])) {
         $templateParams = array(
           'msg_text' => $text_message,
           'msg_html' => $html_message,
@@ -444,7 +444,7 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
     $params['from_name'] = CRM_Utils_Array::value(1, explode('"', $fromEmailAddress));
 
     //Add Reply-To to headers
-    if (CRM_Utils_Array::value('reply_to_address', $formValues)) {
+    if (!empty($formValues['reply_to_address'])) {
       $replyToEmail = CRM_Core_OptionGroup::values('from_email_address');
       $params['replyto_email'] = CRM_Utils_Array::value($formValues['reply_to_address'], $replyToEmail);
     }
@@ -510,7 +510,7 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
    * @static
    */
   static function formRule($params, $files, $self) {
-    if (CRM_Utils_Array::value('_qf_Import_refresh', $_POST)) {
+    if (!empty($_POST['_qf_Import_refresh'])) {
       return TRUE;
     }
     $errors = array();
@@ -582,10 +582,10 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
       }
     }
     else {
-      if (!CRM_Utils_Array::value('text_message', $params) && !CRM_Utils_Array::value('html_message', $params)) {
+      if (empty($params['text_message']) && !CRM_Utils_Array::value('html_message', $params)) {
         $errors['html_message'] = ts('Please provide either a Text or HTML formatted message - or both.');
       }
-      if (CRM_Utils_Array::value('saveTemplate', $params) && !CRM_Utils_Array::value('saveTemplateName', $params)) {
+      if (!empty($params['saveTemplate']) && !CRM_Utils_Array::value('saveTemplateName', $params)) {
         $errors['saveTemplateName'] = ts('Please provide a Template Name.');
       }
     }
@@ -665,8 +665,7 @@ class CRM_Mailing_Form_Upload extends CRM_Core_Form {
     }
 
     $templateName = CRM_Core_BAO_MessageTemplate::getMessageTemplates();
-    if (CRM_Utils_Array::value('saveTemplate', $params)
-      && in_array(CRM_Utils_Array::value('saveTemplateName', $params), $templateName)
+    if (!empty($params['saveTemplate']) && in_array(CRM_Utils_Array::value('saveTemplateName', $params), $templateName)
     ) {
       $errors['saveTemplate'] = ts('Duplicate Template Name.');
     }
index 3aed00e50d00705ffaafab66b94f4dbc34606e36..2609b3906a40359a3d225324b40b12b7a89b31bc 100644 (file)
@@ -66,7 +66,7 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
    */
   static function &add(&$params, &$ids) {
 
-    if (CRM_Utils_Array::value('membership', $ids)) {
+    if (!empty($ids['membership'])) {
       CRM_Utils_Hook::pre('edit', 'Membership', $ids['membership'], $params);
       $oldStatus         = NULL;
       $oldType           = NULL;
@@ -136,7 +136,7 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
     // reset the group contact cache since smart groups might be affected due to this
     CRM_Contact_BAO_GroupContactCache::remove();
 
-    if (CRM_Utils_Array::value('membership', $ids)) {
+    if (!empty($ids['membership'])) {
       if ($membership->status_id != $oldStatus) {
         $allStatus = CRM_Member_BAO_Membership::buildOptions('status_id', 'get');
         $activityParam = array(
@@ -231,7 +231,7 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
     // To skip status calculation we should use 'skipStatusCal'.
     // eg pay later membership, membership update cron CRM-3984
 
-    if (!CRM_Utils_Array::value('is_override', $params) &&
+    if (empty($params['is_override']) &&
       !CRM_Utils_Array::value('skipStatusCal', $params)
     ) {
       $dates = array('start_date', 'end_date', 'join_date');
@@ -294,8 +294,7 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
     }
 
     // add custom field values
-    if (CRM_Utils_Array::value('custom', $params)
-      && is_array($params['custom'])
+    if (!empty($params['custom']) && is_array($params['custom'])
     ) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_membership', $membership->id);
     }
@@ -310,13 +309,13 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
     }
 
     //record contribution for this membership
-    if (CRM_Utils_Array::value('contribution_status_id', $params) && !CRM_Utils_Array::value('relate_contribution_id', $params)) {
+    if (!empty($params['contribution_status_id']) && !CRM_Utils_Array::value('relate_contribution_id', $params)) {
       $memInfo = array_merge($params, array('membership_id' => $membership->id));
       $params['contribution'] = self::recordMembershipContribution($memInfo, $ids);
     }
 
     //insert payment record for this membership
-    if (CRM_Utils_Array::value('relate_contribution_id', $params)) {
+    if (!empty($params['relate_contribution_id'])) {
       $mpDAO = new CRM_Member_DAO_MembershipPayment();
       $mpDAO->membership_id = $membership->id;
       $mpDAO->contribution_id = $params['relate_contribution_id'];
@@ -329,11 +328,11 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
 
     // add activity record only during create mode and renew mode
     // also add activity if status changed CRM-3984 and CRM-2521
-    if (!CRM_Utils_Array::value('membership', $ids) ||
+    if (empty($ids['membership']) ||
       $activityType == 'Membership Renewal' ||
       CRM_Utils_Array::value('createActivity', $params)
     ) {
-      if (CRM_Utils_Array::value('membership', $ids)) {
+      if (!empty($ids['membership'])) {
         $data = array();
         CRM_Core_DAO::commonRetrieveAll('CRM_Member_DAO_Membership',
           'id',
@@ -354,7 +353,7 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
 
       // create activity source = individual, target = org CRM-4027
       $targetContactID = NULL;
-      if (CRM_Utils_Array::value('is_for_organization', $params)) {
+      if (!empty($params['is_for_organization'])) {
         $targetContactID = $membership->contact_id;
         $membership->contact_id = CRM_Utils_Array::value('userId', $ids);
       }
@@ -363,9 +362,9 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
         $membership->contact_id = $realMembershipContactId;
       }
 
-      if (CRM_Utils_Array::value('membership', $ids) && $activityType != 'Membership Signup') {
+      if (!empty($ids['membership']) && $activityType != 'Membership Signup') {
         CRM_Activity_BAO_Activity::addActivity($membership, $activityType, $targetContactID);
-      } elseif (!CRM_Utils_Array::value('membership', $ids)) {
+      } elseif (empty($ids['membership'])) {
         CRM_Activity_BAO_Activity::addActivity($membership, $activityType, $targetContactID);
       }
 
@@ -380,7 +379,7 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
     self::createRelatedMemberships($params, $membership);
 
     // do not add to recent items for import, CRM-4399
-    if (!CRM_Utils_Array::value('skipRecentView', $params)) {
+    if (empty($params['skipRecentView'])) {
       $url = CRM_Utils_System::url('civicrm/contact/view/membership',
         "action=view&reset=1&id={$membership->id}&cid={$membership->contact_id}&context=home"
       );
@@ -507,7 +506,7 @@ class CRM_Member_BAO_Membership extends CRM_Member_DAO_Membership {
         'status', 'membership_type') as $fld) {
         $defaults[$fld] = CRM_Utils_Array::value($fld, $statusANDType[$membership->id]);
       }
-      if (CRM_Utils_Array::value('is_current_member', $statusANDType[$membership->id])) {
+      if (!empty($statusANDType[$membership->id]['is_current_member'])) {
         $defaults['active'] = TRUE;
       }
 
@@ -680,7 +679,7 @@ INNER JOIN  civicrm_membership_type type ON ( type.id = membership.membership_ty
     $actives = array();
     if ($status == 'active') {
       foreach ($memberships as $f => $v) {
-        if (CRM_Utils_Array::value('active', $v)) {
+        if (!empty($v['active'])) {
           $actives[$f] = $v;
         }
       }
@@ -688,7 +687,7 @@ INNER JOIN  civicrm_membership_type type ON ( type.id = membership.membership_ty
     }
     elseif ($status == 'inactive') {
       foreach ($memberships as $f => $v) {
-        if (!CRM_Utils_Array::value('active', $v)) {
+        if (empty($v['active'])) {
           $actives[$f] = $v;
         }
       }
@@ -740,14 +739,14 @@ INNER JOIN  civicrm_membership_type type ON ( type.id = membership.membership_ty
             continue;
           }
           foreach ($pField['options'] as $opId => $opValues) {
-            if (!CRM_Utils_Array::value('membership_type_id', $opValues)) {
+            if (empty($opValues['membership_type_id'])) {
               continue;
             }
             $membershipTypeIds[$opValues['membership_type_id']] = $opValues['membership_type_id'];
           }
         }
       }
-      elseif (CRM_Utils_Array::value('membership_types', $membershipBlock)) {
+      elseif (!empty($membershipBlock['membership_types'])) {
         $membershipTypeIds = explode(',', $membershipBlock['membership_types']);
       }
 
@@ -910,7 +909,7 @@ INNER JOIN  civicrm_membership_type type ON ( type.id = membership.membership_ty
     $dao->is_active = 1;
     if ($dao->find(TRUE)) {
       CRM_Core_DAO::storeValues($dao, $membershipBlock);
-      if (CRM_Utils_Array::value('membership_types', $membershipBlock)) {
+      if (!empty($membershipBlock['membership_types'])) {
         $membershipTypes = unserialize($membershipBlock['membership_types']);
         if (!is_array($membershipTypes)) {
           return $membershipBlock;
@@ -1278,7 +1277,7 @@ AND civicrm_membership.is_test = %2";
     if (is_a($result[1], 'CRM_Core_Error')) {
       $errors[1] = CRM_Core_Error::getMessages($result[1]);
     }
-    elseif (CRM_Utils_Array::value(1, $result)) {
+    elseif (!empty($result[1])) {
       // Save the contribution ID so that I can be used in email receipts
       // For example, if you need to generate a tax receipt for the donation only.
       $form->_values['contribution_other_id'] = $result[1]->id;
@@ -1287,7 +1286,7 @@ AND civicrm_membership.is_test = %2";
 
 
     $memBlockDetails = CRM_Member_BAO_Membership::getMembershipBlock($form->_id);
-    if (CRM_Utils_Array::value('is_separate_payment', $memBlockDetails) && !$paymentDone) {
+    if (!empty($memBlockDetails['is_separate_payment']) && !$paymentDone) {
       $form->_lineItem = $form->_memLineItem;
       $contributionType = new CRM_Financial_DAO_FinancialType( );
       $contributionType->id = CRM_Utils_Array::value('financial_type_id', $membershipDetails);
@@ -1299,7 +1298,7 @@ AND civicrm_membership.is_test = %2";
       $tempParams['invoiceID'] = $invoiceID;
 
       //we don't allow recurring membership.CRM-3781.
-      if (CRM_Utils_Array::value('is_recur', $tempParams)) {
+      if (!empty($tempParams['is_recur'])) {
         $tempParams['is_recur'] = 0;
       }
       $result = NULL;
@@ -1358,7 +1357,7 @@ AND civicrm_membership.is_test = %2";
 
     $index = !empty($memBlockDetails['is_separate_payment']) ? 2 : 1;
 
-    if (!CRM_Utils_Array::value($index, $errors)) {
+    if (empty($errors[$index])) {
       if (isset($membershipParams['onbehalf']) &&
         CRM_Utils_Array::value('member_campaign_id', $membershipParams['onbehalf'])) {
         $form->_params['campaign_id'] = $membershipParams['onbehalf']['member_campaign_id'];
@@ -1392,7 +1391,7 @@ AND civicrm_membership.is_test = %2";
         }
         if ($form->_priceSetId && !empty($form->_useForMember) && !empty($form->_lineItem)) {
           foreach ($form->_lineItem[$form->_priceSetId] as & $priceFieldOp) {
-            if (CRM_Utils_Array::value('membership_type_id', $priceFieldOp) &&
+            if (!empty($priceFieldOp['membership_type_id']) &&
               isset($createdMemberships[$priceFieldOp['membership_type_id']])
             ) {
               $membershipOb = $createdMemberships[$priceFieldOp['membership_type_id']];
@@ -1472,7 +1471,7 @@ AND civicrm_membership.is_test = %2";
 
     // Do not send an email if Recurring transaction is done via Direct Mode
     // Email will we sent when the IPN is received.
-    if (CRM_Utils_Array::value('is_recur', $form->_params) && $form->_contributeMode == 'direct') {
+    if (!empty($form->_params['is_recur']) && $form->_contributeMode == 'direct') {
       return TRUE;
     }
 
@@ -1604,7 +1603,7 @@ AND civicrm_membership.is_test = %2";
         }
         CRM_Member_BAO_MembershipLog::add($logParams, CRM_Core_DAO::$_nullArray);
 
-        if (CRM_Utils_Array::value('contributionRecurID', $form->_params)) {
+        if (!empty($form->_params['contributionRecurID'])) {
           CRM_Core_DAO::setFieldValue('CRM_Member_DAO_Membership', $membership->id,
             'contribution_recur_id', $form->_params['contributionRecurID']
           );
@@ -1642,7 +1641,7 @@ AND civicrm_membership.is_test = %2";
         $currentMembership['end_date'] = CRM_Utils_Array::value('end_date', $dates);
         $currentMembership['is_test'] = $is_test;
 
-        if (CRM_Utils_Array::value('membership_source', $form->_params)) {
+        if (!empty($form->_params['membership_source'])) {
           $currentMembership['source'] = $form->_params['membership_source'];
         }
         elseif (isset($form->_values['title']) && !empty($form->_values['title'])) {
@@ -1655,7 +1654,7 @@ AND civicrm_membership.is_test = %2";
           );
         }
 
-        if (CRM_Utils_Array::value('id', $currentMembership)) {
+        if (!empty($currentMembership['id'])) {
           $ids['membership'] = $currentMembership['id'];
         }
         $memParams = $currentMembership;
@@ -1687,7 +1686,7 @@ AND civicrm_membership.is_test = %2";
         //set the log start date.
         $memParams['log_start_date'] = CRM_Utils_Date::customFormat($dates['log_start_date'], $format);
         if (empty($membership->source)) {
-          if (CRM_Utils_Array::value('membership_source', $form->_params)) {
+          if (!empty($form->_params['membership_source'])) {
             $memParams['source'] = $form->_params['membership_source'];
           }
           elseif (property_exists($form, '_values') && CRM_Utils_Array::value('title', $form->_values)) {
@@ -1701,7 +1700,7 @@ AND civicrm_membership.is_test = %2";
           }
         }
 
-        if (CRM_Utils_Array::value('id', $currentMembership)) {
+        if (!empty($currentMembership['id'])) {
           $ids['membership'] = $currentMembership['id'];
         }
       }
@@ -1744,10 +1743,10 @@ AND civicrm_membership.is_test = %2";
         $updateStatusId = array_search('Pending', $allStatus);
       }
 
-      if (CRM_Utils_Array::value('membership_source', $form->_params)) {
+      if (!empty($form->_params['membership_source'])) {
         $memParams['source'] = $form->_params['membership_source'];
       }
-      elseif (CRM_Utils_Array::value('title', $form->_values)) {
+      elseif (!empty($form->_values['title'])) {
         $memParams['source'] = ts('Online Contribution:') . ' ' . $form->_values['title'];
       }
       $memParams['contribution_recur_id'] = CRM_Utils_Array::value('contributionRecurID', $form->_params);
@@ -2039,7 +2038,7 @@ WHERE  civicrm_membership.contact_id = civicrm_contact.id
     // remove repeated related contacts, which already inherited membership.
     $relatedContactIds[$membership->contact_id] = TRUE;
     foreach ($allRelatedContacts as $cid => $status) {
-      if (!CRM_Utils_Array::value($cid, $relatedContactIds)) {
+      if (empty($relatedContactIds[$cid])) {
         $relatedContactIds[$cid] = TRUE;
 
         //don't create membership again for owner contact.
@@ -2669,16 +2668,16 @@ WHERE      civicrm_membership.is_test = 0";
     }
 
     // make entry in batch entity batch table
-    if (CRM_Utils_Array::value('batch_id', $params)) {
+    if (!empty($params['batch_id'])) {
       $contributionParams['batch_id'] = $params['batch_id'];
     }
 
-    if ( CRM_Utils_Array::value('contribution_contact_id', $params) ) {
+    if (!empty($params['contribution_contact_id'])) {
       // deal with possibility of a different person paying for contribution
       $contributionParams['contact_id'] = $params['contribution_contact_id'];
     }
 
-    if (CRM_Utils_Array::value('processPriceSet', $params) &&
+    if (!empty($params['processPriceSet']) &&
       !empty($params['lineItems'])
     ) {
       $contributionParams['line_item'] = CRM_Utils_Array::value('lineItems', $params, NULL);
@@ -2691,13 +2690,13 @@ WHERE      civicrm_membership.is_test = 0";
 
 
     //insert payment record for this membership
-    if (!CRM_Utils_Array::value('contribution', $ids) ||
+    if (empty($ids['contribution']) ||
       CRM_Utils_Array::value('is_recur', $params)
     ) {
       $mpDAO = new CRM_Member_DAO_MembershipPayment();
       $mpDAO->membership_id = $membershipId;
       $mpDAO->contribution_id = $contribution->id;
-      if (CRM_Utils_Array::value('is_recur', $params)) {
+      if (!empty($params['is_recur'])) {
         $mpDAO->find();
       }
 
@@ -2743,7 +2742,7 @@ WHERE      civicrm_membership.is_test = 0";
       $editedResults = array();
       CRM_Price_BAO_PriceFieldValue::retrieve($editedFieldParams, $editedResults);
       $qf->_priceSet['fields'][$fid]['options'][$editedResults['id']] = $priceSets['fields'][$fid]['options'][$editedResults['id']];
-      if (CRM_Utils_Array::value('total_amount', $qf->_params)) {
+      if (!empty($qf->_params['total_amount'])) {
         $qf->_priceSet['fields'][$fid]['options'][$editedResults['id']]['amount'] = $qf->_params['total_amount'];
       }
     }
index 6ade1ca1de9952c0eee2b790800e6634edb9b4b2..58deb1170352b5f02461c9c5725a1a988db9ef79 100644 (file)
@@ -134,7 +134,7 @@ class CRM_Member_BAO_MembershipStatus extends CRM_Member_DAO_MembershipStatus {
     }
 
     //copy name to label when not passed.
-    if (!CRM_Utils_Array::value('label', $params) &&
+    if (empty($params['label']) &&
       CRM_Utils_Array::value('name', $params)
     ) {
       $params['label'] = $params['name'];
index 05fb74ed21cf981c8e45c45fde00a2ce11f328e8..80956abca72105cc140e93946a06f2fda0c35cbd 100644 (file)
@@ -118,7 +118,7 @@ class CRM_Member_BAO_MembershipType extends CRM_Member_DAO_MembershipType {
 
     self::createMembershipPriceField($params, $ids, $previousID, $membershipType->id);
     // update all price field value for quick config when membership type is set CRM-11718
-    if (CRM_Utils_Array::value('membershipType', $ids)) {
+    if (!empty($ids['membershipType'])) {
       self::updateAllPriceFieldValue($ids['membershipType'], $params);
     }
 
@@ -192,7 +192,7 @@ class CRM_Member_BAO_MembershipType extends CRM_Member_DAO_MembershipType {
     );
     foreach ($membershipType as $id => $details) {
       foreach ($periodDays as $pDay) {
-        if (CRM_Utils_Array::value($pDay, $details)) {
+        if (!empty($details[$pDay])) {
           if ($details[$pDay] > 31) {
             $month    = substr($details[$pDay], 0, strlen($details[$pDay]) - 2);
             $day      = substr($details[$pDay], -2);
@@ -644,7 +644,7 @@ class CRM_Member_BAO_MembershipType extends CRM_Member_DAO_MembershipType {
 
     $priceSetId = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceSet', 'default_membership_type_amount', 'id', 'name');
 
-    if (CRM_Utils_Array::value('member_of_contact_id', $params)) {
+    if (!empty($params['member_of_contact_id'])) {
       $fieldName = $params['member_of_contact_id'];
     }
     else {
@@ -705,7 +705,7 @@ class CRM_Member_BAO_MembershipType extends CRM_Member_DAO_MembershipType {
 
       if ($previousID) {
         CRM_Member_Form_MembershipType::checkPreviousPriceField($previousID, $priceSetId, $membershipTypeId, $optionsIds);
-        if (CRM_Utils_Array::value('option_id', $optionsIds)) {
+        if (!empty($optionsIds['option_id'])) {
           $optionsIds['id'] = current(CRM_Utils_Array::value('option_id', $optionsIds));
         }
       }
@@ -723,7 +723,7 @@ class CRM_Member_BAO_MembershipType extends CRM_Member_DAO_MembershipType {
    *  @param  integer      financial type id
    */
   static function updateAllPriceFieldValue($membershipTypeId, $params) {
-    if (CRM_Utils_Array::value('minimum_fee', $params)){
+    if (!empty($params['minimum_fee'])){
       $amount = $params['minimum_fee'];
     }
     else {
index 4636068d388633f324f54ef5a96ee76e2403f1eb..10f36ff01f3d3820730d1cc64cd0e680a2e9bd74 100644 (file)
@@ -57,7 +57,7 @@ class CRM_Member_BAO_Query {
       $query->_whereTables['civicrm_membership'] = 1;
 
       //add membership type
-      if (CRM_Utils_Array::value('membership_type', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['membership_type'])) {
         $query->_select['membership_type'] = "civicrm_membership_type.name as membership_type";
         $query->_element['membership_type'] = 1;
         $query->_tables['civicrm_membership_type'] = 1;
@@ -65,26 +65,26 @@ class CRM_Member_BAO_Query {
       }
 
       //add join date
-      if (CRM_Utils_Array::value('join_date', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['join_date'])) {
         $query->_select['join_date'] = "civicrm_membership.join_date as join_date";
         $query->_element['join_date'] = 1;
       }
 
       //add source
-      if (CRM_Utils_Array::value('membership_source', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['membership_source'])) {
         $query->_select['membership_source'] = "civicrm_membership.source as membership_source";
         $query->_element['membership_source'] = 1;
       }
 
       //add status
-      if (CRM_Utils_Array::value('membership_status', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['membership_status'])) {
         $query->_select['membership_status'] = "civicrm_membership_status.label as membership_status";
         $query->_element['membership_status'] = 1;
         $query->_tables['civicrm_membership_status'] = 1;
         $query->_whereTables['civicrm_membership_status'] = 1;
       }
 
-      if (CRM_Utils_Array::value('status_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['status_id'])) {
         $query->_select['status_id'] = "civicrm_membership_status.id as status_id";
         $query->_element['status_id'] = 1;
         $query->_tables['civicrm_membership_status'] = 1;
@@ -92,34 +92,34 @@ class CRM_Member_BAO_Query {
       }
 
       //add start date / end date
-      if (CRM_Utils_Array::value('membership_start_date', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['membership_start_date'])) {
         $query->_select['membership_start_date'] = "civicrm_membership.start_date as membership_start_date";
         $query->_element['membership_start_date'] = 1;
       }
 
-      if (CRM_Utils_Array::value('membership_end_date', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['membership_end_date'])) {
         $query->_select['membership_end_date'] = "civicrm_membership.end_date as  membership_end_date";
         $query->_element['membership_end_date'] = 1;
       }
 
       //add owner_membership_id
-      if (CRM_Utils_Array::value('owner_membership_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['owner_membership_id'])) {
         $query->_select['owner_membership_id'] = "civicrm_membership.owner_membership_id as owner_membership_id";
         $query->_element['owner_membership_id'] = 1;
       }
       //add max_related
-      if (CRM_Utils_Array::value('max_related', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['max_related'])) {
         $query->_select['max_related'] = "civicrm_membership.max_related as max_related";
         $query->_element['max_related'] = 1;
       }
       //add recur id w/o taking contribution table in join.
-      if (CRM_Utils_Array::value('membership_recur_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['membership_recur_id'])) {
         $query->_select['membership_recur_id'] = "civicrm_membership.contribution_recur_id as membership_recur_id";
         $query->_element['membership_recur_id'] = 1;
       }
 
       //add campaign id.
-      if (CRM_Utils_Array::value('member_campaign_id', $query->_returnProperties)) {
+      if (!empty($query->_returnProperties['member_campaign_id'])) {
         $query->_select['member_campaign_id'] = 'civicrm_membership.campaign_id as member_campaign_id';
         $query->_element['member_campaign_id'] = 1;
       }
@@ -129,7 +129,7 @@ class CRM_Member_BAO_Query {
   static function where(&$query) {
     $grouping = NULL;
     foreach (array_keys($query->_params) as $id) {
-      if (!CRM_Utils_Array::value(0, $query->_params[$id])) {
+      if (empty($query->_params[$id][0])) {
         continue;
       }
       if (substr($query->_params[$id][0], 0, 7) == 'member_' || substr($query->_params[$id][0], 0, 11) == 'membership_') {
@@ -457,7 +457,7 @@ class CRM_Member_BAO_Query {
 
   static function tableNames(&$tables) {
     //add membership table
-    if (CRM_Utils_Array::value('civicrm_membership_log', $tables) || CRM_Utils_Array::value('civicrm_membership_status', $tables) || CRM_Utils_Array::value('civicrm_membership_type', $tables)) {
+    if (!empty($tables['civicrm_membership_log']) || CRM_Utils_Array::value('civicrm_membership_status', $tables) || CRM_Utils_Array::value('civicrm_membership_type', $tables)) {
       $tables = array_merge(array('civicrm_membership' => 1), $tables);
     }
   }
index 8a7030de96e78eba2f1702350eb58913bdd5cbea..51bebebc0bf075fdef773391ecdce88926dd4a79 100644 (file)
@@ -173,7 +173,7 @@ class CRM_Member_Form extends CRM_Core_Form {
    */
   function storeContactFields($formValues){
     // in a 'standalone form' (contact id not in the url) the contact will be in the form values
-    if (CRM_Utils_Array::value('contact_select_id', $formValues)) {
+    if (!empty($formValues['contact_select_id'])) {
       $this->_contactID = $formValues['contact_select_id'][1];
     }
 
@@ -183,7 +183,7 @@ class CRM_Member_Form extends CRM_Core_Form {
 
     //CRM-10375 Where the payer differs to the member the payer should get the email.
     // here we store details in order to do that
-    if (CRM_Utils_Array::value('contribution_contact_select_id', $formValues) && CRM_Utils_Array::value('1', $formValues['contribution_contact_select_id'])) {
+    if (!empty($formValues['contribution_contact_select_id']) && CRM_Utils_Array::value('1', $formValues['contribution_contact_select_id'])) {
       $this->_receiptContactId = $this->_contributorContactID = $formValues['contribution_contact_select_id'][1];
        list( $this->_contributorDisplayName,
          $this->_contributorEmail ) = CRM_Contact_BAO_Contact_Location::getEmailDetails( $this->_contributorContactID );
index 7cba16ba13a94087c504cf62cee34e2f3984cdbd..ce8a346e7be51ebfa87ac14fb774323c6b4b55ec 100644 (file)
@@ -216,7 +216,7 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
           $mems_by_org = array();
           foreach ($contactMemberships as $memid => $mem) {
             $mem['member_of_contact_id'] = CRM_Utils_Array::value($mem['membership_type_id'], $memberorgs);
-            if (CRM_Utils_Array::value('membership_end_date', $mem)) {
+            if (!empty($mem['membership_end_date'])) {
               $mem['membership_end_date'] = CRM_Utils_Date::customformat($mem['membership_end_date']);
             }
             $mem['membership_type'] = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipType',
@@ -270,7 +270,7 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
     }
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       CRM_Custom_Form_CustomData::preProcess($this);
       CRM_Custom_Form_CustomData::buildQuickForm($this);
       CRM_Custom_Form_CustomData::setDefaultValues($this);
@@ -342,7 +342,7 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
 
     $defaults['num_terms'] = 1;
 
-    if (CRM_Utils_Array::value('id', $defaults)) {
+    if (!empty($defaults['id'])) {
       if ($this->_onlinePendingContributionId) {
         $defaults['record_contribution'] = $this->_onlinePendingContributionId;
       }
@@ -360,7 +360,7 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('record_contribution', $defaults) && !$this->_mode) {
+    if (!empty($defaults['record_contribution']) && !$this->_mode) {
       $contributionParams = array('id' => $defaults['record_contribution']);
       $contributionIds = array();
 
@@ -372,17 +372,17 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
       //get back original object campaign id.
       $defaults['campaign_id'] = $memberCampaignId;
 
-      if (CRM_Utils_Array::value('receive_date', $defaults)) {
+      if (!empty($defaults['receive_date'])) {
         list($defaults['receive_date']) = CRM_Utils_Date::setDateDefaults($defaults['receive_date']);
       }
 
       // Contribution::getValues() over-writes the membership record's source field value - so we need to restore it.
-      if (CRM_Utils_Array::value('membership_source', $defaults)) {
+      if (!empty($defaults['membership_source'])) {
         $defaults['source'] = $defaults['membership_source'];
       }
     }
     //CRM-13420
-    if (!CRM_Utils_Array::value('payment_instrument_id', $defaults)) {
+    if (empty($defaults['payment_instrument_id'])) {
       $defaults['payment_instrument_id'] = key(CRM_Core_OptionGroup::values('payment_instrument', FALSE, FALSE, FALSE, 'AND is_default = 1'));
     }
 
@@ -394,12 +394,12 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
       unset($defaults['record_contribution']);
     }
 
-    if (CRM_Utils_Array::value('id', $defaults)) {
+    if (!empty($defaults['id'])) {
       $subscriptionCancelled = CRM_Member_BAO_Membership::isSubscriptionCancelled($this->_id);
     }
 
     $alreadyAutoRenew = FALSE;
-    if (CRM_Utils_Array::value('contribution_recur_id', $defaults) && !$subscriptionCancelled) {
+    if (!empty($defaults['contribution_recur_id']) && !$subscriptionCancelled) {
       $defaults['auto_renew'] = 1;
       $alreadyAutoRenew = TRUE;
     }
@@ -409,17 +409,17 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
 
     $this->assign('membership_status_id', CRM_Utils_Array::value('status_id', $defaults));
 
-    if (CRM_Utils_Array::value('is_pay_later', $defaults)) {
+    if (!empty($defaults['is_pay_later'])) {
       $this->assign('is_pay_later', TRUE);
     }
     if ($this->_mode) {
       // set default country from config if no country set
       $config = CRM_Core_Config::singleton();
-      if (!CRM_Utils_Array::value("billing_country_id-{$this->_bltID}", $defaults)) {
+      if (empty($defaults["billing_country_id-{$this->_bltID}"])) {
         $defaults["billing_country_id-{$this->_bltID}"] = $config->defaultContactCountry;
       }
 
-      if (!CRM_Utils_Array::value("billing_state_province_id-{$this->_bltID}", $defaults)) {
+      if (empty($defaults["billing_state_province_id-{$this->_bltID}"])) {
         $defaults["billing_state_province_id-{$this->_bltID}"] = $config->defaultContactStateProvince;
       }
 
@@ -438,17 +438,17 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
 
     $dates = array('join_date', 'start_date', 'end_date');
     foreach ($dates as $key) {
-      if (CRM_Utils_Array::value($key, $defaults)) {
+      if (!empty($defaults[$key])) {
         list($defaults[$key]) = CRM_Utils_Date::setDateDefaults(CRM_Utils_Array::value($key, $defaults));
       }
     }
 
     //setting default join date if there is no join date
-    if (!CRM_Utils_Array::value('join_date', $defaults)) {
+    if (empty($defaults['join_date'])) {
       $defaults['join_date'] = $now;
     }
 
-    if (CRM_Utils_Array::value('membership_end_date', $defaults)) {
+    if (!empty($defaults['membership_end_date'])) {
       $this->assign('endDate', $defaults['membership_end_date']);
     }
 
@@ -469,7 +469,7 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
     // build price set form.
     $buildPriceSet = FALSE;
     if ($this->_priceSetId || CRM_Utils_Array::value('price_set_id', $_POST)) {
-      if (CRM_Utils_Array::value('price_set_id', $_POST)) {
+      if (!empty($_POST['price_set_id'])) {
         $buildPriceSet = TRUE;
       }
       $getOnlyPriceSetElements = TRUE;
@@ -560,14 +560,14 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
 
     $allMembershipInfo = $membershipType = array();
     foreach ($allMemberships as $key => $values) {
-      if (CRM_Utils_Array::value('is_active', $values)) {
+      if (!empty($values['is_active'])) {
         $membershipType[$key] = CRM_Utils_Array::value('name', $values);
         if ($this->_mode && !CRM_Utils_Array::value('minimum_fee', $values)) {
           continue;
         }
         else {
           $memberOfContactId = CRM_Utils_Array::value('member_of_contact_id', $values);
-          if (!CRM_Utils_Array::value($memberOfContactId, $selMemTypeOrg)) {
+          if (empty($selMemTypeOrg[$memberOfContactId])) {
             $selMemTypeOrg[$memberOfContactId] = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact',
               $memberOfContactId,
               'display_name',
@@ -576,7 +576,7 @@ class CRM_Member_Form_Membership extends CRM_Member_Form {
 
             $selOrgMemType[$memberOfContactId][0] = ts('- select -');
           }
-          if (!CRM_Utils_Array::value($key, $selOrgMemType[$memberOfContactId])) {
+          if (empty($selOrgMemType[$memberOfContactId][$key])) {
             $selOrgMemType[$memberOfContactId][$key] = CRM_Utils_Array::value('name', $values);
           }
         }
@@ -885,7 +885,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
         }
       }
     }
-    elseif (!CRM_Utils_Array::value(1, $params['membership_type_id'])) {
+    elseif (empty($params['membership_type_id'][1])) {
       $errors['membership_type_id'] = ts('Please select a membership type.');
     }
     else {
@@ -931,32 +931,32 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       $errors['financial_type_id'] = ts('Please enter the financial Type.');
     }
 
-    if (CRM_Utils_Array::value('record_contribution', $params) && !CRM_Utils_Array::value('payment_instrument_id', $params)) {
+    if (!empty($params['record_contribution']) && !CRM_Utils_Array::value('payment_instrument_id', $params)) {
       $errors['payment_instrument_id'] = ts('Paid By is a required field.');
     }
 
-    if (CRM_Utils_Array::value('is_different_contribution_contact', $params)) {
-      if (!CRM_Utils_Array::value('soft_credit_type_id', $params)) {
+    if (!empty($params['is_different_contribution_contact'])) {
+      if (empty($params['soft_credit_type_id'])) {
         $errors['soft_credit_type_id'] = ts('Please Select a Soft Credit Type');
       }
-      if (!CRM_Utils_Array::value(1, $params['contribution_contact'])) {
+      if (empty($params['contribution_contact'][1])) {
         $errors['contribution_contact[1]'] = ts('Please select a contact');
       }
     }
 
-    if (CRM_Utils_Array::value('payment_processor_id', $params)) {
+    if (!empty($params['payment_processor_id'])) {
       // make sure that credit card number and cvv are valid
       CRM_Core_Payment_Form::validateCreditCard($params, $errors);
     }
 
     $joinDate = NULL;
-    if (CRM_Utils_Array::value('join_date', $params)) {
+    if (!empty($params['join_date'])) {
 
       $joinDate = CRM_Utils_Date::processDate($params['join_date']);
 
       foreach ($self->_memTypeSelected as $memType) {
         $startDate = NULL;
-        if (CRM_Utils_Array::value('start_date', $params)) {
+        if (!empty($params['start_date'])) {
           $startDate = CRM_Utils_Date::processDate($params['start_date']);
         }
 
@@ -965,7 +965,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
         // If selected membership type has duration unit as 'lifetime'
         // and end date is set, then give error
         $endDate = NULL;
-        if (CRM_Utils_Array::value('end_date', $params)) {
+        if (!empty($params['end_date'])) {
           $endDate = CRM_Utils_Date::processDate($params['end_date']);
         }
 
@@ -1011,7 +1011,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
         }
 
         //CRM-3724, check for availability of valid membership status.
-        if (!CRM_Utils_Array::value('is_override', $params) && !isset($errors['_qf_default'])) {
+        if (empty($params['is_override']) && !isset($errors['_qf_default'])) {
           $calcStatus = CRM_Member_BAO_MembershipStatus::getMembershipStatusByDate($startDate,
             $endDate,
             $joinDate,
@@ -1139,8 +1139,8 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       $submittedFinancialType = CRM_Utils_Array::value('financial_type_id', $formValues);
       if (!empty($lineItem[$priceSetId])) {
         foreach ($lineItem[$priceSetId] as &$li) {
-          if (CRM_Utils_Array::value('membership_type_id', $li)) {
-            if (CRM_Utils_Array::value('membership_num_terms', $li)) {
+          if (!empty($li['membership_type_id'])) {
+            if (!empty($li['membership_num_terms'])) {
               $termsByType[$li['membership_type_id']] = $li['membership_num_terms'];
             }
           }
@@ -1173,7 +1173,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
     // fix for CRM-3724
     // when is_override false ignore is_admin statuses during membership
     // status calculation. similarly we did fix for import in CRM-3570.
-    if (!CRM_Utils_Array::value('is_override', $params)) {
+    if (empty($params['is_override'])) {
       $params['exclude_is_admin'] = TRUE;
     }
 
@@ -1258,12 +1258,12 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
     //CRM-10223 - allow contribution to be recorded against different contact
     if ($this->_contributorContactID != $this->_contactID) {
       $params['contribution_contact_id'] = $this->_contributorContactID;
-      if (CRM_Utils_Array::value('soft_credit_type_id', $this->_params)) {
+      if (!empty($this->_params['soft_credit_type_id'])) {
         $softParams['soft_credit_type_id'] = $this->_params['soft_credit_type_id'];
         $softParams['contact_id'] = $params['contact_id'];
       }
     }
-    if (CRM_Utils_Array::value('record_contribution', $formValues)) {
+    if (!empty($formValues['record_contribution'])) {
       $recordContribution = array(
         'total_amount',
         'financial_type_id',
@@ -1285,7 +1285,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
         );
       }
 
-      if (!CRM_Utils_Array::value('is_override', $params) &&
+      if (empty($params['is_override']) &&
         CRM_Utils_Array::value('contribution_status_id', $params) == array_search('Pending', CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'name'))
       ) {
         $allStatus = CRM_Member_PseudoConstant::membershipStatus();
@@ -1295,7 +1295,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
         $this->assign('is_pay_later', 1);
       }
 
-      if (CRM_Utils_Array::value('send_receipt', $formValues)) {
+      if (!empty($formValues['send_receipt'])) {
         $params['receipt_date'] = CRM_Utils_Array::value('receive_date', $formValues);
       }
 
@@ -1403,12 +1403,12 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       //CRM-10377 if payment is by an alternate contact then we need to set that person
       // as the contact in the payment params
       if ($this->_contributorContactID != $this->_contactID) {
-        if (CRM_Utils_Array::value('soft_credit_type_id', $this->_params)) {
+        if (!empty($this->_params['soft_credit_type_id'])) {
           $softParams['contact_id'] = $params['contact_id'];
           $softParams['soft_credit_type_id'] = $this->_params['soft_credit_type_id'];
         }
       }
-      if (CRM_Utils_Array::value('send_receipt', $this->_params)) {
+      if (!empty($this->_params['send_receipt'])) {
         $paymentParams['email'] = $this->_contributorEmail;
       }
 
@@ -1417,7 +1417,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       // CRM-7137 -for recurring membership,
       // we do need contribution and recuring records.
       $result = NULL;
-      if (CRM_Utils_Array::value('is_recur', $paymentParams)) {
+      if (!empty($paymentParams['is_recur'])) {
         $allStatus = CRM_Member_PseudoConstant::membershipStatus();
 
         $contributionType = new CRM_Financial_DAO_FinancialType();
@@ -1474,10 +1474,10 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
 
       if (is_a($result, 'CRM_Core_Error')) {
         //make sure to cleanup db for recurring case.
-        if (CRM_Utils_Array::value('contributionID', $paymentParams)) {
+        if (!empty($paymentParams['contributionID'])) {
           CRM_Contribute_BAO_Contribution::deleteContribution($paymentParams['contributionID']);
         }
-        if (CRM_Utils_Array::value('contributionRecurID', $paymentParams)) {
+        if (!empty($paymentParams['contributionRecurID'])) {
           CRM_Contribute_BAO_ContributionRecur::deleteRecurContribution($paymentParams['contributionRecurID']);
         }
 
@@ -1503,7 +1503,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       $params['trxn_id'] = CRM_Utils_Array::value('trxn_id', $result);
       $params['payment_instrument_id'] = 1;
       $params['is_test'] = ($this->_mode == 'live') ? 0 : 1;
-      if (CRM_Utils_Array::value('send_receipt', $this->_params)) {
+      if (!empty($this->_params['send_receipt'])) {
         $params['receipt_date'] = $now;
       }
       else {
@@ -1618,7 +1618,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
           }
 
           $membershipParams = array_merge($params, $membershipTypeValues[$memType]);
-          if (CRM_Utils_Array::value('int_amount', $formValues)) {
+          if (!empty($formValues['int_amount'])) {
             $init_amount = array();
             foreach ($formValues as $key => $value) {
               if (strstr($key, 'txt-price')) {
@@ -1638,7 +1638,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
 
     if (!empty($lineItem[$priceSetId])) {
       foreach ($lineItem[$priceSetId] as & $priceFieldOp) {
-        if (CRM_Utils_Array::value('membership_type_id', $priceFieldOp)) {
+        if (!empty($priceFieldOp['membership_type_id'])) {
           $priceFieldOp['start_date'] = $membershipTypeValues[$priceFieldOp['membership_type_id']]['start_date'] ? CRM_Utils_Date::customFormat($membershipTypeValues[$priceFieldOp['membership_type_id']]['start_date'], '%d%f %b, %Y') : '-';
 
           $priceFieldOp['end_date'] = $membershipTypeValues[$priceFieldOp['membership_type_id']]['end_date'] ? CRM_Utils_Date::customFormat($membershipTypeValues[$priceFieldOp['membership_type_id']]['end_date'], '%d%f %b, %Y') : '-';
@@ -1651,7 +1651,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
     $this->assign('lineItem', !empty($lineItem) && !$isQuickConfig ? $lineItem : FALSE);
 
     $receiptSend = FALSE;
-    if (CRM_Utils_Array::value('send_receipt', $formValues)) {
+    if (!empty($formValues['send_receipt'])) {
       $receiptSend = TRUE;
 
       $formValues['contact_id'] = $this->_contactID;
@@ -1743,7 +1743,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
     // retrieve 'from email id' for acknowledgement
     $receiptFrom = $formValues['from_email_address'];
 
-    if (CRM_Utils_Array::value('payment_instrument_id', $formValues)) {
+    if (!empty($formValues['payment_instrument_id'])) {
       $paymentInstrument = CRM_Contribute_PseudoConstant::paymentInstrument();
       $formValues['paidBy'] = $paymentInstrument[$formValues['payment_instrument_id']];
     }
@@ -1773,15 +1773,15 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
     CRM_Core_BAO_UFGroup::getValues($formValues['contact_id'], $customFields, $customValues, FALSE, $members);
 
     if ($form->_mode) {
-      if (CRM_Utils_Array::value('billing_first_name', $form->_params)) {
+      if (!empty($form->_params['billing_first_name'])) {
         $name = $form->_params['billing_first_name'];
       }
 
-      if (CRM_Utils_Array::value('billing_middle_name', $form->_params)) {
+      if (!empty($form->_params['billing_middle_name'])) {
         $name .= " {$form->_params['billing_middle_name']}";
       }
 
-      if (CRM_Utils_Array::value('billing_last_name', $form->_params)) {
+      if (!empty($form->_params['billing_last_name'])) {
         $name .= " {$form->_params['billing_last_name']}";
       }
 
@@ -1822,19 +1822,19 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
 
     $form->assign('membershipID', CRM_Utils_Array::value('membership_id', $form->_params, CRM_Utils_Array::value('membership_id', $form->_defaultValues)));
 
-    if (CRM_Utils_Array::value('contribution_id', $formValues)) {
+    if (!empty($formValues['contribution_id'])) {
       $form->assign('contributionID', $formValues['contribution_id']);
     }
     elseif (isset($form->_onlinePendingContributionId)) {
       $form->assign('contributionID', $form->_onlinePendingContributionId);
     }
 
-    if (CRM_Utils_Array::value('contribution_status_id', $formValues)) {
+    if (!empty($formValues['contribution_status_id'])) {
       $form->assign('contributionStatusID', $formValues['contribution_status_id']);
       $form->assign('contributionStatus', CRM_Contribute_PseudoConstant::contributionStatus($formValues['contribution_status_id'], 'name'));
     }
 
-    if (CRM_Utils_Array::value('is_renew', $formValues)) {
+    if (!empty($formValues['is_renew'])) {
       $form->assign('receiptType', 'membership renewal');
     }
     else {
index 895982f61fb5384aa4f7b76c32b781e71bab995d..d8dc8b8388234f5a66ef048af52532321e0c1232 100644 (file)
@@ -87,7 +87,7 @@ class CRM_Member_Form_MembershipBlock extends CRM_Contribute_Form_ContributionPa
           }
         }
 
-        if (CRM_Utils_Array::value('mem_price_field_id', $defaults)) {
+        if (!empty($defaults['mem_price_field_id'])) {
           $options = array();
           $priceFieldOptions = CRM_Price_BAO_PriceFieldValue::getValues($defaults['mem_price_field_id'], $options, 'id', 1);
           foreach ($options as $k => $v) {
@@ -209,7 +209,7 @@ class CRM_Member_Form_MembershipBlock extends CRM_Contribute_Form_ContributionPa
   static function formRule($params, $files, $contributionPageId = NULL) {
     $errors = array();
 
-    if (CRM_Utils_Array::value('member_price_set_id', $params)) {
+    if (!empty($params['member_price_set_id'])) {
       //check if this price set has membership type both auto-renew and non-auto-renew memberships.
       $bothTypes =  CRM_Price_BAO_PriceSet::checkMembershipPriceSet($params['member_price_set_id']);
 
@@ -239,7 +239,7 @@ class CRM_Member_Form_MembershipBlock extends CRM_Contribute_Form_ContributionPa
         }
       }
     }
-    if (CRM_Utils_Array::value('member_is_active', $params)) {
+    if (!empty($params['member_is_active'])) {
 
       // don't allow price set w/ membership signup, CRM-5095
       if ($contributionPageId && ($setID = CRM_Price_BAO_PriceSet::getFor('civicrm_contribution_page', $contributionPageId, NULL, 1))) {
@@ -256,7 +256,7 @@ class CRM_Member_Form_MembershipBlock extends CRM_Contribute_Form_ContributionPa
         $errors['member_price_set_id'] = ts('You cannot use Membership Price Sets with the Contribution Amounts section. However, a membership price set may include additional fields for non-membership options that requires an additional fee (e.g. magazine subscription) or an additional voluntary contribution.');
       }
 
-      if (CRM_Utils_Array::value('member_price_set_id', $params)) {
+      if (!empty($params['member_price_set_id'])) {
         return $errors;
       }
 
@@ -333,9 +333,9 @@ class CRM_Member_Form_MembershipBlock extends CRM_Contribute_Form_ContributionPa
 
       // check for price set.
       $priceSetID = CRM_Utils_Array::value('member_price_set_id', $params);
-      if (CRM_Utils_Array::value('member_is_active', $params) && is_array($membershipTypes) && !$priceSetID) {
+      if (!empty($params['member_is_active']) && is_array($membershipTypes) && !$priceSetID) {
         $usedPriceSetId = CRM_Price_BAO_PriceSet::getFor('civicrm_contribution_page', $this->_id, 2);
-        if (!CRM_Utils_Array::value('mem_price_field_id', $params) && !$usedPriceSetId) {
+        if (empty($params['mem_price_field_id']) && !$usedPriceSetId) {
           $pageTitle = strtolower(CRM_Utils_String::munge($this->_values['title'], '_', 245));
           $setParams['title'] = $this->_values['title'];
           if (!CRM_Core_DAO::getFieldValue('CRM_Price_BAO_PriceSet', $pageTitle, 'id', 'name')) {
@@ -373,10 +373,10 @@ class CRM_Member_Form_MembershipBlock extends CRM_Contribute_Form_ContributionPa
         );
         $editedResults = array();
         CRM_Price_BAO_PriceField::retrieve($editedFieldParams, $editedResults);
-        if (!CRM_Utils_Array::value('id', $editedResults)) {
+        if (empty($editedResults['id'])) {
           $fieldParams['name'] = strtolower(CRM_Utils_String::munge('Membership Amount', '_', 245));
           $fieldParams['label'] = !empty($params['new_title']) ? $params['new_title'] : ts('Membership');
-          if (!CRM_Utils_Array::value('mem_price_field_id', $params)) {
+          if (empty($params['mem_price_field_id'])) {
             CRM_Utils_Weight::updateOtherWeights('CRM_Price_DAO_PriceField', 0, 1, array('price_set_id' => $priceSetID));
           }
           $fieldParams['weight'] = 1;
@@ -391,7 +391,7 @@ class CRM_Member_Form_MembershipBlock extends CRM_Contribute_Form_ContributionPa
         $fieldParams['is_display_amounts'] = !empty($params['display_min_fee']) ? 1 : 0;
         $rowCount = 1;
         $options = array();
-        if (CRM_Utils_Array::value('id', $fieldParams)) {
+        if (!empty($fieldParams['id'])) {
           CRM_Core_PseudoConstant::populate($options, 'CRM_Price_DAO_PriceFieldValue', TRUE, 'membership_type_id', NULL, " price_field_id = {$fieldParams['id']} ");
         }
 
@@ -453,7 +453,7 @@ class CRM_Member_Form_MembershipBlock extends CRM_Contribute_Form_ContributionPa
           );
 
           CRM_Core_DAO::commonRetrieve('CRM_Price_DAO_PriceField', $conditionParams, $pFIDs);
-          if (!CRM_Utils_Array::value('id', $pFIDs)) {
+          if (empty($pFIDs['id'])) {
             CRM_Price_BAO_PriceSet::removeFrom('civicrm_contribution_page', $this->_id);
             CRM_Price_BAO_PriceSet::setIsQuickConfig($this->_memPriceSetId, '0');
           }
index 02ccc85eaa9203f01a0efb6e4fc1c2ed481d24c8..a6aafefaf98709433506fb634b72f768b4c75d4f 100644 (file)
@@ -190,7 +190,7 @@ class CRM_Member_Form_MembershipRenewal extends CRM_Member_Form {
     }
 
     // when custom data is included in this page
-    if (CRM_Utils_Array::value('hidden_custom', $_POST)) {
+    if (!empty($_POST['hidden_custom'])) {
       CRM_Custom_Form_CustomData::preProcess($this);
       CRM_Custom_Form_CustomData::buildQuickForm($this);
       CRM_Custom_Form_CustomData::setDefaultValues($this);
@@ -246,7 +246,7 @@ class CRM_Member_Form_MembershipRenewal extends CRM_Member_Form {
     $defaults['financial_type_id'] = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipType', $this->_memType, 'financial_type_id');
 
     //CRM-13420
-    if (!CRM_Utils_Array::value('payment_instrument_id', $defaults)) {
+    if (empty($defaults['payment_instrument_id'])) {
       $defaults['payment_instrument_id'] = key(CRM_Core_OptionGroup::values('payment_instrument', FALSE, FALSE, FALSE, 'AND is_default = 1'));
     }
 
@@ -335,14 +335,14 @@ class CRM_Member_Form_MembershipRenewal extends CRM_Member_Form {
     $options = array(ts('No auto-renew option'), ts('Give option, but not required'), ts('Auto-renew required '));
 
     foreach( $allMemberships as $key => $values ) {
-      if (CRM_Utils_Array::value('is_active', $values) ) {
+      if (!empty($values['is_active'])) {
         $membershipType[$key] = CRM_Utils_Array::value('name', $values);
         if ($this->_mode && !CRM_Utils_Array::value('minimum_fee', $values)) {
           continue;
         }
         else {
           $memberOfContactId = CRM_Utils_Array::value('member_of_contact_id', $values);
-          if (!CRM_Utils_Array::value($memberOfContactId, $selMemTypeOrg)) {
+          if (empty($selMemTypeOrg[$memberOfContactId])) {
             $selMemTypeOrg[$memberOfContactId] = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact',
               $memberOfContactId,
               'display_name',
@@ -351,7 +351,7 @@ class CRM_Member_Form_MembershipRenewal extends CRM_Member_Form {
 
             $selOrgMemType[$memberOfContactId][0] = ts('- select -');
           }
-          if (!CRM_Utils_Array::value($key, $selOrgMemType[$memberOfContactId])) {
+          if (empty($selOrgMemType[$memberOfContactId][$key])) {
             $selOrgMemType[$memberOfContactId][$key] = CRM_Utils_Array::value('name', $values);
           }
         }
@@ -364,7 +364,7 @@ class CRM_Member_Form_MembershipRenewal extends CRM_Member_Form {
           'total_amount_numeric' => CRM_Utils_Array::value('minimum_fee', $values)
         );
 
-        if (CRM_Utils_Array::value('auto_renew', $values)) {
+        if (!empty($values['auto_renew'])) {
           $allMembershipInfo[$key]['auto_renew'] = $options[$values['auto_renew']];
       }
     }
@@ -549,7 +549,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       if (!$params['total_amount']) {
         $errors['total_amount'] = ts('Please enter a Contribution Amount.');
       }
-      if (!CRM_Utils_Array::value('payment_instrument_id', $params)) {
+      if (empty($params['payment_instrument_id'])) {
         $errors['payment_instrument_id'] = ts('Paid By is a required field.');
       }
     }
@@ -585,7 +585,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
     $this->convertDateFieldsToMySQL($formValues);
     $this->assign('receive_date', $formValues['receive_date']);
 
-    if (CRM_Utils_Array::value('send_receipt', $this->_params)) {
+    if (!empty($this->_params['send_receipt'])) {
       $formValues['receipt_date'] = $now;
       $this->assign('receipt_date', CRM_Utils_Date::mysqlToIso($formValues['receipt_date']));
     }
@@ -597,7 +597,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       $formValues['total_amount'] = CRM_Utils_Array::value('total_amount', $this->_params, CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipType',
           $this->_memType, 'minimum_fee'
         ));
-      if (!CRM_Utils_Array::value('financial_type_id', $formValues)) {
+      if (empty($formValues['financial_type_id'])) {
         $formValues['financial_type_id'] = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipType', $this->_memType,'financial_type_id');
       }
 
@@ -660,7 +660,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       // all the payment processors expect the name and address to be in the passed params
       // so we copy stuff over to first_name etc.
       $paymentParams = $this->_params;
-      if (CRM_Utils_Array::value('send_receipt', $this->_params)) {
+      if (!empty($this->_params['send_receipt'])) {
         $paymentParams['email'] = $this->_contributorEmail;
       }
 
@@ -668,7 +668,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       //CRM-10377 if payment is by an alternate contact then we need to set that person
       // as the contact in the payment params
       if ($this->_contributorContactID != $this->_contactID) {
-        if (CRM_Utils_Array::value('honor_type_id', $this->_params)) {
+        if (!empty($this->_params['honor_type_id'])) {
           $paymentParams['honor_contact_id'] = $this->_contactID;
           $paymentParams['honor_type_id'] = $this->_params['honor_type_id'];
         }
@@ -753,7 +753,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
 
     $memType = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipType', $renewMembership->membership_type_id, 'name');
 
-    if (CRM_Utils_Array::value('record_contribution', $formValues) || $this->_mode) {
+    if (!empty($formValues['record_contribution']) || $this->_mode) {
       // set the source
       $formValues['contribution_source'] = "{$memType} Membership: Offline membership renewal (by {$userName})";
 
@@ -781,7 +781,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       //assign contribution contact id to the field expected by recordMembershipContribution
       if($this->_contributorContactID != $this->_contactID){
         $formValues['contribution_contact_id'] = $this->_contributorContactID;
-        if(CRM_Utils_Array::value('soft_credit_type_id', $this->_params)){
+        if (!empty($this->_params['soft_credit_type_id'])){
           $formValues['soft_credit'][] = array(
             'soft_credit_type_id' => $this->_params['soft_credit_type_id'],
             'contact_id' => $this->_contactID,
@@ -794,7 +794,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       CRM_Member_BAO_Membership::recordMembershipContribution(array_merge($formValues, array('membership_id' => $renewMembership->id)));
     }
 
-    if (CRM_Utils_Array::value('send_receipt', $formValues)) {
+    if (!empty($formValues['send_receipt'])) {
       CRM_Core_DAO::setFieldValue('CRM_Member_DAO_MembershipType',
         $formValues['membership_type_id'][1],
         'receipt_text_renewal',
@@ -803,12 +803,12 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
     }
 
     $receiptSend = FALSE;
-    if (CRM_Utils_Array::value('send_receipt', $formValues)) {
+    if (!empty($formValues['send_receipt'])) {
       $receiptSend = TRUE;
 
       $receiptFrom = $formValues['from_email_address'];
 
-      if (CRM_Utils_Array::value('payment_instrument_id', $formValues)) {
+      if (!empty($formValues['payment_instrument_id'])) {
         $paymentInstrument = CRM_Contribute_PseudoConstant::paymentInstrument();
         $formValues['paidBy'] = $paymentInstrument[$formValues['payment_instrument_id']];
       }
@@ -834,7 +834,7 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
       CRM_Core_BAO_UFGroup::getValues($this->_contactID, $customFields, $customValues, FALSE, $members);
 
       $this->assign_by_ref('formValues', $formValues);
-      if ( CRM_Utils_Array::value( 'contribution_id', $formValues ) ) {
+      if (!empty($formValues['contribution_id'])) {
         $this->assign('contributionID', $formValues['contribution_id']);
       }
       $this->assign('membershipID', $this->_id);
@@ -848,15 +848,15 @@ WHERE   id IN ( ' . implode(' , ', array_keys($membershipType)) . ' )';
         ));
       $this->assign('customValues', $customValues);
       if ($this->_mode) {
-        if (CRM_Utils_Array::value('billing_first_name', $this->_params)) {
+        if (!empty($this->_params['billing_first_name'])) {
           $name = $this->_params['billing_first_name'];
         }
 
-        if (CRM_Utils_Array::value('billing_middle_name', $this->_params)) {
+        if (!empty($this->_params['billing_middle_name'])) {
           $name .= " {$this->_params['billing_middle_name']}";
         }
 
-        if (CRM_Utils_Array::value('billing_last_name', $this->_params)) {
+        if (!empty($this->_params['billing_last_name'])) {
           $name .= " {$this->_params['billing_last_name']}";
         }
         $this->assign('billingName', $name);
index 1146ead0dc3601114de65b55548c6e747ca8c098..2cdfc1cd087fa1fd84405efd1dd76d7f42918998 100644 (file)
@@ -52,7 +52,7 @@ class CRM_Member_Form_MembershipStatus extends CRM_Member_Form {
     $defaults = parent::setDefaultValues();
 
     //finding default weight to be put
-    if (!CRM_Utils_Array::value('weight', $defaults)) {
+    if (empty($defaults['weight'])) {
       $defaults['weight'] = CRM_Utils_Weight::getDefaultWeight('CRM_Member_DAO_MembershipStatus');
     }
     return $defaults;
index 25d203a30aea32ef2e6d819bad513dad81995fb1..c3189c9bd0f0016b9ca0e3a37aea0739c396b946 100644 (file)
@@ -398,7 +398,7 @@ class CRM_Member_Form_MembershipType extends CRM_Member_Form {
 
       $periods = array('fixed_period_start_day', 'fixed_period_rollover_day');
       foreach ($periods as $per) {
-        if (CRM_Utils_Array::value('M', $params[$per]) &&
+        if (!empty($params[$per]['M']) &&
           CRM_Utils_Array::value('d', $params[$per])
         ) {
           $mon          = $params[$per]['M'];
index cdaa0b7c8013df9af3a85503d181e92cfdcb0972..7b87250e4a6549a149ed54a53ce855975c470c4b 100644 (file)
@@ -222,8 +222,7 @@ END AS 'relType'
 
       $this->assign('has_related', FALSE);
       // if membership can be granted, and we are the owner of the membership
-      if (CRM_Utils_Array::value('relationship_type_id', $membershipType)
-        && !CRM_Utils_Array::value('owner_membership_id', $values)
+      if (!empty($membershipType['relationship_type_id']) && !CRM_Utils_Array::value('owner_membership_id', $values)
       ) {
         // display related contacts/membership block
         $this->assign('has_related', TRUE);
@@ -375,7 +374,7 @@ SELECT r.id, c.id as cid, c.display_name as name, c.job_title as comment,
       $autoRenew = $isRecur ? TRUE : FALSE;
     }
 
-    if (CRM_Utils_Array::value('is_test', $values)) {
+    if (!empty($values['is_test'])) {
       $values['membership_type'] .= ' (test) ';
     }
 
index 89a00ea41c44a9791b12d8e1c92cd1d307805f59..56e530ec696d7ab6fe3a9fcb4be4d9740a20de40 100644 (file)
@@ -159,7 +159,7 @@ class CRM_Member_Form_Task_Batch extends CRM_Member_Form_Task {
       foreach ($this->_fields as $name => $field) {
         if ($customFieldID = CRM_Core_BAO_CustomField::getKeyID($name)) {
           $customValue = CRM_Utils_Array::value($customFieldID, $customFields);
-          if (CRM_Utils_Array::value('extends_entity_column_value', $customValue)) {
+          if (!empty($customValue['extends_entity_column_value'])) {
             $entityColumnValue = explode(CRM_Core_DAO::VALUE_SEPARATOR,
               $customValue['extends_entity_column_value']
             );
@@ -228,11 +228,11 @@ class CRM_Member_Form_Task_Batch extends CRM_Member_Form_Task {
       $customFields = array();
       foreach ($params['field'] as $key => $value) {
         $ids['membership'] = $key;
-        if (CRM_Utils_Array::value('membership_source', $value)) {
+        if (!empty($value['membership_source'])) {
           $value['source'] = $value['membership_source'];
         }
 
-        if (CRM_Utils_Array::value('membership_type', $value)) {
+        if (!empty($value['membership_type'])) {
           $membershipTypeId = $value['membership_type_id'] = $value['membership_type'][1];
         }
 
@@ -248,7 +248,7 @@ class CRM_Member_Form_Task_Batch extends CRM_Member_Form_Task {
           }
         }
         if (empty($customFields)) {
-          if (!CRM_Utils_Array::value('membership_type_id', $value)) {
+          if (empty($value['membership_type_id'])) {
             $membershipTypeId = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership', $key, 'membership_type_id');
           }
 
@@ -272,7 +272,7 @@ class CRM_Member_Form_Task_Batch extends CRM_Member_Form_Task {
         $membership = CRM_Member_BAO_Membership::add($value, $ids);
 
         // add custom field values
-        if (CRM_Utils_Array::value('custom', $value) &&
+        if (!empty($value['custom']) &&
           is_array($value['custom'])
         ) {
           CRM_Core_BAO_CustomValueTable::store($value['custom'], 'civicrm_membership', $membership->id);
index 51123c3dc89a73652b2a2cebde576f2697443248..4217e6b574fcf4f1c86ba5921183eee0737cfec3 100644 (file)
@@ -373,7 +373,7 @@ class CRM_Member_Import_Form_MapField extends CRM_Import_Form_MapField {
     }
 
 
-    if (CRM_Utils_Array::value('saveMapping', $fields)) {
+    if (!empty($fields['saveMapping'])) {
       $nameField = CRM_Utils_Array::value('saveMappingName', $fields);
       if (empty($nameField)) {
         $errors['saveMappingName'] = ts('Name is required to save Import Mapping');
@@ -432,14 +432,14 @@ class CRM_Member_Import_Form_MapField extends CRM_Import_Form_MapField {
       $mapper[$i] = $this->_mapperFields[$mapperKeys[$i][0]];
       $mapperKeysMain[$i] = $mapperKeys[$i][0];
 
-      if (CRM_Utils_Array::value(1, $mapperKeys[$i]) && is_numeric($mapperKeys[$i][1])) {
+      if (!empty($mapperKeys[$i][1]) && is_numeric($mapperKeys[$i][1])) {
         $mapperLocType[$i] = $mapperKeys[$i][1];
       }
       else {
         $mapperLocType[$i] = NULL;
       }
 
-      if (CRM_Utils_Array::value(2, $mapperKeys[$i]) && (!is_numeric($mapperKeys[$i][2]))) {
+      if (!empty($mapperKeys[$i][2]) && (!is_numeric($mapperKeys[$i][2]))) {
         $mapperPhoneType[$i] = $mapperKeys[$i][2];
       }
       else {
@@ -450,11 +450,11 @@ class CRM_Member_Import_Form_MapField extends CRM_Import_Form_MapField {
     $this->set('mapper', $mapper);
 
     // store mapping Id to display it in the preview page
-    if (CRM_Utils_Array::value('mappingId', $params)) {
+    if (!empty($params['mappingId'])) {
       $this->set('loadMappingId', $params['mappingId']);
     }
     //Updating Mapping Records
-    if (CRM_Utils_Array::value('updateMapping', $params)) {
+    if (!empty($params['updateMapping'])) {
       $mappingFields = new CRM_Core_DAO_MappingField();
       $mappingFields->mapping_id = $params['mappingId'];
       $mappingFields->find();
@@ -482,7 +482,7 @@ class CRM_Member_Import_Form_MapField extends CRM_Import_Form_MapField {
     }
 
     //Saving Mapping Details and Records
-    if (CRM_Utils_Array::value('saveMapping', $params)) {
+    if (!empty($params['saveMapping'])) {
       $mappingParams = array(
         'name' => $params['saveMappingName'],
         'description' => $params['saveMappingDesc'],
index 6626a75601ab4add1b2de1b27d038155d0851ca3..2f5ec657ae26fa60d02c2d87e254127da79e16af 100644 (file)
@@ -131,14 +131,14 @@ class CRM_Member_Import_Form_Preview extends CRM_Import_Form_Preview {
     foreach ($mapper as $key => $value) {
       $mapperKeys[$key] = $mapper[$key][0];
 
-      if (CRM_Utils_Array::value(1, $mapper[$key]) && is_numeric($mapper[$key][1])) {
+      if (!empty($mapper[$key][1]) && is_numeric($mapper[$key][1])) {
         $mapperLocType[$key] = $mapper[$key][1];
       }
       else {
         $mapperLocType[$key] = NULL;
       }
 
-      if (CRM_Utils_Array::value(2, $mapper[$key]) && (!is_numeric($mapper[$key][2]))) {
+      if (!empty($mapper[$key][2]) && (!is_numeric($mapper[$key][2]))) {
         $mapperPhoneType[$key] = $mapper[$key][2];
       }
       else {
index 5e83fca4bd2ba299d3ef78bfd3bfbc511918c40c..e23a1b3265c9d9ce47939f6fca5c5d8f32028739 100644 (file)
@@ -161,7 +161,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
     $errorMessage = NULL;
 
     //To check whether start date or join date is provided
-    if (!CRM_Utils_Array::value('membership_start_date', $params) && !CRM_Utils_Array::value('join_date', $params)) {
+    if (empty($params['membership_start_date']) && !CRM_Utils_Array::value('join_date', $params)) {
       $errorMessage = 'Membership Start Date is required to create a memberships.';
       CRM_Contact_Import_Parser_Contact::addToErrorMsg('Start Date', $errorMessage);
     }
@@ -266,7 +266,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
       $params = &$this->getActiveFieldParams();
 
       //assign join date equal to start date if join date is not provided
-      if (!CRM_Utils_Array::value('join_date', $params) &&
+      if (empty($params['join_date']) &&
         CRM_Utils_Array::value('membership_start_date', $params)
       ) {
         $params['join_date'] = $params['membership_start_date'];
@@ -359,7 +359,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
       else {
         //fix for CRM-2219 Update Membership
         // onDuplicate == CRM_Import_Parser::DUPLICATE_UPDATE
-        if (CRM_Utils_Array::value('is_override', $formatted) &&
+        if (!empty($formatted['is_override']) &&
           !CRM_Utils_Array::value('status_id', $formatted)
         ) {
           array_unshift($values, 'Required parameter missing: Status');
@@ -371,7 +371,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
           $dao->id = $formatValues['membership_id'];
           $dates   = array('join_date', 'start_date', 'end_date');
           foreach ($dates as $v) {
-                      if (!CRM_Utils_Array::value( $v, $formatted )) {
+                      if (empty($formatted[$v])) {
               $formatted[$v] = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership', $formatValues['membership_id'], $v);
             }
           }
@@ -438,7 +438,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
             //fix for CRM-3570, exclude the statuses those having is_admin = 1
             //now user can import is_admin if is override is true.
             $excludeIsAdmin = FALSE;
-            if (!CRM_Utils_Array::value('is_override', $formatted)) {
+            if (empty($formatted['is_override'])) {
               $formatted['exclude_is_admin'] = $excludeIsAdmin = TRUE;
             }
             $calcStatus = CRM_Member_BAO_MembershipStatus::getMembershipStatusByDate($startDate,
@@ -448,10 +448,10 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
               $excludeIsAdmin
             );
 
-            if (!CRM_Utils_Array::value('status_id', $formatted)) {
+            if (empty($formatted['status_id'])) {
               $formatted['status_id'] = $calcStatus['id'];
             }
-            elseif (!CRM_Utils_Array::value('is_override', $formatted)) {
+            elseif (empty($formatted['is_override'])) {
               if (empty($calcStatus)) {
                 array_unshift($values, 'Status in import row (' . $formatValues['status_id'] . ') does not match calculated status based on your configured Membership Status Rules. Record was not imported.');
                 return CRM_Import_Parser::ERROR;
@@ -490,7 +490,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
             }
           }
 
-          if (CRM_Utils_Array::value('external_identifier', $params)) {
+          if (!empty($params['external_identifier'])) {
             if ($disp) {
               $disp .= "AND {$params['external_identifier']}";
             }
@@ -504,7 +504,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
         }
       }
       else {
-        if (CRM_Utils_Array::value('external_identifier', $formatValues)) {
+        if (!empty($formatValues['external_identifier'])) {
           $checkCid = new CRM_Contact_DAO_Contact();
           $checkCid->external_identifier = $formatValues['external_identifier'];
           $checkCid->find(TRUE);
@@ -526,7 +526,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
         //fix for CRM-3570, exclude the statuses those having is_admin = 1
         //now user can import is_admin if is override is true.
         $excludeIsAdmin = FALSE;
-        if (!CRM_Utils_Array::value('is_override', $formatted)) {
+        if (empty($formatted['is_override'])) {
           $formatted['exclude_is_admin'] = $excludeIsAdmin = TRUE;
         }
         $calcStatus = CRM_Member_BAO_MembershipStatus::getMembershipStatusByDate($startDate,
@@ -535,10 +535,10 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
           'today',
           $excludeIsAdmin
         );
-        if (!CRM_Utils_Array::value('status_id', $formatted)) {
+        if (empty($formatted['status_id'])) {
           $formatted['status_id'] = CRM_Utils_Array::value('id', $calcStatus);
         }
-        elseif (!CRM_Utils_Array::value('is_override', $formatted)) {
+        elseif (empty($formatted['is_override'])) {
           if (empty($calcStatus)) {
             array_unshift($values, 'Status in import row (' . CRM_Utils_Array::value('status_id', $formatValues) . ') does not match calculated status based on your configured Membership Status Rules. Record was not imported.');
             return CRM_Import_Parser::ERROR;
@@ -689,7 +689,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
           CRM_Member_PseudoConstant::membershipType()
           );
           if ($membershipTypeId) {
-            if (CRM_Utils_Array::value('membership_type_id', $values) &&
+            if (!empty($values['membership_type_id']) &&
               $membershipTypeId != $values['membership_type_id']
             ) {
               throw new Exception('Mismatched membership Type and Membership Type Id');
@@ -713,7 +713,7 @@ class CRM_Member_Import_Parser_Membership extends CRM_Member_Import_Parser {
           CRM_Member_PseudoConstant::membershipStatus()
           );
           if ($membershipStatusId) {
-            if (CRM_Utils_Array::value('status_id', $values) &&
+            if (!empty($values['status_id']) &&
               $membershipStatusId != $values['status_id']
             ) {
               throw new Exception('Mismatched membership Status and Membership Status Id');
index 629aa6d3ad59b2b64ff3bfec05dfd905c68c1e58..c844868419ce8dc3518254e7e0c29051281f89e0 100644 (file)
@@ -92,7 +92,7 @@ class CRM_Member_Page_Tab extends CRM_Core_Page {
       foreach (array('status', 'membership_type') as $fld) {
         $membership[$dao->id][$fld] = CRM_Utils_Array::value($fld, $statusANDType[$dao->id]);
       }
-      if (CRM_Utils_Array::value('is_current_member', $statusANDType[$dao->id])) {
+      if (!empty($statusANDType[$dao->id]['is_current_member'])) {
         $membership[$dao->id]['active'] = TRUE;
       }
       if (empty($dao->owner_membership_id)) {
@@ -146,7 +146,7 @@ class CRM_Member_Page_Tab extends CRM_Core_Page {
       }
 
       //does membership have auto renew CRM-7137.
-      if (CRM_Utils_Array::value('contribution_recur_id', $membership[$dao->id]) &&
+      if (!empty($membership[$dao->id]['contribution_recur_id']) &&
         !CRM_Member_BAO_Membership::isSubscriptionCancelled($membership[$dao->id]['membership_id'])
       ) {
         $membership[$dao->id]['auto_renew'] = 1;
index 78e8d3d402feff5cf82d654fb019bf08022812aa..23df3a10536454a22f32c434b239c09272bfd577 100644 (file)
@@ -61,7 +61,7 @@ class CRM_Member_Page_UserDashboard extends CRM_Contact_Page_View_UserDashBoard
         'status', 'membership_type') as $fld) {
         $membership[$dao->id][$fld] = CRM_Utils_Array::value($fld, $statusANDType[$dao->id]);
       }
-      if (CRM_Utils_Array::value('is_current_member', $statusANDType[$dao->id])) {
+      if (!empty($statusANDType[$dao->id]['is_current_member'])) {
         $membership[$dao->id]['active'] = TRUE;
       }
 
index e0924de73248964aabee2e9d6c531f10f8524f47..4a55b312395a54364c72ec4799832ba3d113e9af 100644 (file)
@@ -371,7 +371,7 @@ class CRM_Member_Selector_Search extends CRM_Core_Selector_Base implements CRM_C
       $row['campaign'] = CRM_Utils_Array::value($result->member_campaign_id, $allCampaigns);
       $row['campaign_id'] = $result->member_campaign_id;
 
-      if (CRM_Utils_Array::value('member_is_test', $row)) {
+      if (!empty($row['member_is_test'])) {
         $row['membership_type'] = $row['membership_type'] . " (test)";
       }
 
index 0fe26be3516007c80f08addc1c04a8c9cf13e987..6d7a132d7a3d0308a11cd4bdb01a540f9fada4a2 100644 (file)
@@ -80,7 +80,7 @@ class CRM_Member_StateMachine_Search extends CRM_Core_StateMachine {
   function taskName($controller, $formName = 'Search') {
     // total hack, check POST vars and then session to determine stuff
     // fix value if print button is pressed
-    if (CRM_Utils_Array::value('_qf_' . $formName . '_next_print', $_POST)) {
+    if (!empty($_POST['_qf_' . $formName . '_next_print'])) {
       $value = CRM_Member_Task::PRINT_MEMBERS;
     }
     else {
index a1300170daaa2c62997e94dd28e5d96d7ca44fe8..0f6cfc89dcdd9db1fefb3e673207cb49f013dd1b 100644 (file)
@@ -511,11 +511,11 @@ WHERE pcp.id = %1 AND cc.contribution_status_id =1 AND cc.is_test = 0";
       $statusMessage = ts('The Personal Campaign Page you have just visited is currently %1. However you can still support the campaign here.', array(1 => $pcpStatus[$pcpInfo['status_id']]));
       CRM_Core_Error::statusBounce($statusMessage, $url);
     }
-    elseif (!CRM_Utils_Array::value('is_active', $pcpBlock)) {
+    elseif (empty($pcpBlock['is_active'])) {
       $statusMessage = ts('Personal Campaign Pages are currently not enabled for this contribution page. However you can still support the campaign here.');
       CRM_Core_Error::statusBounce($statusMessage, $url);
     }
-    elseif (!CRM_Utils_Array::value('is_active', $pcpInfo)) {
+    elseif (empty($pcpInfo['is_active'])) {
       $statusMessage = ts('The Personal Campaign Page you have just visited is currently inactive. However you can still support the campaign here.');
       CRM_Core_Error::statusBounce($statusMessage, $url);
     }
index 5d573ef14a76660aae8d02b1c04ac12345787aae..94601cba78b254509b8beb9e62aa89d11a7d6548 100644 (file)
@@ -73,7 +73,7 @@ class CRM_PCP_Form_Contribute extends CRM_Contribute_Form_ContributionPage {
       $this->assign('pageId', $this->_id);
     }
 
-    if (!CRM_Utils_Array::value('id', $defaults)) {
+    if (empty($defaults['id'])) {
       $defaults['target_entity_type'] = 'contribute';
       $defaults['is_approval_needed'] = 1;
       $defaults['is_tellfriend_enabled'] = 1;
@@ -113,14 +113,14 @@ class CRM_PCP_Form_Contribute extends CRM_Contribute_Form_ContributionPage {
    */
   public static function formRule($params, $files, $self) {
     $errors = array();
-    if (CRM_Utils_Array::value('is_active', $params)) {
+    if (!empty($params['is_active'])) {
 
-      if (CRM_Utils_Array::value('is_tellfriend_enabled', $params) &&
+      if (!empty($params['is_tellfriend_enabled']) &&
         (CRM_Utils_Array::value('tellfriend_limit', $params) <= 0)
       ) {
         $errors['tellfriend_limit'] = ts('if Tell Friend is enabled, Maximum recipients limit should be greater than zero.');
       }
-      if (!CRM_Utils_Array::value('supporter_profile_id', $params)) {
+      if (empty($params['supporter_profile_id'])) {
         $errors['supporter_profile_id'] = ts('Supporter profile is a required field.');
       }
       else {
index 23ffdde5d87175ec3a30d4b030313df51b484c96..03d6dcb4c8f08387209901cc236fcec70fba11df 100644 (file)
@@ -74,7 +74,7 @@ class CRM_PCP_Form_Event extends CRM_Event_Form_ManageEvent {
       $this->assign('pageId', $this->_id);
     }
 
-    if (!CRM_Utils_Array::value('id', $defaults)) {
+    if (empty($defaults['id'])) {
       $defaults['target_entity_type'] = 'event';
       $defaults['is_approval_needed'] = 1;
       $defaults['is_tellfriend_enabled'] = 1;
@@ -141,14 +141,14 @@ class CRM_PCP_Form_Event extends CRM_Event_Form_ManageEvent {
    */
   public static function formRule($params, $files, $self) {
     $errors = array();
-    if (CRM_Utils_Array::value('is_active', $params)) {
+    if (!empty($params['is_active'])) {
 
-      if (CRM_Utils_Array::value('is_tellfriend_enabled', $params) &&
+      if (!empty($params['is_tellfriend_enabled']) &&
         (CRM_Utils_Array::value('tellfriend_limit', $params) <= 0)
       ) {
         $errors['tellfriend_limit'] = ts('if Tell Friend is enable, Maximum recipients limit should be greater than zero.');
       }
-      if (!CRM_Utils_Array::value('supporter_profile_id', $params)) {
+      if (empty($params['supporter_profile_id'])) {
         $errors['supporter_profile_id'] = ts('Supporter profile is a required field.');
       }
       else {
index 841efad02c428f76a7a5685f0f4a75c518d99e53..1fa64ebf9160388c0beed977577348fe0810f59f 100644 (file)
@@ -183,26 +183,26 @@ class CRM_PCP_Page_PCP extends CRM_Core_Page_Basic {
     $whereClause = NULL;
 
     if (!empty($_POST) || !empty($_GET['page_type'])) {
-      if (CRM_Utils_Array::value('status_id', $_POST)) {
+      if (!empty($_POST['status_id'])) {
         $whereClause = ' AND cp.status_id = %1';
         $params['1'] = array($_POST['status_id'], 'Integer');
       }
 
-      if (CRM_Utils_Array::value('page_type', $_POST)) {
+      if (!empty($_POST['page_type'])) {
         $whereClause .= ' AND cp.page_type = %2';
         $params['2'] = array($_POST['page_type'], 'String');
       }
-      elseif (CRM_Utils_Array::value('page_type', $_GET)) {
+      elseif (!empty($_GET['page_type'])) {
         $whereClause .= ' AND cp.page_type = %2';
         $params['2'] = array($_GET['page_type'], 'String');
       }
 
-      if (CRM_Utils_Array::value('page_id', $_POST)) {
+      if (!empty($_POST['page_id'])) {
         $whereClause .= ' AND cp.page_id = %4 AND cp.page_type = "contribute"';
         $params['4'] = array($_POST['page_id'], 'Integer');
       }
 
-      if (CRM_Utils_Array::value('event_id', $_POST)) {
+      if (!empty($_POST['event_id'])) {
         $whereClause .= ' AND cp.page_id = %5 AND cp.page_type = "event"';
         $params['5'] = array($_POST['event_id'], 'Integer');
       }
index f26571ec56ac641325e57c5f4f4a27abddd804e7..813916d09b46518bd8f15a2dac6d05b41ff83738 100644 (file)
@@ -267,7 +267,7 @@ class CRM_PCP_Page_PCPInfo extends CRM_Core_Page {
     if ($validDate) {
 
       $contributionText = ts('Contribute Now');
-      if (CRM_Utils_Array::value('donate_link_text', $pcpInfo)) {
+      if (!empty($pcpInfo['donate_link_text'])) {
         $contributionText = $pcpInfo['donate_link_text'];
       }
 
index 3e7040aa10a8b0239f0fff52876d1846d1b91212..0964327baed46f57250b9392922029676288444d 100644 (file)
@@ -84,7 +84,7 @@ class CRM_Pledge_BAO_Pledge extends CRM_Pledge_DAO_Pledge {
    * @return object
    */
   static function add(&$params) {
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'Pledge', $params['id'], $params);
     }
     else {
@@ -108,7 +108,7 @@ class CRM_Pledge_BAO_Pledge extends CRM_Pledge_DAO_Pledge {
 
     $result = $pledge->save();
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'Pledge', $pledge->id, $pledge);
     }
     else {
@@ -160,7 +160,7 @@ class CRM_Pledge_BAO_Pledge extends CRM_Pledge_DAO_Pledge {
 
     $paymentParams = array();
     $paymentParams['status_id'] = CRM_Utils_Array::value('status_id', $params);
-    if (CRM_Utils_Array::value('installment_amount', $params)) {
+    if (!empty($params['installment_amount'])) {
       $params['amount'] = $params['installment_amount'] * $params['installments'];
     }
 
@@ -191,7 +191,7 @@ class CRM_Pledge_BAO_Pledge extends CRM_Pledge_DAO_Pledge {
     }
 
     //handle custom data.
-    if (CRM_Utils_Array::value('custom', $params) &&
+    if (!empty($params['custom']) &&
       is_array($params['custom'])
     ) {
       CRM_Core_BAO_CustomValueTable::store($params['custom'], 'civicrm_pledge', $pledge->id);
@@ -204,7 +204,7 @@ class CRM_Pledge_BAO_Pledge extends CRM_Pledge_DAO_Pledge {
 
 
       //if pledge is pending delete all payments and recreate.
-      if (CRM_Utils_Array::value('is_pledge_pending', $params)) {
+      if (!empty($params['is_pledge_pending'])) {
         CRM_Pledge_BAO_PledgePayment::deletePayments($pledge->id);
       }
 
@@ -527,7 +527,7 @@ GROUP BY  currency
       'installments', 'frequency_day', 'scheduled_amount', 'currency',
     );
     foreach ($pledgeFields as $field) {
-      if (CRM_Utils_Array::value($field, $params)) {
+      if (!empty($params[$field])) {
         $form->assign($field, $params[$field]);
       }
     }
@@ -540,7 +540,7 @@ GROUP BY  currency
     //assign honor fields.
     $honor_block_is_active = FALSE;
     //make sure we have values for it
-    if (CRM_Utils_Array::value('honor_type_id', $params) &&
+    if (!empty($params['honor_type_id']) &&
       ((!empty($params['honor_first_name']) && !empty($params['honor_last_name'])) ||
         (!empty($params['honor_email']))
       )
@@ -584,7 +584,7 @@ GROUP BY  currency
     $form->assign('contact', $details[0][$params['contact_id']]);
 
     //handle custom data.
-    if (CRM_Utils_Array::value('hidden_custom', $params)) {
+    if (!empty($params['hidden_custom'])) {
       $groupTree    = CRM_Core_BAO_CustomGroup::getTree('Pledge', CRM_Core_DAO::$_nullObject, $params['id']);
       $pledgeParams = array(array('pledge_id', '=', $params['id'], 0, 0));
       $customGroup  = array();
@@ -614,11 +614,11 @@ GROUP BY  currency
 
     //check for online pledge.
     $session = CRM_Core_Session::singleton();
-    if (CRM_Utils_Array::value('receipt_from_email', $params)) {
+    if (!empty($params['receipt_from_email'])) {
       $userName = CRM_Utils_Array::value('receipt_from_name', $params);
       $userEmail = CRM_Utils_Array::value('receipt_from_email', $params);
     }
-    elseif (CRM_Utils_Array::value('from_email_id', $params)) {
+    elseif (!empty($params['from_email_id'])) {
       $receiptFrom = $params['from_email_id'];
     }
     elseif ($userID = $session->get('userID')) {
@@ -676,7 +676,7 @@ GROUP BY  currency
       );
 
       //lets insert assignee record.
-      if (CRM_Utils_Array::value('contact_id', $params)) {
+      if (!empty($params['contact_id'])) {
         $activityParams['assignee_contact_id'] = $params['contact_id'];
       }
 
index 907b42837a5fb6beb0edd2919263fc8eef8ced30..2dd6e278f5589618d34a0073c40c092226ad391b 100644 (file)
@@ -102,7 +102,7 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock {
    */
   static function add(&$params) {
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'PledgeBlock', $params['id'], $params);
     }
     else {
@@ -136,7 +136,7 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock {
     $pledgeBlock->copyValues($params);
     $result = $pledgeBlock->save();
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'PledgeBlock', $pledgeBlock->id, $pledgeBlock);
     }
     else {
@@ -200,7 +200,7 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock {
    */
   static function buildPledgeBlock($form) {
     //build pledge payment fields.
-    if (CRM_Utils_Array::value('pledge_id', $form->_values)) {
+    if (!empty($form->_values['pledge_id'])) {
       //get all payments required details.
       $allPayments = array();
       $returnProperties = array('status_id', 'scheduled_date', 'scheduled_amount');
@@ -278,7 +278,7 @@ class CRM_Pledge_BAO_PledgeBlock extends CRM_Pledge_DAO_PledgeBlock {
       );
       $form->addElement('text', 'pledge_installments', ts('Installments'), array('size' => 3));
 
-      if (CRM_Utils_Array::value('is_pledge_interval', $pledgeBlock)) {
+      if (!empty($pledgeBlock['is_pledge_interval'])) {
         $form->assign('is_pledge_interval', CRM_Utils_Array::value('is_pledge_interval', $pledgeBlock));
         $form->addElement('text', 'pledge_frequency_interval', NULL, array('size' => 3));
       }
index f1690ff2e5e7b312d6559ea66ee14031f5118036..de9941e96c89e272646d7fdcad874ff1c0cedab4 100644 (file)
@@ -164,7 +164,7 @@ WHERE     pledge_id = %1
    * @static
    */
   static function add($params) {
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'PledgePayment', $params['id'], $params);
     }
     else {
@@ -182,7 +182,7 @@ WHERE     pledge_id = %1
 
     $result = $payment->save();
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'PledgePayment', $payment->id, $payment);
     }
     else {
index 4b8721afda403702df03286685480ee2ef3f3781..26b70453d0490b9849cf3f1589c279167e5edc7a 100644 (file)
@@ -55,43 +55,43 @@ class CRM_Pledge_BAO_Query {
     }
 
     //add pledge select
-    if (CRM_Utils_Array::value('pledge_amount', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_amount'])) {
       $query->_select['pledge_amount'] = 'civicrm_pledge.amount as pledge_amount';
       $query->_element['pledge_amount'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_create_date', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_create_date'])) {
       $query->_select['pledge_create_date'] = 'civicrm_pledge.create_date as pledge_create_date';
       $query->_element['pledge_create_date'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_status_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_status_id'])) {
       $query->_select['pledge_status_id'] = 'pledge_status.value as pledge_status_id';
       $query->_element['pledge_status'] = 1;
       $query->_tables['pledge_status'] = $query->_whereTables['pledge_status'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_status', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_status'])) {
       $query->_select['pledge_status'] = 'pledge_status.label as pledge_status';
       $query->_element['pledge_status'] = 1;
       $query->_tables['pledge_status'] = $query->_whereTables['pledge_status'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_total_paid', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_total_paid'])) {
       $query->_select['pledge_total_paid'] = ' (SELECT sum(civicrm_pledge_payment.actual_amount) FROM civicrm_pledge_payment WHERE civicrm_pledge_payment.pledge_id = civicrm_pledge.id AND civicrm_pledge_payment.status_id = 1 ) as pledge_total_paid';
       $query->_element['pledge_total_paid'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_next_pay_date', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_next_pay_date'])) {
       $query->_select['pledge_next_pay_date'] = " (SELECT civicrm_pledge_payment.scheduled_date FROM civicrm_pledge_payment WHERE civicrm_pledge_payment.pledge_id = civicrm_pledge.id AND civicrm_pledge_payment.status_id IN ( 2, 6 ) ORDER BY civicrm_pledge_payment.scheduled_date ASC LIMIT 0, 1) as pledge_next_pay_date";
       $query->_element['pledge_next_pay_date'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_next_pay_amount', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_next_pay_amount'])) {
       $query->_select['pledge_next_pay_amount'] = " (SELECT civicrm_pledge_payment.scheduled_amount FROM civicrm_pledge_payment WHERE civicrm_pledge_payment.pledge_id = civicrm_pledge.id AND civicrm_pledge_payment.status_id = 2 ORDER BY civicrm_pledge_payment.scheduled_date ASC LIMIT 0, 1) as pledge_next_pay_amount";
       $query->_element['pledge_next_pay_amount'] = 1;
 
@@ -99,99 +99,99 @@ class CRM_Pledge_BAO_Query {
       $query->_element['pledge_outstanding_amount'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_financial_type', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_financial_type'])) {
       $query->_select['pledge_financial_type']  = "(SELECT civicrm_financial_type.name FROM civicrm_financial_type WHERE civicrm_financial_type.id = civicrm_pledge.financial_type_id) as pledge_financial_type";
       $query->_element['pledge_financial_type'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_contribution_page_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_contribution_page_id'])) {
       $query->_select['pledge_contribution_page_id'] = 'civicrm_pledge.contribution_page_id as pledge_contribution_page_id';
       $query->_element['pledge_contribution_page_id'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_payment_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_payment_id'])) {
       $query->_select['pledge_payment_id'] = 'civicrm_pledge_payment.id as pledge_payment_id';
       $query->_element['pledge_payment_id'] = 1;
       $query->_tables['civicrm_pledge_payment'] = $query->_whereTables['civicrm_pledge_payment'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_payment_scheduled_amount', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_payment_scheduled_amount'])) {
       $query->_select['pledge_payment_scheduled_amount'] = 'civicrm_pledge_payment.scheduled_amount as pledge_payment_scheduled_amount';
       $query->_element['pledge_payment_scheduled_amount'] = 1;
       $query->_tables['civicrm_pledge_payment'] = $query->_whereTables['civicrm_pledge_payment'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_payment_scheduled_date', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_payment_scheduled_date'])) {
       $query->_select['pledge_payment_scheduled_date'] = 'civicrm_pledge_payment.scheduled_date as pledge_payment_scheduled_date';
       $query->_element['pledge_payment_scheduled_date'] = 1;
       $query->_tables['civicrm_pledge_payment'] = $query->_whereTables['civicrm_pledge_payment'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_payment_paid_amount', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_payment_paid_amount'])) {
       $query->_select['pledge_payment_paid_amount'] = 'civicrm_pledge_payment.actual_amount as pledge_payment_paid_amount';
       $query->_element['pledge_payment_paid_amount'] = 1;
       $query->_tables['civicrm_pledge_payment'] = $query->_whereTables['civicrm_pledge_payment'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_payment_paid_date', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_payment_paid_date'])) {
       $query->_select['pledge_payment_paid_date'] = 'payment_contribution.receive_date as pledge_payment_paid_date';
       $query->_element['pledge_payment_paid_date'] = 1;
       $query->_tables['civicrm_pledge_payment'] = $query->_whereTables['civicrm_pledge_payment'] = 1;
       $query->_tables['payment_contribution'] = $query->_whereTables['payment_contribution'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_payment_reminder_date', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_payment_reminder_date'])) {
       $query->_select['pledge_payment_reminder_date'] = 'civicrm_pledge_payment.reminder_date as pledge_payment_reminder_date';
       $query->_element['pledge_payment_reminder_date'] = 1;
       $query->_tables['civicrm_pledge_payment'] = $query->_whereTables['civicrm_pledge_payment'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_payment_reminder_count', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_payment_reminder_count'])) {
       $query->_select['pledge_payment_reminder_count'] = 'civicrm_pledge_payment.reminder_count as pledge_payment_reminder_count';
       $query->_element['pledge_payment_reminder_count'] = 1;
       $query->_tables['civicrm_pledge_payment'] = $query->_whereTables['civicrm_pledge_payment'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_payment_status_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_payment_status_id'])) {
       $query->_select['pledge_payment_status_id'] = 'payment_status.name as pledge_payment_status_id';
       $query->_element['pledge_payment_status_id'] = 1;
       $query->_tables['payment_status'] = $query->_whereTables['payment_status'] = 1;
       $query->_tables['civicrm_pledge_payment'] = $query->_whereTables['civicrm_pledge_payment'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_payment_status', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_payment_status'])) {
       $query->_select['pledge_payment_status'] = 'payment_status.label as pledge_payment_status';
       $query->_element['pledge_payment_status'] = 1;
       $query->_tables['payment_status'] = $query->_whereTables['payment_status'] = 1;
       $query->_tables['civicrm_pledge_payment'] = $query->_whereTables['civicrm_pledge_payment'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_frequency_interval', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_frequency_interval'])) {
       $query->_select['pledge_frequency_interval'] = 'civicrm_pledge.frequency_interval as pledge_frequency_interval';
       $query->_element['pledge_frequency_interval'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_frequency_unit', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_frequency_unit'])) {
       $query->_select['pledge_frequency_unit'] = 'civicrm_pledge.frequency_unit as pledge_frequency_unit';
       $query->_element['pledge_frequency_unit'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_is_test', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_is_test'])) {
       $query->_select['pledge_is_test'] = 'civicrm_pledge.is_test as pledge_is_test';
       $query->_element['pledge_is_test'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
-    if (CRM_Utils_Array::value('pledge_campaign_id', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_campaign_id'])) {
       $query->_select['pledge_campaign_id'] = 'civicrm_pledge.campaign_id as pledge_campaign_id';
       $query->_element['pledge_campaign_id'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
     }
 
-    if (CRM_Utils_Array::value('pledge_currency', $query->_returnProperties)) {
+    if (!empty($query->_returnProperties['pledge_currency'])) {
       $query->_select['pledge_currency'] = 'civicrm_pledge.currency as pledge_currency';
       $query->_element['pledge_currency'] = 1;
       $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1;
@@ -201,7 +201,7 @@ class CRM_Pledge_BAO_Query {
   static function where(&$query) {
     $grouping = NULL;
     foreach (array_keys($query->_params) as $id) {
-      if (!CRM_Utils_Array::value(0, $query->_params[$id])) {
+      if (empty($query->_params[$id][0])) {
         continue;
       }
       if (substr($query->_params[$id][0], 0, 7) == 'pledge_') {
@@ -629,7 +629,7 @@ class CRM_Pledge_BAO_Query {
 
   static function tableNames(&$tables) {
     //add status table
-    if (CRM_Utils_Array::value('pledge_status', $tables) ||
+    if (!empty($tables['pledge_status']) ||
       CRM_Utils_Array::value('civicrm_pledge_payment', $tables)
     ) {
       $tables = array_merge(array('civicrm_pledge' => 1), $tables);
index def9c51291c2a5aec2cc5ff64b16ab7c2c40c7d9..ab11019031bc3891a67d4380bb92befec5522d0b 100644 (file)
@@ -180,7 +180,7 @@ class CRM_Pledge_Form_Pledge extends CRM_Core_Form {
       return $defaults;
     }
 
-    if (CRM_Utils_Array::value('is_test', $defaults)) {
+    if (!empty($defaults['is_test'])) {
       $this->assign('is_test', TRUE);
     }
 
@@ -535,7 +535,7 @@ class CRM_Pledge_Form_Pledge extends CRM_Core_Form {
     $formValues = $this->controller->exportValues($this->_name);
 
     // set the contact, when contact is selected
-    if (CRM_Utils_Array::value('contact_select_id', $formValues)) {
+    if (!empty($formValues['contact_select_id'])) {
       $this->_contactID = $formValues['contact_select_id'][1];
     }
 
@@ -582,7 +582,7 @@ class CRM_Pledge_Form_Pledge extends CRM_Core_Form {
         }
         $params[$d] = CRM_Utils_Date::processDate($this->_values[$d]);
       }
-      elseif (CRM_Utils_Array::value($d, $formValues) && !CRM_Utils_System::isNull($formValues[$d])) {
+      elseif (!empty($formValues[$d]) && !CRM_Utils_System::isNull($formValues[$d])) {
         if ($d == 'start_date') {
           $params['scheduled_date'] = CRM_Utils_Date::processDate($formValues[$d]);
         }
@@ -593,7 +593,7 @@ class CRM_Pledge_Form_Pledge extends CRM_Core_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('is_acknowledge', $formValues)) {
+    if (!empty($formValues['is_acknowledge'])) {
       $params['acknowledge_date'] = date('Y-m-d');
     }
 
@@ -605,7 +605,7 @@ class CRM_Pledge_Form_Pledge extends CRM_Core_Form {
     $params['contact_id'] = $this->_contactID;
 
     //format custom data
-    if (CRM_Utils_Array::value('hidden_custom', $formValues)) {
+    if (!empty($formValues['hidden_custom'])) {
       $params['hidden_custom'] = 1;
 
       $customFields = CRM_Core_BAO_CustomField::getFields('Pledge');
@@ -635,7 +635,7 @@ class CRM_Pledge_Form_Pledge extends CRM_Core_Form {
     }
 
     //handle Acknowledgment.
-    if (CRM_Utils_Array::value('is_acknowledge', $formValues) && $pledge->id) {
+    if (!empty($formValues['is_acknowledge']) && $pledge->id) {
 
       //calculate scheduled amount.
       $params['scheduled_amount'] = round($params['amount'] / $params['installments']);
index 0fed9c4812f29bcd5913772c9ac4f97036d7e91a..61f5358c8bc70780791b8cff3c8ea39d7a65570f 100644 (file)
@@ -72,7 +72,7 @@ class CRM_Pledge_Form_PledgeView extends CRM_Core_Form {
     $groupTree = CRM_Core_BAO_CustomGroup::getTree('Pledge', $this, $params['id']);
     CRM_Core_BAO_CustomGroup::buildCustomDataView($this, $groupTree);
 
-    if (CRM_Utils_Array::value('contribution_page_id', $values)) {
+    if (!empty($values['contribution_page_id'])) {
       $values['contribution_page'] = CRM_Core_DAO::getFieldValue('CRM_Contribute_DAO_ContributionPage', $values['contribution_page_id'], 'title');
     }
 
index fb8c50201c32caa9070318b5e16505ac8600f091..71e0ca60d2d8fde8d5acb81c25c17145b7438aff 100644 (file)
@@ -329,7 +329,7 @@ class CRM_Pledge_Selector_Search extends CRM_Core_Selector_Base {
         $pledgeStatuses
       );
       // append (test) to status label
-      if (CRM_Utils_Array::value('pledge_is_test', $row)) {
+      if (!empty($row['pledge_is_test'])) {
         $row['pledge_status'] .= ' (test)';
       }
 
index b21d4143204907258f6bfb7d52512d96351ee145..1d4fc16ba4762dcb74989d25daac31440d32e9ee 100644 (file)
@@ -82,7 +82,7 @@ class CRM_Pledge_StateMachine_Search extends CRM_Core_StateMachine {
   function taskName($controller, $formName = 'Search') {
     // total hack, check POST vars and then session to determine stuff
     // fix value if print button is pressed
-    if (CRM_Utils_Array::value('_qf_' . $formName . '_next_print', $_POST)) {
+    if (!empty($_POST['_qf_' . $formName . '_next_print'])) {
       $value = CRM_Pledge_Task::PRINT_PLEDGES;
     }
     else {
index 741a10c74dd1052fc399d54bbae0a446fb7427d6..0bf6ee817c4a87e33ffe6721b371489290ce5ba4 100644 (file)
@@ -298,7 +298,7 @@ AND li.entity_id = {$entityId})";
         $line['entity_id'] = $entityId;
         // if financial type is not set and if price field value is NOT NULL
         // get financial type id of price field value
-        if (CRM_Utils_Array::value('price_field_value_id', $line) && !CRM_Utils_Array::value('financial_type_id', $line)) {
+        if (!empty($line['price_field_value_id']) && !CRM_Utils_Array::value('financial_type_id', $line)) {
           $line['financial_type_id'] = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceFieldValue', $line['price_field_value_id'], 'financial_type_id');
         }
         $lineItems = CRM_Price_BAO_LineItem::create($line);
@@ -395,7 +395,7 @@ AND li.entity_id = {$entityId})";
             $setID = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceField', $values['price_field_id'], 'price_set_id');
             $params['is_quick_config'] = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceSet', $setID, 'is_quick_config');
           }
-          if (CRM_Utils_Array::value('is_quick_config', $params) && array_key_exists('total_amount', $params)
+          if (!empty($params['is_quick_config']) && array_key_exists('total_amount', $params)
             && $totalEntityId == 1) {
             $values['line_total'] = $values['unit_price'] = $params['total_amount'];
           }
index a9938882d6fe6222b5136b5198037e90520c6ceb..1e2bebc6febe23f7ea24ed9bc15562b593473279 100644 (file)
@@ -113,7 +113,7 @@ class CRM_Price_BAO_PriceField extends CRM_Price_DAO_PriceField {
       }
     }
     else {
-      if (CRM_Utils_Array::value('default_option', $params)) {
+      if (!empty($params['default_option'])) {
         $defaultArray[$params['default_option']] = 1;
       }
     }
@@ -146,7 +146,7 @@ class CRM_Price_BAO_PriceField extends CRM_Price_DAO_PriceField {
 
         if (CRM_Utils_Array::value( $index, CRM_Utils_Array::value('option_financial_type_id', $params))) {
           $options['financial_type_id'] =  $params['option_financial_type_id'][$index];
-        } elseif (CRM_Utils_Array::value( 'financial_type_id', $params )) {
+        } elseif (!empty($params['financial_type_id'])) {
           $options['financial_type_id'] = $params['financial_type_id'];
         }
 
@@ -301,7 +301,7 @@ class CRM_Price_BAO_PriceField extends CRM_Price_DAO_PriceField {
           $label = ts('Additional Contribution');
           $useRequired = 0;
         }
-        elseif (CRM_Utils_Array::value('label', $fieldOptions[$optionKey])) {      //check for label.
+        elseif (!empty($fieldOptions[$optionKey]['label'])) {      //check for label.
           $label = $fieldOptions[$optionKey]['label'];
         }
 
@@ -386,7 +386,7 @@ class CRM_Price_BAO_PriceField extends CRM_Price_DAO_PriceField {
 
         if (!$field->is_required) {
           // add "none" option
-          if (CRM_Utils_Array::value('is_allow_other_amount', $otherAmount) && $field->name == 'contribution_amount') {
+          if (!empty($otherAmount['is_allow_other_amount']) && $field->name == 'contribution_amount') {
             $none = ts('Other Amount');
           }
           elseif (!empty($qf->_membershipBlock) && !CRM_Utils_Array::value('is_required', $qf->_membershipBlock) && $field->name == 'membership_amount') {
@@ -613,7 +613,7 @@ WHERE
         }
       }
 
-      if (CRM_Utils_Array::value($key, $fields)) {
+      if (!empty($fields[$key])) {
         $priceFields[$priceField->id] = $fields[$key];
       }
     }
index fee5a90bb1e039fa72b4774e6027f366f166efbc..e125c474fa5c3e3f60d3b60fb12978f731441824 100644 (file)
@@ -56,7 +56,7 @@ class CRM_Price_BAO_PriceFieldValue extends CRM_Price_DAO_PriceFieldValue {
     if ($id = CRM_Utils_Array::value('id', $ids)) {
       $fieldValueBAO->id = $id;
     }
-    if (CRM_Utils_Array::value('is_default', $params)) {
+    if (!empty($params['is_default'])) {
       $query = 'UPDATE civicrm_price_field_value SET is_default = 0 WHERE  price_field_id = %1';
       $p = array(1 => array($params['price_field_id'], 'Integer'));
       CRM_Core_DAO::executeQuery($query, $p);
@@ -93,10 +93,10 @@ class CRM_Price_BAO_PriceFieldValue extends CRM_Price_DAO_PriceFieldValue {
       $params['weight'] = CRM_Utils_Weight::updateOtherWeights('CRM_Price_DAO_PriceFieldValue', $oldWeight, $params['weight'], $fieldValues);
     }
     else {
-      if (!CRM_Utils_Array::value('name', $params)) {
+      if (empty($params['name'])) {
         $params['name'] = CRM_Utils_String::munge(CRM_Utils_Array::value('label', $params), '_', 64);
       }
-      if (!CRM_Utils_Array::value('weight', $params)) {
+      if (empty($params['weight'])) {
         $params['weight'] = 1;
       }
     }
index 455eff39668be711638be3c7ed4613224561be36..eaff867fab04728de56a6876c4852f5f059904ca 100644 (file)
@@ -649,7 +649,7 @@ WHERE  id = %1";
       $autoRenew[0] = $autoRenew[1] = $autoRenew[2] = 0;
     }
     foreach ($fields as $id => $field) {
-      if (!CRM_Utils_Array::value("price_{$id}", $params) ||
+      if (empty($params["price_{$id}"]) ||
         (empty($params["price_{$id}"]) && $params["price_{$id}"] == NULL)
       ) {
         // skip if nothing was submitted for this field
@@ -869,7 +869,7 @@ WHERE  id = %1";
     static $_contact_memberships = array();
     $checklifetime = FALSE;
     foreach ($options as $key => $value) {
-      if (CRM_Utils_Array::value('membership_type_id', $value)) {
+      if (!empty($value['membership_type_id'])) {
         if (!isset($_contact_memberships[$userid][$value['membership_type_id']])) {
           $_contact_memberships[$userid][$value['membership_type_id']] = CRM_Member_BAO_Membership::getContactMembership($userid, $value['membership_type_id'], FALSE);
         }
index 508304b88a5223af04c5a79946b744bc82785deb..002b25dd6ea36408b7720badd5a7982b6ee94de3 100644 (file)
@@ -127,13 +127,13 @@ class CRM_Price_Form_Field extends CRM_Core_Form {
         $defaults['price'] = CRM_Utils_Money::format($defaults['amount'], NULL, '%a');
       }
 
-      if (CRM_Utils_Array::value('active_on', $defaults)) {
+      if (!empty($defaults['active_on'])) {
         list($defaults['active_on'],
           $defaults['active_on_time']
         ) = CRM_Utils_Date::setDateDefaults($defaults['active_on'], 'activityDateTime');
       }
 
-      if (CRM_Utils_Array::value('expire_on', $defaults)) {
+      if (!empty($defaults['expire_on'])) {
         list($defaults['expire_on'],
           $defaults['expire_on_time']
         ) = CRM_Utils_Date::setDateDefaults($defaults['expire_on'], 'activityDateTime');
@@ -558,7 +558,7 @@ class CRM_Price_Form_Field extends CRM_Core_Form {
           foreach ($memTypesIDS as $key => $val) {
             // see if any price field option values in this price field are for memberships with autorenew
             $memTypeDetails = CRM_Member_BAO_MembershipType::getMembershipTypeDetails($val);
-            if (CRM_Utils_Array::value('auto_renew', $memTypeDetails)) {
+            if (!empty($memTypeDetails['auto_renew'])) {
               $foundAutorenew = TRUE;
               break;
             }
index f730ad972bd53996ab1362504b41b0b805adb96d..3faaf8f62bad01c04a19eb765120afade81df36c 100644 (file)
@@ -277,7 +277,7 @@ class CRM_Price_Form_Option extends CRM_Core_Form {
    */
   static function formRule($fields, $files, $form) {
     $errors = array();
-    if (CRM_Utils_Array::value('count', $fields) && CRM_Utils_Array::value('max_value', $fields) &&
+    if (!empty($fields['count']) && CRM_Utils_Array::value('max_value', $fields) &&
       $fields['count'] > $fields['max_value']
     ) {
       $errors['count'] = ts('Participant count can not be greater than max participants.');
index 5039389e3563fb868b2d0f48fec702d1605ecfaa..0115d63262d9ad09c5121e06dd7b26f11380452c 100644 (file)
@@ -98,7 +98,7 @@ class CRM_Price_Form_Preview extends CRM_Core_Form {
     $defaults = array();
     $groupId  = $this->get('groupId');
     $fieldId  = $this->get('fieldId');
-    if (CRM_Utils_Array::value('fields', $this->_groupTree[$groupId])) {
+    if (!empty($this->_groupTree[$groupId]['fields'])) {
       foreach ($this->_groupTree[$groupId]['fields'] as $key => $val) {
         foreach ($val['options'] as $keys => $values) {
           if ($values['is_default']) {
index 8f7220e393e045468a4eb710af0ded92ef32fcb1..545559477024abfd60a66680c04c2d3477dbe9c8 100644 (file)
@@ -134,7 +134,7 @@ class CRM_Price_Page_Option extends CRM_Core_Page {
     $financialType = CRM_Contribute_PseudoConstant::financialType();
     foreach ($customOption as $id => $values) {
       $action = array_sum(array_keys($this->actionLinks()));
-      if( CRM_Utils_Array::value('financial_type_id', $values)){
+      if (!empty($values['financial_type_id'])){
         $customOption[$id]['financial_type_id'] = $financialType[$values['financial_type_id']];
       }
       // update enable/disable links depending on price_field properties.
@@ -149,7 +149,7 @@ class CRM_Price_Page_Option extends CRM_Core_Page {
           $action -= CRM_Core_Action::DISABLE;
         }
       }
-      if (CRM_Utils_Array::value('is_default', $customOption[$id])) {
+      if (!empty($customOption[$id]['is_default'])) {
         $customOption[$id]['is_default'] = '<img src="' . $config->resourceBase . 'i/check.gif" />';
       }
       else {
index e9ae4787ec2651631c3f065c0f22a2441ec587a3..b243bd1b46b975aef3b9d78b891064019f172931 100644 (file)
@@ -373,7 +373,7 @@ class CRM_Profile_Form extends CRM_Core_Form {
       $this->assign('multiRecordFieldListing', $multiRecordFieldListing);
 
       // is profile double-opt in?
-      if (CRM_Utils_Array::value('group', $this->_fields) &&
+      if (!empty($this->_fields['group']) &&
         CRM_Core_BAO_UFGroup::isProfileDoubleOptin()
       ) {
         $emailField = FALSE;
@@ -556,7 +556,7 @@ class CRM_Profile_Form extends CRM_Core_Form {
       return;
     }
 
-    if (CRM_Utils_Array::value('image_URL', $this->_defaults)) {
+    if (!empty($this->_defaults['image_URL'])) {
       list($imageWidth, $imageHeight) = getimagesize($this->_defaults['image_URL']);
       list($imageThumbWidth, $imageThumbHeight) = CRM_Contact_BAO_Contact::getThumbSize($imageWidth, $imageHeight);
       $this->assign("imageWidth", $imageWidth);
@@ -929,12 +929,12 @@ class CRM_Profile_Form extends CRM_Core_Form {
     // dont check for duplicates during registration validation: CRM-375
     if (!$register && !CRM_Utils_Array::value('_qf_Edit_upload_duplicate', $fields)) {
       // fix for CRM-3240
-      if (CRM_Utils_Array::value('email-Primary', $fields)) {
+      if (!empty($fields['email-Primary'])) {
         $fields['email'] = CRM_Utils_Array::value('email-Primary', $fields);
       }
 
       // fix for CRM-6141
-      if (CRM_Utils_Array::value('phone-Primary-1', $fields) &&
+      if (!empty($fields['phone-Primary-1']) &&
         !CRM_Utils_Array::value('phone-Primary', $fields)
       ) {
         $fields['phone-Primary'] = $fields['phone-Primary-1'];
@@ -1089,11 +1089,11 @@ class CRM_Profile_Form extends CRM_Core_Form {
 
     //if the delete record button is clicked
     if ($this->_deleteButtonName) {
-      if (CRM_Utils_Array::value($this->_deleteButtonName, $_POST) && $this->_recordId) {
+      if (!empty($_POST[$this->_deleteButtonName]) && $this->_recordId) {
         $filterParams['id'] = $this->_customGroupId;
         $returnProperities = array('is_multiple', 'table_name');
         CRM_Core_DAO::commonRetrieve("CRM_Core_DAO_CustomGroup", $filterParams, $returnValues, $returnProperities);
-        if (CRM_Utils_Array::value('is_multiple', $returnValues)) {
+        if (!empty($returnValues['is_multiple'])) {
           if ($tableName = CRM_Utils_Array::value('table_name', $returnValues)) {
             $sql = "DELETE FROM {$tableName} WHERE id = %1 AND entity_id = %2";
             $sqlParams = array(
@@ -1108,7 +1108,7 @@ class CRM_Profile_Form extends CRM_Core_Form {
       }
     }
     CRM_Utils_Hook::processProfile($this->_ufGroupName);
-    if (CRM_Utils_Array::value('image_URL', $params)) {
+    if (!empty($params['image_URL'])) {
       CRM_Contact_BAO_Contact::processImageParams($params);
     }
 
@@ -1167,11 +1167,11 @@ class CRM_Profile_Form extends CRM_Core_Form {
 
     //array of group id, subscribed by contact
     $contactGroup = array();
-    if (CRM_Utils_Array::value('group', $params) &&
+    if (!empty($params['group']) &&
       CRM_Core_BAO_UFGroup::isProfileDoubleOptin()
     ) {
       $groupSubscribed = array();
-      if (CRM_Utils_Array::value('email', $result)) {
+      if (!empty($result['email'])) {
         if ($this->_id) {
           $contactGroups = new CRM_Contact_DAO_GroupContact();
           $contactGroups->contact_id = $this->_id;
@@ -1208,7 +1208,7 @@ class CRM_Profile_Form extends CRM_Core_Form {
     }
 
     $addToGroupId = NULL;
-    if (CRM_Utils_Array::value('add_to_group', $params)) {
+    if (!empty($params['add_to_group'])) {
       $addToGroupId = $params['add_to_group'];
 
       //run same check whether group is a mailing list
@@ -1273,7 +1273,7 @@ class CRM_Profile_Form extends CRM_Core_Form {
           if (isset($params['activity_date_time'])) {
             $activityParams['activity_date_time'] = CRM_Utils_Date::processDate($params['activity_date_time'], $params['activity_date_time_time']);
           }
-          if (CRM_Utils_Array::value($fieldName, $params) && isset($params["{$fieldName}_id"])) {
+          if (!empty($params[$fieldName]) && isset($params["{$fieldName}_id"])) {
             $activityParams[$fieldName] = $params["{$fieldName}_id"];
           }
         }
@@ -1327,7 +1327,7 @@ class CRM_Profile_Form extends CRM_Core_Form {
     }
 
     //create CMS user (if CMS user option is selected in profile)
-    if (CRM_Utils_Array::value('cms_create_account', $params) &&
+    if (!empty($params['cms_create_account']) &&
       $this->_mode == self::MODE_CREATE
     ) {
       $params['contactID'] = $this->_id;
index b9fba0122b2677478a33b786b3e99853e9c40b24..cbaa13ed48f923676f5b7213515c0e66d3ef3acf 100644 (file)
@@ -326,7 +326,7 @@ SELECT module
     }
 
     //for delete record handling
-    if (!CRM_Utils_Array::value($this->_deleteButtonName, $_POST)) {
+    if (empty($_POST[$this->_deleteButtonName])) {
       CRM_Core_Session::setStatus(ts('Your information has been saved.'), ts('Thank you.'), 'success');
     }
 
index f25f6bbdf83d8b1e28e98913ca0658b7a82d07dd..ffa8023de1025661f2706a8af424a8386e0ec99e 100644 (file)
@@ -359,7 +359,7 @@ class CRM_Profile_Page_Listings extends CRM_Core_Page {
           )
         );
       }
-      if (CRM_Utils_Array::value('group', $this->_params)) {
+      if (!empty($this->_params['group'])) {
         foreach ($this->_params['group'] as $key => $val) {
           if (!$val) {
             unset($this->_params['group'][$key]);
@@ -423,7 +423,7 @@ class CRM_Profile_Page_Listings extends CRM_Core_Page {
 
     // add group id to params if a uf group belong to a any group
     if ($groupId) {
-      if (CRM_Utils_Array::value('group', $params)) {
+      if (!empty($params['group'])) {
         $params['group'][$groupId] = 1;
       }
       else {
index 724169a54f8bb01d115393c6e873053d2faf94ab..9b23e60455e3c3fd774ba5a75fc7184afdca3a32 100644 (file)
@@ -172,7 +172,7 @@ class CRM_Profile_Selector_Listings extends CRM_Core_Selector_Base implements CR
 
     // add group id to params if a uf group belong to a any group
     if ($groupId) {
-      if (CRM_Utils_Array::value('group', $this->_params)) {
+      if (!empty($this->_params['group'])) {
         $this->_params['group'][$groupId] = 1;
       }
       else {
@@ -318,7 +318,7 @@ class CRM_Profile_Selector_Listings extends CRM_Core_Selector_Base implements CR
           continue;
         }
 
-        if (CRM_Utils_Array::value('in_selector', $field) &&
+        if (!empty($field['in_selector']) &&
           !in_array($name, $skipFields)
         ) {
 
@@ -509,7 +509,7 @@ class CRM_Profile_Selector_Listings extends CRM_Core_Selector_Base implements CR
         continue;
       }
 
-      if (CRM_Utils_Array::value('in_selector', $field) &&
+      if (!empty($field['in_selector']) &&
         !in_array($key, $skipFields)
       ) {
         if (strpos($key, '-') !== FALSE) {
@@ -757,7 +757,7 @@ class CRM_Profile_Selector_Listings extends CRM_Core_Selector_Base implements CR
             }
           }
 
-          if (CRM_Utils_Array::value('in_selector', $properties)) {
+          if (!empty($properties['in_selector'])) {
             $selectorSet = TRUE;
           }
         }
index f04b4a7e830759b8d7d61bb4b21c68d358b1e449..322e2e2ed7220aa1b7e88f8893200bfb0fc30428 100644 (file)
@@ -73,7 +73,7 @@ class CRM_Report_BAO_ReportInstance extends CRM_Report_DAO_ReportInstance {
     }
 
     $instanceID = CRM_Utils_Array::value('id', $params);
-    if (CRM_Utils_Array::value('instance_id', $params)) {
+    if (!empty($params['instance_id'])) {
       $instanceID = CRM_Utils_Array::value('instance_id', $params);
     }
 
@@ -143,7 +143,7 @@ class CRM_Report_BAO_ReportInstance extends CRM_Report_DAO_ReportInstance {
     }
 
     // build navigation parameters
-    if (CRM_Utils_Array::value('is_navigation', $params)) {
+    if (!empty($params['is_navigation'])) {
       if (!array_key_exists('navigation', $params)) {
         $params['navigation'] = array();
       }
@@ -168,7 +168,7 @@ class CRM_Report_BAO_ReportInstance extends CRM_Report_DAO_ReportInstance {
 
     // add to dashboard
     $dashletParams = array();
-    if (CRM_Utils_Array::value('addToDashboard', $params)) {
+    if (!empty($params['addToDashboard'])) {
       $dashletParams = array(
         'label' => $params['title'],
         'is_active' => 1,
@@ -188,7 +188,7 @@ class CRM_Report_BAO_ReportInstance extends CRM_Report_DAO_ReportInstance {
 
     // add / update navigation as required
     if (!empty($navigationParams)) {
-      if (!CRM_Utils_Array::value('id',$params) &&
+      if (empty($params['id']) &&
         !CRM_Utils_Array::value('instance_id',$params) &&
         CRM_Utils_Array::value('id', $navigationParams)) {
         unset($navigationParams['id']);
@@ -196,7 +196,7 @@ class CRM_Report_BAO_ReportInstance extends CRM_Report_DAO_ReportInstance {
       $navigationParams['url'] = "civicrm/report/instance/{$instance->id}&reset=1";
       $navigation = CRM_Core_BAO_Navigation::add($navigationParams);
 
-      if (CRM_Utils_Array::value('is_active', $navigationParams)) {
+      if (!empty($navigationParams['is_active'])) {
         //set the navigation id in report instance table
         CRM_Core_DAO::setFieldValue('CRM_Report_DAO_ReportInstance', $instance->id, 'navigation_id', $navigation->id);
       }
@@ -212,7 +212,7 @@ class CRM_Report_BAO_ReportInstance extends CRM_Report_DAO_ReportInstance {
     if (!empty($dashletParams)) {
       $section = 2;
       $chart  = '';
-      if (CRM_Utils_Array::value('charts', $params)) {
+      if (!empty($params['charts'])) {
         $section = 1;
         $chart   = "&charts=" . $params['charts'];
       }
index 9c2b954dcb5f795eef2cb64020eb5b87c8f6ba9c..adf4c666ac76bf6e737dcf95b1d7f07b5b49f8c9 100644 (file)
@@ -397,7 +397,7 @@ class CRM_Report_Form extends CRM_Core_Form {
       }
 
       // lets always do a force if reset is found in the url.
-      if (CRM_Utils_Array::value('reset', $_REQUEST)) {
+      if (!empty($_REQUEST['reset'])) {
         $this->_force = 1;
       }
 
@@ -498,7 +498,7 @@ class CRM_Report_Form extends CRM_Core_Form {
 
       $fieldGroups = array('fields', 'filters', 'group_bys', 'order_bys');
       foreach ($fieldGroups as $fieldGrp) {
-        if (CRM_Utils_Array::value($fieldGrp, $table) && is_array($table[$fieldGrp])) {
+        if (!empty($table[$fieldGrp]) && is_array($table[$fieldGrp])) {
           foreach ($table[$fieldGrp] as $fieldName => $field) {
             // $name is the field name used to reference the BAO/DAO export fields array
             $name = isset($field['name']) ? $field['name'] : $fieldName;
@@ -527,10 +527,10 @@ class CRM_Report_Form extends CRM_Core_Form {
             }
 
             // fill other vars
-            if (CRM_Utils_Array::value('no_repeat', $field)) {
+            if (!empty($field['no_repeat'])) {
               $this->_noRepeats[] = "{$tableName}_{$fieldName}";
             }
-            if (CRM_Utils_Array::value('no_display', $field)) {
+            if (!empty($field['no_display'])) {
               $this->_noDisplay[] = "{$tableName}_{$fieldName}";
             }
 
@@ -629,7 +629,7 @@ class CRM_Report_Form extends CRM_Core_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (!CRM_Utils_Array::value('no_display', $field)) {
+          if (empty($field['no_display'])) {
             if (isset($field['required'])) {
               // set default
               $this->_defaults['fields'][$fieldName] = 1;
@@ -653,7 +653,7 @@ class CRM_Report_Form extends CRM_Core_Form {
       if (array_key_exists('group_bys', $table)) {
         foreach ($table['group_bys'] as $fieldName => $field) {
           if (isset($field['default'])) {
-            if (CRM_Utils_Array::value('frequency', $field)) {
+            if (!empty($field['frequency'])) {
               $this->_defaults['group_bys_freq'][$fieldName] = 'MONTH';
             }
             $this->_defaults['group_bys'][$fieldName] = $field['default'];
@@ -699,8 +699,7 @@ class CRM_Report_Form extends CRM_Core_Form {
           $this->_defaults['order_bys'] = array();
         }
         foreach ($table['order_bys'] as $fieldName => $field) {
-          if (
-            CRM_Utils_Array::value('default', $field) ||
+          if (!empty($field['default']) ||
             CRM_Utils_Array::value('default_order', $field) ||
             CRM_Utils_Array::value('default_is_section', $field) ||
             CRM_Utils_Array::value('default_weight', $field)
@@ -711,7 +710,7 @@ class CRM_Report_Form extends CRM_Core_Form {
               'section' => CRM_Utils_Array::value('default_is_section', $field, 0),
             );
 
-            if (CRM_Utils_Array::value('default_weight', $field)) {
+            if (!empty($field['default_weight'])) {
               $this->_defaults['order_bys'][(int) $field['default_weight']] = $order_by;
             }
             else {
@@ -820,7 +819,7 @@ class CRM_Report_Form extends CRM_Core_Form {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
           $groupTitle = '';
-          if (!CRM_Utils_Array::value('no_display', $field)) {
+          if (empty($field['no_display'])) {
             foreach ( array('table', 'field') as $var) {
               if (!empty(${$var}['grouping'])) {
                 if (!is_array(${$var}['grouping'])) {
@@ -986,7 +985,7 @@ class CRM_Report_Form extends CRM_Core_Form {
         foreach ($table['group_bys'] as $fieldName => $field) {
           if (!empty($field)) {
             $options[$field['title']] = $fieldName;
-            if (CRM_Utils_Array::value('frequency', $field)) {
+            if (!empty($field['frequency'])) {
               $freqElements[$field['title']] = $fieldName;
             }
           }
@@ -1025,7 +1024,7 @@ class CRM_Report_Form extends CRM_Core_Form {
 
       if ($this->_autoIncludeIndexedFieldsAsOrderBys && array_key_exists('extends', $table) && !empty($table['extends'])) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (!CRM_Utils_Array::value('no_display', $field)) {
+          if (empty($field['no_display'])) {
             $options[$fieldName] = $field['title'];
           }
         }
@@ -1429,10 +1428,10 @@ class CRM_Report_Form extends CRM_Core_Form {
         break;
     }
 
-    if (CRM_Utils_Array::value('group', $field) && $clause) {
+    if (!empty($field['group']) && $clause) {
       $clause = $this->whereGroupClause($field, $value, $op);
     }
-    elseif (CRM_Utils_Array::value('tag', $field) && $clause) {
+    elseif (!empty($field['tag']) && $clause) {
       // not using left join in query because if any contact
       // belongs to more than one tag, results duplicate
       // entries.
@@ -1777,7 +1776,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
 
     // unset columns not to be displayed.
     foreach ($this->_columnHeaders as $key => $value) {
-      if (CRM_Utils_Array::value('no_display', $value)) {
+      if (!empty($value['no_display'])) {
         unset($this->_columnHeaders[$key]);
       }
     }
@@ -1828,7 +1827,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
             $this->_phoneField = TRUE;
           }
 
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
@@ -1843,7 +1842,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
             }
 
             // include statistics columns only if set
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 $alias = "{$tableName}_{$fieldName}_{$stat}";
                 switch (strtolower($stat)) {
@@ -1948,7 +1947,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
                 break;
             }
             // for graphs and charts -
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])) {
+            if (!empty($this->_params['group_bys_freq'][$fieldName])) {
               $this->_interval = $field['title'];
               $this->_columnHeaders["{$tableName}_{$fieldName}_start"]['title'] = $field['title'] . ' Beginning';
               $this->_columnHeaders["{$tableName}_{$fieldName}_start"]['type'] = $field['type'];
@@ -2040,7 +2039,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
           }
 
           if (!empty($clause)) {
-            if (CRM_Utils_Array::value('having', $field)) {
+            if (!empty($field['having'])) {
               $this->_havingClauses[] = $clause;
             }
             else {
@@ -2128,7 +2127,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
     // fields array is missing because form building etc is skipped
     // in dashboard mode for report
     //@todo - this could be done in the dashboard no we have a setter
-    if (!CRM_Utils_Array::value('fields', $this->_params) && !$this->_noFields) {
+    if (empty($this->_params['fields']) && !$this->_noFields) {
       $this->setParams($this->_formValues);
     }
 
@@ -2177,14 +2176,14 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
 
   function groupBy() {
     $groupBys = array();
-    if (CRM_Utils_Array::value('group_bys', $this->_params) &&
+    if (!empty($this->_params['group_bys']) &&
       is_array($this->_params['group_bys']) &&
       !empty($this->_params['group_bys'])
     ) {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
               $groupBys[] = $field['dbAlias'];
             }
           }
@@ -2215,7 +2214,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
   function storeOrderByArray() {
     $orderBys        = array();
 
-    if (CRM_Utils_Array::value('order_bys', $this->_params) &&
+    if (!empty($this->_params['order_bys']) &&
       is_array($this->_params['order_bys']) &&
       !empty($this->_params['order_bys'])
     ) {
@@ -2248,7 +2247,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
           $orderBys[] = "{$orderByField['dbAlias']} {$orderBy['order']}";
 
           // Record any section headers for assignment to the template
-          if (CRM_Utils_Array::value('section', $orderBy)) {
+          if (!empty($orderBy['section'])) {
             $orderByField['pageBreak'] = CRM_Utils_Array::value('pageBreak', $orderBy);
             $this->_sections[$orderByField['tplField']] = $orderByField;
           }
@@ -2266,7 +2265,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
@@ -2420,14 +2419,14 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
   }
 
   function groupByStat(&$statistics) {
-    if (CRM_Utils_Array::value('group_bys', $this->_params) &&
+    if (!empty($this->_params['group_bys']) &&
       is_array($this->_params['group_bys']) &&
       !empty($this->_params['group_bys'])
     ) {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
               $combinations[] = $field['title'];
             }
           }
@@ -3015,7 +3014,7 @@ LEFT JOIN civicrm_contact {$field['alias']} ON {$field['alias']}.id = {$this->_a
           }
 
           //might be survey response field.
-          if (CRM_Utils_Array::value('survey_response', $this->_params['fields']) &&
+          if (!empty($this->_params['fields']['survey_response']) &&
             CRM_Utils_Array::value('isSurveyResponseField', $prop['fields'][$fieldAlias])
           ) {
             return TRUE;
@@ -3054,7 +3053,7 @@ LEFT JOIN civicrm_contact {$field['alias']} ON {$field['alias']}.id = {$this->_a
             return TRUE;
           }
         }
-        if (CRM_Utils_Array::value($fieldAlias . '_op', $this->_params) &&
+        if (!empty($this->_params[$fieldAlias . '_op']) &&
           in_array($this->_params[$fieldAlias . '_op'], array('nll', 'nnll'))
         ) {
           return TRUE;
@@ -3134,7 +3133,7 @@ LEFT JOIN civicrm_contact {$field['alias']} ON {$field['alias']}.id = {$this->_a
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('fields', $table)) {
           foreach ($table['fields'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value('required', $field) ||
+            if (!empty($field['required']) ||
               CRM_Utils_Array::value($fieldName, $this->_params['fields'])
             ) {
               $this->_selectedTables[] = $tableName;
@@ -3152,7 +3151,7 @@ LEFT JOIN civicrm_contact {$field['alias']} ON {$field['alias']}.id = {$this->_a
         }
         if (array_key_exists('filters', $table)) {
           foreach ($table['filters'] as $filterName => $filter) {
-            if (CRM_Utils_Array::value("{$filterName}_value", $this->_params) ||
+            if (!empty($this->_params["{$filterName}_value"]) ||
               CRM_Utils_Array::value("{$filterName}_op", $this->_params) == 'nll' ||
               CRM_Utils_Array::value("{$filterName}_op", $this->_params) == 'nnll'
             ) {
index 8f89c0552164dd2a2c8387b09cd8602fc3ff9bdf..96062ec0dadc8aadddca475aa4fd762f88719de6 100644 (file)
@@ -186,7 +186,7 @@ class CRM_Report_Form_ActivitySummary extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('group_bys', $table)) {
         foreach ($table['group_bys'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+          if (!empty($this->_params['group_bys'][$fieldName])) {
 
             switch (CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])) {
               case 'YEARWEEK':
@@ -218,7 +218,7 @@ class CRM_Report_Form_ActivitySummary extends CRM_Report_Form {
                 $field['title'] = 'Quarter';
                 break;
             }
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])) {
+            if (!empty($this->_params['group_bys_freq'][$fieldName])) {
               $this->_interval = $field['title'];
               $this->_columnHeaders["{$tableName}_{$fieldName}_start"]['title'] = $field['title'] . ' Beginning';
               $this->_columnHeaders["{$tableName}_{$fieldName}_start"]['type'] = $field['type'];
@@ -235,7 +235,7 @@ class CRM_Report_Form_ActivitySummary extends CRM_Report_Form {
       }
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_email') {
@@ -244,7 +244,7 @@ class CRM_Report_Form_ActivitySummary extends CRM_Report_Form {
             if ($tableName == 'civicrm_phone') {
               $this->_phoneField = TRUE;
             }
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 switch (strtolower($stat)) {
                   case 'count':
@@ -264,7 +264,7 @@ class CRM_Report_Form_ActivitySummary extends CRM_Report_Form {
               }
             }
             elseif ($fieldName == 'activity_type_id') {
-              if (!CRM_Utils_Array::value('activity_type_id', $this->_params['group_bys'])) {
+              if (empty($this->_params['group_bys']['activity_type_id'])) {
                 $select[] = "GROUP_CONCAT(DISTINCT {$field['dbAlias']}  ORDER BY {$field['dbAlias']} ) as {$tableName}_{$fieldName}";
               }
               else {
@@ -397,11 +397,11 @@ class CRM_Report_Form_ActivitySummary extends CRM_Report_Form {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
-              if (CRM_Utils_Array::value('chart', $field)) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
+              if (!empty($field['chart'])) {
                 $this->assign('chartSupported', TRUE);
               }
-              if (CRM_Utils_Array::value('frequency', $table['group_bys'][$fieldName]) &&
+              if (!empty($table['group_bys'][$fieldName]['frequency']) &&
                 CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])
               ) {
 
@@ -432,9 +432,9 @@ class CRM_Report_Form_ActivitySummary extends CRM_Report_Form {
   function formRule($fields, $files, $self) {
     $errors = array();
     $contactFields = array('sort_name', 'email', 'phone');
-    if (CRM_Utils_Array::value('group_bys', $fields)) {
+    if (!empty($fields['group_bys'])) {
 
-      if (CRM_Utils_Array::value('activity_type_id', $fields['group_bys']) &&
+      if (!empty($fields['group_bys']['activity_type_id']) &&
         !CRM_Utils_Array::value('sort_name', $fields['group_bys'])
       ) {
         foreach ($fields['fields'] as $fieldName => $val) {
@@ -445,8 +445,8 @@ class CRM_Report_Form_ActivitySummary extends CRM_Report_Form {
         }
       }
 
-      if (CRM_Utils_Array::value('activity_date_time', $fields['group_bys'])) {
-        if (CRM_Utils_Array::value('sort_name', $fields['group_bys'])) {
+      if (!empty($fields['group_bys']['activity_date_time'])) {
+        if (!empty($fields['group_bys']['sort_name'])) {
           $errors['fields'] = ts("Please do not select GroupBy 'Activity Date' with GroupBy 'Contact'");
         }
         else {
index 7f6928d7b96d2ba04c333f867160b36f851d3155..ef9ae9ff2077ee75fc89d9f88fb08347a49a48e8 100644 (file)
@@ -286,7 +286,7 @@ class CRM_Report_Form_Campaign_SurveyDetails extends CRM_Report_Form {
         continue;
       }
       foreach ($table['fields'] as $fieldName => $field) {
-        if (CRM_Utils_Array::value('required', $field) ||
+        if (!empty($field['required']) ||
           CRM_Utils_Array::value($fieldName, $this->_params['fields']) || CRM_Utils_Array::value('is_required', $field)
         ) {
 
@@ -513,7 +513,7 @@ class CRM_Report_Form_Campaign_SurveyDetails extends CRM_Report_Form {
         continue;
       }
       foreach ($values['fields'] as $name => $field) {
-        if (CRM_Utils_Array::value('isSurveyResponseField', $field)) {
+        if (!empty($field['isSurveyResponseField'])) {
           $fldId = substr($name, 7);
           $fieldIds[$fldId] = $fldId;
           $title = CRM_Utils_Array::value('label', $field, $field['title']);
@@ -666,7 +666,7 @@ INNER JOIN  civicrm_survey survey ON ( survey.result_id = grp.id )
 
     $surveyId = CRM_Utils_Array::value(0, $surveyIds);
     foreach ($rows as & $row) {
-      if (CRM_Utils_Array::value('civicrm_activity_survey_id', $row)) {
+      if (!empty($row['civicrm_activity_survey_id'])) {
         $surveyId = $row['civicrm_activity_survey_id'];
       }
       $result = CRM_Utils_Array::value($surveyId, $resultSet, array());
@@ -698,7 +698,7 @@ INNER JOIN  civicrm_survey survey ON ( survey.result_id = grp.id )
         continue;
       }
       foreach ($values['fields'] as $name => $field) {
-        if (CRM_Utils_Array::value('isSurveyResponseField', $field)) {
+        if (!empty($field['isSurveyResponseField'])) {
           $fldId = substr($name, 7);
           $surveyResponseFields[$name] = "{$tableName}_{$name}";
           $surveyResponseFieldIds[$fldId] = $fldId;
@@ -713,7 +713,7 @@ INNER JOIN  civicrm_survey survey ON ( survey.result_id = grp.id )
     $hasResponseData = FALSE;
     foreach ($surveyResponseFields as $fldName) {
       foreach ($rows as $row) {
-        if (CRM_Utils_Array::value($fldName, $row)) {
+        if (!empty($row[$fldName])) {
           $hasResponseData = TRUE;
           break;
         }
@@ -871,7 +871,7 @@ INNER  JOIN  civicrm_custom_field cf ON ( cg.id = cf.custom_group_id )
         $this->_columns[$resTable]['dao'] = 'CRM_Contact_DAO_Contact';
         $this->_columns[$resTable]['extends'] = $response->extends;
       }
-      if (!CRM_Utils_Array::value('alias', $this->_columns[$resTable])) {
+      if (empty($this->_columns[$resTable]['alias'])) {
         $this->_columns[$resTable]['alias'] = "{$resTable}_survey_response";
       }
       if (!is_array(CRM_Utils_Array::value('fields', $this->_columns[$resTable]))) {
index 2f38aaed3f083d77c817466690df9c462a03948c..12c03e0e9b06f674594dccb4e474ba9190759e18 100644 (file)
@@ -249,7 +249,7 @@ where (cg.extends='Contact' OR cg.extends='Individual' OR cg.extends_entity_colu
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_email') {
index 31b131472a96707b35e4458d877b4968f2893717..3a68446e8a7863f2f2a908bb622bae59e04b3289 100644 (file)
@@ -304,7 +304,7 @@ class CRM_Report_Form_Case_Detail extends CRM_Report_Form {
           if ($tableName == 'civicrm_address') {
             $this->_addressField = TRUE;
           }
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_email') {
@@ -550,7 +550,7 @@ class CRM_Report_Form_Case_Detail extends CRM_Report_Form {
       $this->_relField = TRUE;
     }
 
-    if (CRM_Utils_Array::value('activity_date_time_relative', $this->_params) ||
+    if (!empty($this->_params['activity_date_time_relative']) ||
       CRM_Utils_Array::value('activity_date_time_from', $this->_params) ||
       CRM_Utils_Array::value('activity_date_time_to', $this->_params)
     ) {
@@ -558,7 +558,7 @@ class CRM_Report_Form_Case_Detail extends CRM_Report_Form {
     }
 
     foreach (array_keys($this->_caseDetailExtra) as $field) {
-      if (CRM_Utils_Array::value($field, $this->_params['case_detail_extra'])) {
+      if (!empty($this->_params['case_detail_extra'][$field])) {
         $this->_includeCaseDetailExtra = TRUE;
         break;
       }
index e0f16be6a039f28569a3c2ec21f7abd66cd2a480..e7f56531eb14c60d2ead50a56993387665f8067c 100644 (file)
@@ -179,7 +179,7 @@ class CRM_Report_Form_Case_Summary extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
index 1c90e989b4daabbd911249d816db31dd85e9349b..9f92d61c8c9c500ddd96d7c86515b36a943d120c 100644 (file)
@@ -180,7 +180,7 @@ class CRM_Report_Form_Case_TimeSpent extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             (CRM_Utils_Array::value($fieldName, $this->_params['fields'])
               && ((!$this->has_grouping) || !in_array($fieldName, array('case_id', 'subject', 'status_id')))
             )
index f8fa02059edf63fa34f7f4bf6ecc3839c11a07d1..44b213486e22c4975fdb73cd5b97252284e4a061 100644 (file)
@@ -206,7 +206,7 @@ class CRM_Report_Form_Contact_CurrentEmployer extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
@@ -325,7 +325,7 @@ FROM civicrm_contact {$this->_aliases['civicrm_contact']}
         // in previous row
 
         foreach ($row as $colName => $colVal) {
-          if (CRM_Utils_Array::value($colName, $checkList) && is_array($checkList[$colName]) &&
+          if (!empty($checkList[$colName]) && is_array($checkList[$colName]) &&
             in_array($colVal, $checkList[$colName])
           ) {
             $rows[$rowNum][$colName] = "";
index 1ab75d81241cefc136542de539aeef970d4ab725..f23ea602deac8d40e4f56fddc90039bd8877dd3f 100644 (file)
@@ -397,7 +397,7 @@ class CRM_Report_Form_Contact_Detail extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             //isolate the select clause compoenent wise
@@ -436,7 +436,7 @@ class CRM_Report_Form_Contact_Detail extends CRM_Report_Form {
     }
 
     foreach ($this->_component as $val) {
-      if (CRM_Utils_Array::value($val, $select)) {
+      if (!empty($select[$val])) {
         $this->_selectComponent[$val] = "SELECT " . implode(', ', $select[$val]) . " ";
         unset($select[$val]);
       }
@@ -486,7 +486,7 @@ class CRM_Report_Form_Contact_Detail extends CRM_Report_Form {
     $this->_from .= "{$group}";
 
     foreach ($this->_component as $val) {
-      if (CRM_Utils_Array::value('contribution_civireport', $this->_selectComponent)) {
+      if (!empty($this->_selectComponent['contribution_civireport'])) {
         $this->_formComponent['contribution_civireport'] = " FROM
                             civicrm_contact  {$this->_aliases['civicrm_contact']}
                             INNER JOIN civicrm_contribution       {$this->_aliases['civicrm_contribution']}
@@ -494,14 +494,14 @@ class CRM_Report_Form_Contact_Detail extends CRM_Report_Form {
                             {$group}
                     ";
       }
-      if (CRM_Utils_Array::value('membership_civireport', $this->_selectComponent)) {
+      if (!empty($this->_selectComponent['membership_civireport'])) {
         $this->_formComponent['membership_civireport'] = " FROM
                             civicrm_contact  {$this->_aliases['civicrm_contact']}
                             INNER JOIN civicrm_membership       {$this->_aliases['civicrm_membership']}
                                     ON {$this->_aliases['civicrm_contact']}.id = {$this->_aliases['civicrm_membership']}.contact_id
                             {$group} ";
       }
-      if (CRM_Utils_Array::value('participant_civireport', $this->_selectComponent)) {
+      if (!empty($this->_selectComponent['participant_civireport'])) {
         $this->_formComponent['participant_civireport'] = " FROM
                             civicrm_contact  {$this->_aliases['civicrm_contact']}
                             INNER JOIN civicrm_participant       {$this->_aliases['civicrm_participant']}
@@ -509,7 +509,7 @@ class CRM_Report_Form_Contact_Detail extends CRM_Report_Form {
                             {$group} ";
       }
 
-      if (CRM_Utils_Array::value('activity_civireport', $this->_selectComponent)) {
+      if (!empty($this->_selectComponent['activity_civireport'])) {
         $activityContacts = CRM_Core_OptionGroup::values('activity_contacts', FALSE, FALSE, FALSE, NULL, 'name');
         $assigneeID = CRM_Utils_Array::key('Activity Assignees', $activityContacts);
         $targetID = CRM_Utils_Array::key('Activity Targets', $activityContacts);
@@ -544,7 +544,7 @@ class CRM_Report_Form_Contact_Detail extends CRM_Report_Form {
                             civicrm_case_contact.case_id = civicrm_case.id ";
       }
 
-      if (CRM_Utils_Array::value('relationship_civireport', $this->_selectComponent)) {
+      if (!empty($this->_selectComponent['relationship_civireport'])) {
         $this->_formComponent['relationship_civireport'] = "FROM
                             civicrm_relationship {$this->_aliases['civicrm_relationship']}
 
@@ -605,7 +605,7 @@ class CRM_Report_Form_Contact_Detail extends CRM_Report_Form {
     $contribution     = $membership = $participant = NULL;
     $eligibleResult   = $rows = $tempArray = array();
     foreach ($this->_component as $val) {
-      if (CRM_Utils_Array::value($val, $this->_selectComponent) && ($val != 'activity_civireport' && $val != 'relationship_civireport')) {
+      if (!empty($this->_selectComponent[$val]) && ($val != 'activity_civireport' && $val != 'relationship_civireport')) {
         $sql = "{$this->_selectComponent[$val]} {$this->_formComponent[$val]}
                          WHERE    {$this->_aliases['civicrm_contact']}.id IN ( $selectedContacts )
                          GROUP BY {$this->_aliases['civicrm_contact']}.id,{$val}.id ";
@@ -631,7 +631,7 @@ class CRM_Report_Form_Contact_Detail extends CRM_Report_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('relationship_civireport', $this->_selectComponent)) {
+    if (!empty($this->_selectComponent['relationship_civireport'])) {
 
       $relTypes = CRM_Contact_BAO_Relationship::getContactRelationshipType(NULL, 'null', NULL, NULL, TRUE);
 
@@ -671,7 +671,7 @@ class CRM_Report_Form_Contact_Detail extends CRM_Report_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('activity_civireport', $this->_selectComponent)) {
+    if (!empty($this->_selectComponent['activity_civireport'])) {
 
       $componentClause = "civicrm_option_value.component_id IS NULL";
       $componentsIn    = NULL;
index b714015e1261cac24ad9702e261d7690e75c9dcc..f05615f11b81d92a1c9031327cba3443eaddae7f 100644 (file)
@@ -158,7 +158,7 @@ class CRM_Report_Form_Contact_Log extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
index fef8530c266c700755cbfdb9df4ec67573e2be29..7f1dcebe6b0b1d665d9f94490cc6d1f3639c06aa 100644 (file)
@@ -165,7 +165,7 @@ class CRM_Report_Form_Contact_LoggingSummary extends CRM_Logging_ReportSummary {
           CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact', $row['log_civicrm_entity_altered_contact_id'], 'is_deleted') !== '0';
       }
 
-      if (CRM_Utils_Array::value('log_civicrm_entity_altered_contact', $row) &&
+      if (!empty($row['log_civicrm_entity_altered_contact']) &&
         !$isDeleted[$row['log_civicrm_entity_altered_contact_id']]) {
         $row['log_civicrm_entity_altered_contact_link'] =
           CRM_Utils_System::url('civicrm/contact/view', 'reset=1&cid=' . $row['log_civicrm_entity_altered_contact_id']);
@@ -243,7 +243,7 @@ class CRM_Report_Form_Contact_LoggingSummary extends CRM_Logging_ReportSummary {
 INNER JOIN civicrm_contact modified_contact_civireport
         ON (entity_log_civireport.{$detail['fk']} = modified_contact_civireport.id {$clause})";
 
-    if (CRM_Utils_Array::value('joins', $detail)) {
+    if (!empty($detail['joins'])) {
       $clause = CRM_Utils_Array::value('entity_table', $detail);
       $clause = $clause ? "AND fk_table.entity_table = 'civicrm_contact'" : null;
       $joinClause = "
index 07ef819c9950cb3775ff538b4aacf8bbcb2f6c53..d92004cc3a49cedd4113be52e5f4095ac7f1763d 100644 (file)
@@ -267,7 +267,7 @@ class CRM_Report_Form_Contact_Relationship extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
@@ -415,7 +415,7 @@ class CRM_Report_Form_Contact_Relationship extends CRM_Report_Form {
           }
 
           if (!empty($clause)) {
-            if (CRM_Utils_Array::value('having', $field)) {
+            if (!empty($field['having'])) {
               $havingClauses[] = $clause;
             }
             else {
@@ -455,7 +455,7 @@ class CRM_Report_Form_Contact_Relationship extends CRM_Report_Form {
     elseif (CRM_Utils_Array::value('is_active_value', $this->_params) == '0') {
       $relStatus = 'Is equal to Inactive';
     }
-    if (CRM_Utils_Array::value('filters', $statistics)) {
+    if (!empty($statistics['filters'])) {
       foreach ($statistics['filters'] as $id => $value) {
         //for displaying relationship type filter
         if ($value['title'] == 'Relationship') {
@@ -507,7 +507,7 @@ class CRM_Report_Form_Contact_Relationship extends CRM_Report_Form {
 
     $this->relationType = NULL;
     $relType = array();
-    if (CRM_Utils_Array::value('relationship_type_id_value', $this->_params)) {
+    if (!empty($this->_params['relationship_type_id_value'])) {
       $relType = explode('_', $this->_params['relationship_type_id_value']);
 
       $this->relationType = $relType[1] . '_' . $relType[2];
index 3fa5e0cac159ef5711e95a8dcbd371f766cac012..a20a351526afb69946f8fe518f41b4758b8b1141 100644 (file)
@@ -222,7 +222,7 @@ class CRM_Report_Form_Contact_Summary extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_email') {
index def252161ce73e616959957c4326433d9512432d..f3e34cbd7df5250726c79ab63bfffea0c75dc5eb 100644 (file)
@@ -305,7 +305,7 @@ class CRM_Report_Form_Contribute_Bookkeeping extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             switch ($fieldName) {
index e5c38a3ee16c83f5e8643cf3e420bde0e1b1224d..d5a8c264eeea3de96b52bb1cb07acb136698511e 100644 (file)
@@ -430,7 +430,7 @@ class CRM_Report_Form_Contribute_Detail extends CRM_Report_Form {
                       {$this->_aliases['civicrm_email']}.is_primary = 1\n";
     }
     // include contribution note
-    if (CRM_Utils_Array::value('contribution_note', $this->_params['fields']) ||
+    if (!empty($this->_params['fields']['contribution_note']) ||
       CRM_Utils_Array::value('note_value', $this->_params)) {
       $this->_from.= "
             LEFT JOIN civicrm_note {$this->_aliases['civicrm_note']}
index 413588a7fbb9600409e0a1a8a8eade2b358d5798..da10eef1433c0f0c04de94256fb4fefbd8dde3ed 100644 (file)
@@ -281,7 +281,7 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
 
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_address') {
@@ -300,7 +300,7 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form {
               continue;
             }
 
-            if (CRM_Utils_Array::value('is_statistics', $field)) {
+            if (!empty($field['is_statistics'])) {
               $this->_columnHeaders[$fieldName]['type'] = $field['type'];
               $this->_columnHeaders[$fieldName]['title'] = $field['title'];
               continue;
@@ -324,7 +324,7 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form {
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['type'] = CRM_Utils_Array::value('type', $field);
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['title'] = $field['title'];
             }
-            if (CRM_Utils_Array::value('no_display', $field)) {
+            if (!empty($field['no_display'])) {
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['no_display'] = TRUE;
             }
           }
@@ -407,7 +407,7 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form {
               $this->_statusClause = " AND " . $clause;
             }
 
-            if (CRM_Utils_Array::value('having', $field)) {
+            if (!empty($field['having'])) {
               $havingClauses[] = $clause;
             }
             else {
@@ -477,7 +477,7 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form {
 
   static function formRule($fields, $files, $self) {
     $errors = array();
-    if (CRM_Utils_Array::value('this_year_value', $fields) &&
+    if (!empty($fields['this_year_value']) &&
       CRM_Utils_Array::value('other_year_value', $fields) &&
       ($fields['this_year_value'] == $fields['other_year_value'])
     ) {
@@ -514,10 +514,10 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form {
   }
 
   function fixReportParams() {
-    if (CRM_Utils_Array::value('this_year_value', $this->_params)) {
+    if (!empty($this->_params['this_year_value'])) {
       $this->_referenceYear['this_year'] = $this->_params['this_year_value'];
     }
-    if (CRM_Utils_Array::value('other_year_value', $this->_params)) {
+    if (!empty($this->_params['other_year_value'])) {
       $this->_referenceYear['other_year'] = $this->_params['other_year_value'];
     }
   }
@@ -527,11 +527,11 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form {
 
     $addWhere = '';
 
-    if (CRM_Utils_Array::value('other_year', $this->_referenceYear)) {
+    if (!empty($this->_referenceYear['other_year'])) {
         (CRM_Utils_Array::value('other_year_op', $this->_params) == 'calendar') ? $other_receive_date = 'YEAR (contri.receive_date)' : $other_receive_date = self::fiscalYearOffset('contri.receive_date');
         $addWhere .= " AND {$this->_aliases['civicrm_contact']}.id NOT IN ( SELECT DISTINCT cont.id FROM civicrm_contact cont, civicrm_contribution contri WHERE  cont.id = contri.contact_id AND {$other_receive_date} = {$this->_referenceYear['other_year']} AND contri.is_test = 0 ) ";
     }
-    if (CRM_Utils_Array::value('this_year', $this->_referenceYear)) {
+    if (!empty($this->_referenceYear['this_year'])) {
         (CRM_Utils_Array::value('this_year_op', $this->_params) == 'calendar') ? $receive_date = 'YEAR (contri.receive_date)' : $receive_date = self::fiscalYearOffset('contri.receive_date');
         $addWhere .= " AND {$this->_aliases['civicrm_contact']}.id IN ( SELECT DISTINCT cont.id FROM civicrm_contact cont, civicrm_contribution contri WHERE cont.id = contri.contact_id AND {$receive_date} = {$this->_referenceYear['this_year']} AND contri.is_test = 0 ) ";
     }
@@ -597,7 +597,7 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form {
         }
 
         foreach (array_keys($this->_relationshipColumns) as $col) {
-          if (CRM_Utils_Array::value($col, $relRow)) {
+          if (!empty($relRow[$col])) {
             $relatedRow[$col] = $relRow[$col];
           }
         }
@@ -731,7 +731,7 @@ class CRM_Report_Form_Contribute_History extends CRM_Report_Form {
       }
 
       // Convert Display name into link
-      if (CRM_Utils_Array::value('civicrm_contact_sort_name', $row) &&
+      if (!empty($row['civicrm_contact_sort_name']) &&
         CRM_Utils_Array::value('civicrm_contact_id', $row)
       ) {
         $url = CRM_Report_Utils_Report::getNextUrl('contribute/detail',
index da307f2856caa8437feaa88fad3e0343b9e207d5..d40317274290b9af6427c631ac1d1cbf7e3cef39 100644 (file)
@@ -220,7 +220,7 @@ class CRM_Report_Form_Contribute_HouseholdSummary extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_address') {
@@ -230,7 +230,7 @@ class CRM_Report_Form_Contribute_HouseholdSummary extends CRM_Report_Form {
               $this->_emailField = TRUE;
             }
 
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 $select[] = "{$field['dbAlias']} as {$tableName}_{$fieldName}_{$stat}";
                 $this->_columnHeaders["{$tableName}_{$fieldName}_{$stat}"]['title'] = $label;
@@ -380,14 +380,14 @@ class CRM_Report_Form_Contribute_HouseholdSummary extends CRM_Report_Form {
 
     $params = array('contact_type_b' => 'Household', 'version' => 3);
     $typesA = civicrm_api('relationship_type', 'get', $params);
-    if (!CRM_Utils_Array::value('is_error', $typesA)) {
+    if (empty($typesA['is_error'])) {
       foreach ($typesA['values'] as $rel) {
         $relationTypes[$rel['id']][$rel['id'] . '_b_a'] = $rel['label_b_a'];
       }
     }
     $params = array('contact_type_a' => 'Household', 'version' => 3);
     $typesB = civicrm_api('relationship_type', 'get', $params);
-    if (!CRM_Utils_Array::value('is_error', $typesB)) {
+    if (empty($typesB['is_error'])) {
       foreach ($typesB['values'] as $rel) {
         $relationTypes[$rel['id']][$rel['id'] . '_a_b'] = $rel['label_a_b'];
         //$this->relationTypes[$rel['id'].'_a_b'] = $rel['label_a_b'];
@@ -513,7 +513,7 @@ class CRM_Report_Form_Contribute_HouseholdSummary extends CRM_Report_Form {
         $entryFound = TRUE;
       }
 
-      if (CRM_Utils_Array::value('civicrm_contribution_total_amount', $row)) {
+      if (!empty($row['civicrm_contribution_total_amount'])) {
         $row['civicrm_contribution_total_amount'] = CRM_Utils_Money::format($row['civicrm_contribution_total_amount'], $row['civicrm_contribution_currency']);
       }
 
index cfeef630983b57ee31821cfc30a8ac709cf14619..990c4f411f9f80861175fed1d37e4e893864a10f 100644 (file)
@@ -224,7 +224,7 @@ class CRM_Report_Form_Contribute_Lybunt extends CRM_Report_Form {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
 
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($fieldName == 'total_amount') {
@@ -245,7 +245,7 @@ class CRM_Report_Form_Contribute_Lybunt extends CRM_Report_Form {
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['title'] = CRM_Utils_Array::value('title', $field);
             }
 
-            if (CRM_Utils_Array::value('no_display', $field)) {
+            if (!empty($field['no_display'])) {
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['no_display'] = TRUE;
             }
           }
@@ -372,7 +372,7 @@ class CRM_Report_Form_Contribute_Lybunt extends CRM_Report_Form {
     $this->groupBy();
 
     $rows = $contactIds = array();
-    if (!CRM_Utils_Array::value('charts', $this->_params)) {
+    if (empty($this->_params['charts'])) {
       $this->limit();
       $getContacts = "SELECT SQL_CALC_FOUND_ROWS {$this->_aliases['civicrm_contact']}.id as cid {$this->_from} {$this->_where}  GROUP BY {$this->_aliases['civicrm_contact']}.id {$this->_limit}";
 
@@ -386,7 +386,7 @@ class CRM_Report_Form_Contribute_Lybunt extends CRM_Report_Form {
     }
 
     if (!empty($contactIds) || CRM_Utils_Array::value('charts', $this->_params)) {
-      if (CRM_Utils_Array::value('charts', $this->_params)) {
+      if (!empty($this->_params['charts'])) {
         $sql = "{$this->_select} {$this->_from} {$this->_where} {$this->_groupBy}";
       }
       else {
index f99c85587a4b4bb6b4e230abfb860a4e0485d289..4ede8517b06ebb218c5cf19f17f6998261223d2b 100644 (file)
@@ -221,7 +221,7 @@ class CRM_Report_Form_Contribute_OrganizationSummary extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_address') {
@@ -231,7 +231,7 @@ class CRM_Report_Form_Contribute_OrganizationSummary extends CRM_Report_Form {
               $this->_emailField = TRUE;
             }
 
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 $select[] = "{$field['dbAlias']} as {$tableName}_{$fieldName}_{$stat}";
                 $this->_columnHeaders["{$tableName}_{$fieldName}_{$stat}"]['title'] = $label;
@@ -380,7 +380,7 @@ class CRM_Report_Form_Contribute_OrganizationSummary extends CRM_Report_Form {
     $params = array('contact_type_b' => 'Organization', 'version' => 3);
     $typesA = &civicrm_api('relationship_type', 'get', $params);
 
-    if (!CRM_Utils_Array::value('is_error', $typesA)) {
+    if (empty($typesA['is_error'])) {
       foreach ($typesA['values'] as $rel) {
         $relationTypes[$rel['id']][$rel['id'] . '_b_a'] = $rel['label_b_a'];
       }
@@ -389,7 +389,7 @@ class CRM_Report_Form_Contribute_OrganizationSummary extends CRM_Report_Form {
     $params = array('contact_type_a' => 'Organization', 'version' => 3);
     $typesB = &civicrm_api('relationship_type', 'get', $params);
 
-    if (!CRM_Utils_Array::value('is_error', $typesB)) {
+    if (empty($typesB['is_error'])) {
       foreach ($typesB['values'] as $rel) {
         $relationTypes[$rel['id']][$rel['id'] . '_a_b'] = $rel['label_a_b'];
       }
index a051910bd7b9c7e8902d45066f522965cb23f1a3..c7586a73888c83f97d7bb939838be51275310185 100644 (file)
@@ -314,7 +314,7 @@ LEFT JOIN civicrm_contribution_page {$this->_aliases['civicrm_contribution_page'
         $repeatFound = FALSE;
 
         foreach ($row as $colName => $colVal) {
-          if (CRM_Utils_Array::value($colName, $checkList) &&
+          if (!empty($checkList[$colName]) &&
             is_array($checkList[$colName]) &&
             in_array($colVal, $checkList[$colName])
           ) {
index 8dca9bb29b660077603a00561d0779fc06f1b5f3..1e23eabf26797d962a589f514e4f003839be38a3 100644 (file)
@@ -281,7 +281,7 @@ contribution_civireport2.total_amount_sum as contribution2_total_amount_sum',
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if (isset($field['clause'])) {
@@ -299,7 +299,7 @@ contribution_civireport2.total_amount_sum as contribution2_total_amount_sum',
             $select[] = "{$field['dbAlias']} as {$field['alias']}_{$field['name']}";
             $this->_columnHeaders["{$field['alias']}_{$field['name']}"]['type'] = CRM_Utils_Array::value('type', $field);
             $this->_columnHeaders["{$field['alias']}_{$field['name']}"]['title'] = CRM_Utils_Array::value('title', $field);
-            if (CRM_Utils_Array::value('no_display', $field)) {
+            if (!empty($field['no_display'])) {
               $this->_columnHeaders["{$field['alias']}_{$field['name']}"]['no_display'] = TRUE;
             }
           }
@@ -316,7 +316,7 @@ contribution_civireport2.total_amount_sum as contribution2_total_amount_sum',
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
               if ($tableCol) {
                 return array($tableName, $field['alias'], $field['name']);
               }
@@ -398,11 +398,11 @@ LEFT JOIN civicrm_temp_civireport_repeat2 {$this->_aliases['civicrm_contribution
 
     if (!$this->_amountClauseWithAND) {
       $amountClauseWithAND = array();
-      if (CRM_Utils_Array::value('total_amount1', $clauses)) {
+      if (!empty($clauses['total_amount1'])) {
         $amountClauseWithAND[] = str_replace("{$this->_aliases['civicrm_contribution']}.total_amount",
           "{$this->_aliases['civicrm_contribution']}1.total_amount_sum", $clauses['total_amount1']);
       }
-      if (CRM_Utils_Array::value('total_amount2', $clauses)) {
+      if (!empty($clauses['total_amount2'])) {
         $amountClauseWithAND[] = str_replace("{$this->_aliases['civicrm_contribution']}.total_amount",
           "{$this->_aliases['civicrm_contribution']}2.total_amount_sum", $clauses['total_amount2']);
       }
index 4027871204bf3bbff5b51ef2f7dac2e37acec222..5565a2deece87b668e2ab75d97f871c9d78909f9 100644 (file)
@@ -281,7 +281,7 @@ class CRM_Report_Form_Contribute_SoftCredit extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
@@ -304,7 +304,7 @@ class CRM_Report_Form_Contribute_SoftCredit extends CRM_Report_Form {
             }
 
             // only include statistics columns if set
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 switch (strtolower($stat)) {
                   case 'sum':
index d15b69fae78b597c0785891209f09529dd3a89fd..2ebe975693f30508111d71667860b364c4f0bc07 100644 (file)
@@ -312,7 +312,7 @@ class CRM_Report_Form_Contribute_Summary extends CRM_Report_Form {
           if ($tableName == 'civicrm_address') {
             $this->_addressField = TRUE;
           }
-          if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+          if (!empty($this->_params['group_bys'][$fieldName])) {
             switch (CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])) {
               case 'YEARWEEK':
                 $select[]       = "DATE_SUB({$field['dbAlias']}, INTERVAL WEEKDAY({$field['dbAlias']}) DAY) AS {$tableName}_{$fieldName}_start";
@@ -342,7 +342,7 @@ class CRM_Report_Form_Contribute_Summary extends CRM_Report_Form {
                 $field['title'] = 'Quarter';
                 break;
             }
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])) {
+            if (!empty($this->_params['group_bys_freq'][$fieldName])) {
               $this->_interval = $field['title'];
               $this->_columnHeaders["{$tableName}_{$fieldName}_start"]['title'] = $field['title'] . ' Beginning';
               $this->_columnHeaders["{$tableName}_{$fieldName}_start"]['type'] = $field['type'];
@@ -363,12 +363,12 @@ class CRM_Report_Form_Contribute_Summary extends CRM_Report_Form {
           if ($tableName == 'civicrm_address') {
             $this->_addressField = TRUE;
           }
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
             // only include statistics columns if set
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 switch (strtolower($stat)) {
                   case 'sum':
@@ -414,18 +414,18 @@ class CRM_Report_Form_Contribute_Summary extends CRM_Report_Form {
     $ignoreFields = array('total_amount', 'sort_name');
     $errors = $self->customDataFormRule($fields, $ignoreFields);
 
-    if (!CRM_Utils_Array::value('receive_date', $fields['group_bys'])) {
-      if (CRM_Utils_Array::value('receive_date_relative', $fields) ||
+    if (empty($fields['group_bys']['receive_date'])) {
+      if (!empty($fields['receive_date_relative']) ||
         CRM_Utils_Date::isDate($fields['receive_date_from']) ||
         CRM_Utils_Date::isDate($fields['receive_date_to'])
       ) {
         $errors['receive_date_relative'] = ts("Do not use filter on Date if group by Receive Date is not used ");
       }
     }
-    if (!CRM_Utils_Array::value('total_amount', $fields['fields'])) {
+    if (empty($fields['fields']['total_amount'])) {
       foreach (array(
         'total_count_value', 'total_sum_value', 'total_avg_value') as $val) {
-        if (CRM_Utils_Array::value($val, $fields)) {
+        if (!empty($fields[$val])) {
           $errors[$val] = ts("Please select the Amount Statistics");
         }
       }
@@ -436,7 +436,7 @@ class CRM_Report_Form_Contribute_Summary extends CRM_Report_Form {
 
   function from() {
     $softCreditJoin = "LEFT";
-    if (CRM_Utils_Array::value('soft_amount', $this->_params['fields']) &&
+    if (!empty($this->_params['fields']['soft_amount']) &&
       !CRM_Utils_Array::value('total_amount', $this->_params['fields'])) {
       // if its only soft credit stats, use inner join
       $softCreditJoin = "INNER";
@@ -477,12 +477,12 @@ class CRM_Report_Form_Contribute_Summary extends CRM_Report_Form {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
-              if (CRM_Utils_Array::value('chart', $field)) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
+              if (!empty($field['chart'])) {
                 $this->assign('chartSupported', TRUE);
               }
 
-              if (CRM_Utils_Array::value('frequency', $table['group_bys'][$fieldName]) &&
+              if (!empty($table['group_bys'][$fieldName]['frequency']) &&
                 CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])
               ) {
 
@@ -517,7 +517,7 @@ class CRM_Report_Form_Contribute_Summary extends CRM_Report_Form {
 
   function storeWhereHavingClauseArray(){
     parent::storeWhereHavingClauseArray();
-    if (!CRM_Utils_Array::value('soft_amount', $this->_params['fields']) && !empty($this->_havingClauses)){
+    if (empty($this->_params['fields']['soft_amount']) && !empty($this->_havingClauses)){
       foreach ($this->_havingClauses as $key => $havingClause) {
         if (stristr($havingClause, 'soft_soft')){
           unset($this->_havingClauses[$key]);
@@ -606,8 +606,8 @@ ROUND(AVG({$this->_aliases['civicrm_contribution_soft']}.amount), 2) as civicrm_
   function buildChart(&$rows) {
     $graphRows = array();
 
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
-      if (CRM_Utils_Array::value('receive_date', $this->_params['group_bys'])) {
+    if (!empty($this->_params['charts'])) {
+      if (!empty($this->_params['group_bys']['receive_date'])) {
 
         $contrib = !empty($this->_params['fields']['total_amount']) ? TRUE : FALSE;
         $softContrib = !empty($this->_params['fields']['soft_amount']) ? TRUE : FALSE;
@@ -654,7 +654,7 @@ ROUND(AVG({$this->_aliases['civicrm_contribution_soft']}.amount), 2) as civicrm_
 
     foreach ($rows as $rowNum => $row) {
       // make count columns point to detail report
-      if (CRM_Utils_Array::value('receive_date', $this->_params['group_bys']) &&
+      if (!empty($this->_params['group_bys']['receive_date']) &&
         CRM_Utils_Array::value('civicrm_contribution_receive_date_start', $row) &&
         CRM_Utils_Array::value('civicrm_contribution_receive_date_start', $row) &&
         CRM_Utils_Array::value('civicrm_contribution_receive_date_subtotal', $row)
index 8abe6ccd7d0299516018c6737b76651f00e42842..d6b31111331b8c06d66986659e90a090a215a8ee 100644 (file)
@@ -221,7 +221,7 @@ class CRM_Report_Form_Contribute_Sybunt extends CRM_Report_Form {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
 
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($fieldName == 'total_amount') {
@@ -250,7 +250,7 @@ class CRM_Report_Form_Contribute_Sybunt extends CRM_Report_Form {
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['type'] = CRM_Utils_Array::value('type', $field);
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['title'] = $field['title'];
             }
-            if (CRM_Utils_Array::value('no_display', $field)) {
+            if (!empty($field['no_display'])) {
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['no_display'] = TRUE;
             }
           }
@@ -371,7 +371,7 @@ class CRM_Report_Form_Contribute_Sybunt extends CRM_Report_Form {
     $this->groupBy();
 
     $rows = $contactIds = array();
-    if (!CRM_Utils_Array::value('charts', $this->_params)) {
+    if (empty($this->_params['charts'])) {
       $this->limit();
       $getContacts = "SELECT SQL_CALC_FOUND_ROWS {$this->_aliases['civicrm_contact']}.id as cid {$this->_from} {$this->_where} GROUP BY {$this->_aliases['civicrm_contact']}.id {$this->_limit}";
 
@@ -385,7 +385,7 @@ class CRM_Report_Form_Contribute_Sybunt extends CRM_Report_Form {
     }
 
     if (!empty($contactIds) || CRM_Utils_Array::value('charts', $this->_params)) {
-      if (CRM_Utils_Array::value('charts', $this->_params)) {
+      if (!empty($this->_params['charts'])) {
         $sql = "{$this->_select} {$this->_from} {$this->_where} {$this->_groupBy}";
       }
       else {
index e3be8239775a1ae503076d6ae153023c2f06040e..108d3a75091c7770cc8ebc434427e5e87d5be3fe 100644 (file)
@@ -198,11 +198,11 @@ class CRM_Report_Form_Contribute_TopDonor extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             // only include statistics columns if set
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 switch (strtolower($stat)) {
                   case 'sum':
index 81e06c6e1747a0679804be059ace0ba39023c817..5ec97858718e3cc2c86705bd3fbe69f694547c27 100644 (file)
@@ -152,10 +152,10 @@ class CRM_Report_Form_Event_IncomeCountSummary extends CRM_Report_Form_Event {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 switch (strtolower($stat)) {
                   case 'count':
@@ -339,7 +339,7 @@ class CRM_Report_Form_Event_IncomeCountSummary extends CRM_Report_Form_Event {
 
     $this->_interval = 'events';
     $countEvent = NULL;
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       foreach ($rows as $key => $value) {
         if ($value['civicrm_event_id']) {
           $graphRows['totalParticipants'][] = ($rows[$key]['civicrm_line_item_participant_count_count']);
index e0ceb65370725d7521c041e1cbe659b4d73a8532..db21c59cc3f7f460a4d657868c8a60bac4ccc6e8 100644 (file)
@@ -328,10 +328,10 @@ class CRM_Report_Form_Event_ParticipantListCount extends CRM_Report_Form_Event {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 switch (strtolower($stat)) {
                   case 'sum':
@@ -446,14 +446,14 @@ class CRM_Report_Form_Event_ParticipantListCount extends CRM_Report_Form_Event {
 
   function groupBy() {
     $this->_groupBy = "";
-    if (CRM_Utils_Array::value('group_bys', $this->_params) &&
+    if (!empty($this->_params['group_bys']) &&
       is_array($this->_params['group_bys']) &&
       !empty($this->_params['group_bys'])
     ) {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
               $this->_groupBy[] = $field['dbAlias'];
             }
           }
index 1abf7cf8d20dc1a63f7ceec2605a3dec388a76ea..905f991fb92723605c4cc0c1d5e7733c541baf99 100644 (file)
@@ -429,7 +429,7 @@ GROUP BY  cv.label
       }
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_contribution') {
index d1503f9c0b226e55e9345c93a7fae79587a261b8..6559b2649e4427af097dc2e72113f11cb7b6c6f3 100644 (file)
@@ -111,7 +111,7 @@ class CRM_Report_Form_Event_Summary extends CRM_Report_Form_Event {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             $select[] = "{$field['dbAlias']} as {$tableName}_{$fieldName}";
@@ -240,7 +240,7 @@ class CRM_Report_Form_Event_Summary extends CRM_Report_Form_Event {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
@@ -326,7 +326,7 @@ class CRM_Report_Form_Event_Summary extends CRM_Report_Form_Event {
   function buildChart(&$rows) {
     $this->_interval = 'events';
     $countEvent = NULL;
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       foreach ($rows as $key => $value) {
         $graphRows['totalAmount'][] = $graphRows['value'][] = CRM_Utils_Array::value('totalAmount', $rows[$key]);
         $graphRows[$this->_interval][] = substr($rows[$key]['civicrm_event_title'], 0, 12) . "..(" . $rows[$key]['civicrm_event_id'] . ") ";
index b87d116584af3187e8babc4f871eb8657fd1529f..876ffd945f0bb69e5cf4ad47e28b608a6919856c 100644 (file)
@@ -250,7 +250,7 @@ class CRM_Report_Form_Grant_Detail extends CRM_Report_Form {
       }
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
@@ -319,14 +319,14 @@ class CRM_Report_Form_Grant_Detail extends CRM_Report_Form {
 
   function groupBy() {
     $this->_groupBy = "";
-    if (CRM_Utils_Array::value('group_bys', $this->_params) &&
+    if (!empty($this->_params['group_bys']) &&
       is_array($this->_params['group_bys']) &&
       !empty($this->_params['group_bys'])
     ) {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
               $this->_groupBy[] = $field['dbAlias'];
             }
           }
index 6c06e00f3e9704dc4ed334d9ab7529276b100e9c..1e02807114e79779db7e6fe9f582cc47b0c61da6 100644 (file)
@@ -248,7 +248,7 @@ class CRM_Report_Form_Grant_Statistics extends CRM_Report_Form {
 
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
@@ -335,14 +335,14 @@ WHERE {$this->_aliases['civicrm_grant']}.amount_total IS NOT NULL
   function groupBy() {
     $this->_groupBy = '';
 
-    if (CRM_Utils_Array::value('fields', $this->_params) &&
+    if (!empty($this->_params['fields']) &&
       is_array($this->_params['fields']) &&
       !empty($this->_params['fields'])
     ) {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('fields', $table)) {
           foreach ($table['fields'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['fields'])) {
+            if (!empty($this->_params['fields'][$fieldName])) {
               $this->_groupBy[] = $field['dbAlias'];
             }
           }
@@ -421,11 +421,11 @@ SELECT COUNT({$this->_aliases['civicrm_grant']}.id) as count ,
     }
 
     foreach ($rows as $key => $values) {
-      if (CRM_Utils_Array::value('civicrm_grant_grant_report_received', $values)) {
+      if (!empty($values['civicrm_grant_grant_report_received'])) {
         $grantReportsReceived++;
       }
 
-      if (CRM_Utils_Array::value('civicrm_grant_grant_type_id', $values)) {
+      if (!empty($values['civicrm_grant_grant_type_id'])) {
         $grantType = CRM_Utils_Array::value($values['civicrm_grant_grant_type_id'], $grantTypes);
         $grantStatistics['civicrm_grant_grant_type_id']['title'] = ts('By Grant Type');
         self::getStatistics($grantStatistics['civicrm_grant_grant_type_id'], $grantType, $values,
index 48a6dd92b744ba3cf0ec7b59394add4084336010..eefde6d64dc75009e81abeb3767e313afeaf85ca 100644 (file)
@@ -211,24 +211,24 @@ class CRM_Report_Form_Instance {
       $defaults['report_header'] = CRM_Utils_Array::value('header', $defaults);
       $defaults['report_footer'] = CRM_Utils_Array::value('footer', $defaults);
 
-      if (CRM_Utils_Array::value('navigation_id', $defaults)) {
+      if (!empty($defaults['navigation_id'])) {
         //get the default navigation parent id
         $params = array('id' => $defaults['navigation_id']);
         CRM_Core_BAO_Navigation::retrieve($params, $navigationDefaults);
         $defaults['is_navigation'] = 1;
         $defaults['parent_id'] = CRM_Utils_Array::value('parent_id', $navigationDefaults);
 
-        if (CRM_Utils_Array::value('is_active', $navigationDefaults)) {
+        if (!empty($navigationDefaults['is_active'])) {
           $form->assign('is_navigation', TRUE);
         }
 
-        if (CRM_Utils_Array::value('id', $navigationDefaults)) {
+        if (!empty($navigationDefaults['id'])) {
           $form->_navigation['id'] = $navigationDefaults['id'];
           $form->_navigation['parent_id'] = $navigationDefaults['parent_id'];
         }
       }
 
-      if (CRM_Utils_Array::value('grouprole', $defaults)) {
+      if (!empty($defaults['grouprole'])) {
         foreach (explode(CRM_Core_DAO::VALUE_SEPARATOR, $defaults['grouprole']) as $value) {
           $grouproles[] = $value;
         }
@@ -251,7 +251,7 @@ class CRM_Report_Form_Instance {
       $instanceID = NULL; //unset $instanceID so a new copy would be created
     }
     $params['instance_id'] = $instanceID;
-    if (CRM_Utils_Array::value('is_navigation', $params)) {
+    if (!empty($params['is_navigation'])) {
       $params['navigation'] = $form->_navigation;
     }
     elseif ($instanceID){
index 9baad43c3396be830e01e96e34655b66c7fb5cf7..4c7e2ec687adb100f916468cbaf6c9baacc97313 100644 (file)
@@ -221,7 +221,7 @@ class CRM_Report_Form_Mailing_Bounce extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_email') {
@@ -241,7 +241,7 @@ class CRM_Report_Form_Mailing_Bounce extends CRM_Report_Form {
     }
 
 
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       $select[] = "COUNT({$this->_aliases['civicrm_mailing_event_bounce']}.id) as civicrm_mailing_bounce_count";
       $this->_columnHeaders["civicrm_mailing_bounce_count"]['title'] = ts('Bounce Count');
     }
@@ -290,7 +290,7 @@ class CRM_Report_Form_Mailing_Bounce extends CRM_Report_Form {
   }
 
   function groupBy() {
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       $this->_groupBy = " GROUP BY {$this->_aliases['civicrm_mailing']}.id";
     }
     else {
index e944fe8dcb8ce0b970ad35f70905b0437d6693ca..7c787c286a9776b2ffcbbaee7a3f1a93e98b5281 100644 (file)
@@ -183,7 +183,7 @@ class CRM_Report_Form_Mailing_Clicks extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_email') {
@@ -202,7 +202,7 @@ class CRM_Report_Form_Mailing_Clicks extends CRM_Report_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       $select[] = "COUNT(civicrm_mailing_event_trackable_url_open.id) as civicrm_mailing_click_count";
       $this->_columnHeaders["civicrm_mailing_click_count"]['title'] = ts('Click Count');
     }
@@ -250,7 +250,7 @@ class CRM_Report_Form_Mailing_Clicks extends CRM_Report_Form {
   function groupBy() {
 
     $this->_groupBy = '';
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       $this->_groupBy = " GROUP BY {$this->_aliases['civicrm_mailing']}.id";
     }
     else {
index f922c04394cfd748424fbf317b61f2c22253d91e..5678af385a293259e29a64689b58d0af23160ab2 100644 (file)
@@ -281,7 +281,7 @@ class CRM_Report_Form_Mailing_Detail extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if (in_array($fieldName, array(
index 25a3471d323144253921b68ca8f039d635320096..2944c77c95cf8f4b31957f4512dd08511cce35fd 100644 (file)
@@ -174,7 +174,7 @@ class CRM_Report_Form_Mailing_Opened extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_email') {
@@ -193,7 +193,7 @@ class CRM_Report_Form_Mailing_Opened extends CRM_Report_Form {
       }
     }
 
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       $select[] = "COUNT(civicrm_mailing_event_opened.id) as civicrm_mailing_opened_count";
       $this->_columnHeaders["civicrm_mailing_opened_count"]['title'] = ts('Opened Count');
     }
@@ -238,7 +238,7 @@ class CRM_Report_Form_Mailing_Opened extends CRM_Report_Form {
   }
 
   function groupBy() {
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       $this->_groupBy = " GROUP BY {$this->_aliases['civicrm_mailing']}.id";
     }
     else {
index c5fdc8f437637cd55819c4afa433482669af6702..954bf40d047d13582ab9fa51d9b61cbe6c5025db 100644 (file)
@@ -287,12 +287,12 @@ class CRM_Report_Form_Mailing_Summary extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
             # for statistics
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               switch ($field['statistics']['calc']) {
                 case 'PERCENTAGE':
                   $base_table_column = explode('.', $field['statistics']['base']);
@@ -454,7 +454,7 @@ class CRM_Report_Form_Mailing_Summary extends CRM_Report_Form {
   function formRule($fields, $files, $self) {
     $errors = array();
 
-    if (!CRM_Utils_Array::value('charts', $fields)) {
+    if (empty($fields['charts'])) {
       return $errors;
     }
 
index e606f35d67ce591575854af2b4e27b5266e80e3c..4e650135fe03d74c1daf65f9edcd2b0b86887b9f 100644 (file)
@@ -427,7 +427,7 @@ class CRM_Report_Form_Member_ContributionDetail extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_address') {
@@ -438,7 +438,7 @@ class CRM_Report_Form_Member_ContributionDetail extends CRM_Report_Form {
             }
 
             // only include statistics columns if set
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 switch (strtolower($stat)) {
                   case 'sum':
@@ -497,7 +497,7 @@ class CRM_Report_Form_Member_ContributionDetail extends CRM_Report_Form {
 ";
 
     //for premiums
-    if (CRM_Utils_Array::value('product_name', $this->_params['fields']) || CRM_Utils_Array::value('product_option', $this->_params['fields'])) {
+    if (!empty($this->_params['fields']['product_name']) || CRM_Utils_Array::value('product_option', $this->_params['fields'])) {
       $this->_from .= "
                  LEFT JOIN  civicrm_contribution_product {$this->_aliases['civicrm_contribution_product']}
                         ON ({$this->_aliases['civicrm_contribution_product']}.contribution_id = {$this->_aliases['civicrm_contribution']}.id)
@@ -511,7 +511,7 @@ class CRM_Report_Form_Member_ContributionDetail extends CRM_Report_Form {
     }
 
     // include contribution note
-    if (CRM_Utils_Array::value('contribution_note', $this->_params['fields']) || !empty($this->_params['note_value'])) {
+    if (!empty($this->_params['fields']['contribution_note']) || !empty($this->_params['note_value'])) {
       $this->_from.= "
             LEFT JOIN civicrm_note {$this->_aliases['civicrm_note']}
                       ON ( {$this->_aliases['civicrm_note']}.entity_table = 'civicrm_contribution' AND
@@ -519,7 +519,7 @@ class CRM_Report_Form_Member_ContributionDetail extends CRM_Report_Form {
 
     }
 
-    if (CRM_Utils_Array::value('phone', $this->_params['fields'])) {
+    if (!empty($this->_params['fields']['phone'])) {
       $this->_from .= "
                LEFT JOIN  civicrm_phone {$this->_aliases['civicrm_phone']}
                       ON ({$this->_aliases['civicrm_contact']}.id = {$this->_aliases['civicrm_phone']}.contact_id AND
@@ -607,8 +607,7 @@ class CRM_Report_Form_Member_ContributionDetail extends CRM_Report_Form {
 
   function orderBy() {
     $this->_orderBy = " ORDER BY {$this->_aliases['civicrm_contact']}.sort_name, {$this->_aliases['civicrm_contact']}.id ";
-    if (CRM_Utils_Array::value('first_donation_date', $this->_params['fields'])
-      || CRM_Utils_Array::value('first_donation_amount', $this->_params['fields'])) {
+    if (!empty($this->_params['fields']['first_donation_date']) || CRM_Utils_Array::value('first_donation_amount', $this->_params['fields'])) {
       $this->_orderBy .= ", {$this->_aliases['civicrm_contribution']}.receive_date";
     }
   }
@@ -662,7 +661,7 @@ class CRM_Report_Form_Member_ContributionDetail extends CRM_Report_Form {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('fields', $table)) {
           foreach ($table['fields'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value('csv_display', $field) && CRM_Utils_Array::value('no_display', $field)) {
+            if (!empty($field['csv_display']) && CRM_Utils_Array::value('no_display', $field)) {
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['title'] = CRM_Utils_Array::value('title', $field);
               $this->_columnHeaders["{$tableName}_{$fieldName}"]['type'] = CRM_Utils_Array::value('type', $field);
             }
index f1adfd602b743be9f6b929e0e2853cf0a8c3e034..6087588cb6edef713910a674283cbf01d8641f1f 100644 (file)
@@ -309,7 +309,7 @@ class CRM_Report_Form_Member_Detail extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_address') {
@@ -433,7 +433,7 @@ class CRM_Report_Form_Member_Detail extends CRM_Report_Form {
         // in previous row
         $repeatFound = FALSE;
         foreach ($row as $colName => $colVal) {
-          if (CRM_Utils_Array::value($colName, $checkList) &&
+          if (!empty($checkList[$colName]) &&
             is_array($checkList[$colName]) &&
             in_array($colVal, $checkList[$colName])
           ) {
index 695ac4dc3b60f600727872d690a308551693e7e4..0fd672c810f31875f85932f8c74ecf8d175a0571 100644 (file)
@@ -232,7 +232,7 @@ class CRM_Report_Form_Member_Lapse extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             // to include optional columns address ,email and phone only if checked
@@ -395,7 +395,7 @@ class CRM_Report_Form_Member_Lapse extends CRM_Report_Form {
 
         $repeatFound = FALSE;
         foreach ($row as $colName => $colVal) {
-          if (CRM_Utils_Array::value($colName, $checkList) &&
+          if (!empty($checkList[$colName]) &&
             is_array($checkList[$colName]) &&
             in_array($colVal, $checkList[$colName])
           ) {
index 54078b812cdcbb7440762fe64c3db6f79804097c..871fe7d776864e2ba90e3912b0f8f6d1a8c60487 100644 (file)
@@ -218,7 +218,7 @@ class CRM_Report_Form_Member_Summary extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('group_bys', $table)) {
         foreach ($table['group_bys'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+          if (!empty($this->_params['group_bys'][$fieldName])) {
 
             switch (CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])) {
               case 'YEARWEEK':
@@ -250,7 +250,7 @@ class CRM_Report_Form_Member_Summary extends CRM_Report_Form {
                 $field['title'] = 'Quarter';
                 break;
             }
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])) {
+            if (!empty($this->_params['group_bys_freq'][$fieldName])) {
               $this->_interval = $field['title'];
               $this->_columnHeaders["{$tableName}_{$fieldName}_start"]['title'] = $field['title'] . ' Beginning';
               $this->_columnHeaders["{$tableName}_{$fieldName}_start"]['type'] = $field['type'];
@@ -270,12 +270,12 @@ class CRM_Report_Form_Member_Summary extends CRM_Report_Form {
 
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
             // only include statistics columns if set
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               $this->_statFields[] = 'civicrm_membership_member_count';
               foreach ($field['statistics'] as $stat => $label) {
                 switch (strtolower($stat)) {
@@ -303,7 +303,7 @@ class CRM_Report_Form_Member_Summary extends CRM_Report_Form {
               }
             }
             elseif ($fieldName == 'membership_type_id') {
-              if (!CRM_Utils_Array::value('membership_type_id', $this->_params['group_bys']) &&
+              if (empty($this->_params['group_bys']['membership_type_id']) &&
                 CRM_Utils_Array::value('join_date', $this->_params['group_bys'])
               ) {
                 $select[] = "GROUP_CONCAT(DISTINCT {$field['dbAlias']}  ORDER BY {$field['dbAlias']} ) as {$tableName}_{$fieldName}";
@@ -362,11 +362,11 @@ class CRM_Report_Form_Member_Summary extends CRM_Report_Form {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
-              if (CRM_Utils_Array::value('chart', $field)) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
+              if (!empty($field['chart'])) {
                 $this->assign('chartSupported', TRUE);
               }
-              if (CRM_Utils_Array::value('frequency', $table['group_bys'][$fieldName]) &&
+              if (!empty($table['group_bys'][$fieldName]['frequency']) &&
                 CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])
               ) {
 
@@ -456,7 +456,7 @@ GROUP BY    {$this->_aliases['civicrm_contribution']}.currency
     $membershipTypeValues = CRM_Member_PseudoConstant::membershipType();
     $isMembershipType = CRM_Utils_Array::value('membership_type_id', $this->_params['group_bys']);
     $isJoiningDate = CRM_Utils_Array::value('join_date', $this->_params['group_bys']);
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       foreach ($rows as $key => $row) {
         if (!($row['civicrm_membership_join_date_subtotal'] &&
             $row['civicrm_membership_membership_type_id']
@@ -469,7 +469,7 @@ GROUP BY    {$this->_aliases['civicrm_contribution']}.currency
           if ($join_date) {
             list($year, $month) = explode('-', $join_date);
           }
-          if (CRM_Utils_Array::value('civicrm_membership_join_date_subtotal', $row)) {
+          if (!empty($row['civicrm_membership_join_date_subtotal'])) {
 
             switch ($this->_interval) {
               case 'Month':
@@ -528,7 +528,7 @@ GROUP BY    {$this->_aliases['civicrm_contribution']}.currency
     $entryFound = FALSE;
     foreach ($rows as $rowNum => $row) {
       // make count columns point to detail report
-      if (CRM_Utils_Array::value('join_date', $this->_params['group_bys']) &&
+      if (!empty($this->_params['group_bys']['join_date']) &&
         CRM_Utils_Array::value('civicrm_membership_join_date_start', $row) &&
         $row['civicrm_membership_join_date_start'] &&
         $row['civicrm_membership_join_date_subtotal']
@@ -566,7 +566,7 @@ GROUP BY    {$this->_aliases['civicrm_contribution']}.currency
             break;
         }
         $typeUrl = '';
-        if (CRM_Utils_Array::value('membership_type_id', $this->_params['group_bys']) &&
+        if (!empty($this->_params['group_bys']['membership_type_id']) &&
           $typeID = $row['civicrm_membership_membership_type_id']
         ) {
           $typeUrl = "&tid_op=in&tid_value={$typeID}";
index e667e98c36de8c3298f4da2b3c202c4a8fa8bc44..c7477ca115f01bdf5153424f368c8c76a61978eb 100644 (file)
@@ -170,7 +170,7 @@ class CRM_Report_Form_Membership_Summary extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             // to include optional columns address and email, only if checked
@@ -280,7 +280,7 @@ LEFT  JOIN civicrm_contribution  {$this->_aliases['civicrm_contribution']}
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
               $this->_groupBy[] = $field['dbAlias'];
             }
           }
@@ -329,7 +329,7 @@ LEFT  JOIN civicrm_contribution  {$this->_aliases['civicrm_contribution']}
         $row[$key] = $dao->$key;
       }
 
-      if (CRM_Utils_Array::value('charts', $this->_params) &&
+      if (!empty($this->_params['charts']) &&
         $row['civicrm_contribution_receive_date_subtotal']
       ) {
         $graphRows['receive_date'][] = $row['civicrm_contribution_receive_date_start'];
@@ -346,7 +346,7 @@ LEFT  JOIN civicrm_contribution  {$this->_aliases['civicrm_contribution']}
     $this->assign_by_ref('rows', $rows);
     $this->assign('statistics', $this->statistics($rows));
 
-    if (CRM_Utils_Array::value('charts', $this->_params)) {
+    if (!empty($this->_params['charts'])) {
       foreach (array(
         'receive_date', $this->_interval, 'value') as $ignore) {
         unset($graphRows[$ignore][$count - 1]);
index b130a0f8aafe05e386f4e5df72b0714227e83cdc..660bdaf49023df18c460fef780f093287f1f48b8 100644 (file)
@@ -214,7 +214,7 @@ class CRM_Report_Form_Pledge_Pbnp extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             // to include optional columns address and email, only if checked
index 94c8aa4c519e504203506b7edf0a31225a2c3119..e47fdd7b559f00e7caba8d7e4fa2f48e82286c1a 100644 (file)
@@ -241,7 +241,7 @@ class CRM_Report_Form_Pledge_Summary extends CRM_Report_Form {
                                {$this->_aliases['civicrm_email']}.is_primary = 1\n";
     }
 
-    if(CRM_Utils_Array::value('total_paid', $this->_params['fields'])){
+    if (!empty($this->_params['fields']['total_paid'])){
       $this->_from .= "
         LEFT JOIN civicrm_pledge_payment {$this->_aliases['civicrm_pledge_payment']} ON
           {$this->_aliases['civicrm_pledge']}.id = {$this->_aliases['civicrm_pledge_payment']}.pledge_id
@@ -260,12 +260,12 @@ class CRM_Report_Form_Pledge_Summary extends CRM_Report_Form {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
-              if (CRM_Utils_Array::value('chart', $field)) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
+              if (!empty($field['chart'])) {
                 $this->assign('chartSupported', TRUE);
               }
 
-              if (CRM_Utils_Array::value('frequency', $table['group_bys'][$fieldName]) &&
+              if (!empty($table['group_bys'][$fieldName]['frequency']) &&
                 CRM_Utils_Array::value($fieldName, $this->_params['group_bys_freq'])
               ) {
 
index 3ab2298550823dcd3d1f0579affc5c4b6ca7c98d..d2c9a7e0a7554a97f7b85c7055d74152efe87708 100644 (file)
@@ -137,7 +137,7 @@ class CRM_Report_Form_Walklist_Walklist extends CRM_Report_Form {
     $this->_columnHeaders = array();
     foreach ($this->_columns as $tableName => $table) {
       foreach ($table['fields'] as $fieldName => $field) {
-        if (CRM_Utils_Array::value('required', $field) ||
+        if (!empty($field['required']) ||
           CRM_Utils_Array::value($fieldName, $this->_params['fields'])
         ) {
           if ($tableName == 'civicrm_address') {
index b7e44b60dc9ebac01efaf8fb6c2cd4a5d4478c11..fd1163b3ebdca89364f80199ae163027d38026af 100644 (file)
@@ -163,7 +163,7 @@ WHERE  inst.report_id = %1";
     $params['toEmail'] = CRM_Utils_Array::value('email_to', $instanceInfo);
     $params['cc']      = CRM_Utils_Array::value('email_cc', $instanceInfo);
     $params['subject'] = CRM_Utils_Array::value('email_subject', $instanceInfo);
-    if (!CRM_Utils_Array::value('attachments', $instanceInfo)) {
+    if (empty($instanceInfo['attachments'])) {
       $instanceInfo['attachments'] = array();
     }
     $params['attachments'] = array_merge(CRM_Utils_Array::value('attachments', $instanceInfo), $attachments);
index d60e66f733ed43d82aae44304f8d04514d2b6344..e3d6cd83e52e470ddd5dec6078a9e2380f65719b 100644 (file)
@@ -210,7 +210,7 @@ class CRM_SMS_Form_Group extends CRM_Contact_Form_Task {
 
     foreach (array(
       'name', 'group_id', 'is_sms') as $n) {
-      if (CRM_Utils_Array::value($n, $values)) {
+      if (!empty($values[$n])) {
         $params[$n] = $values[$n];
       }
     }
index 6665cc2fc6bea268dbeb03202d721899d9324ddd..3a9476bde5db65a49dd396a893da2a08c57e5b82 100644 (file)
@@ -197,7 +197,7 @@ class CRM_SMS_Form_Upload extends CRM_Core_Form {
     $formValues = $this->controller->exportValues($this->_name);
 
     foreach ($uploadParams as $key) {
-      if (CRM_Utils_Array::value($key, $formValues)) {
+      if (!empty($formValues[$key])) {
         $params[$key] = $formValues[$key];
         $this->set($key, $formValues[$key]);
       }
@@ -238,13 +238,13 @@ class CRM_SMS_Form_Upload extends CRM_Core_Form {
     if ($formValues['upload_type']) {
       $composeParams = array();
       foreach ($composeFields as $key) {
-        if (CRM_Utils_Array::value($key, $formValues)) {
+        if (!empty($formValues[$key])) {
           $composeParams[$key] = $formValues[$key];
           $this->set($key, $formValues[$key]);
         }
       }
 
-      if (CRM_Utils_Array::value('updateTemplate', $composeParams)) {
+      if (!empty($composeParams['updateTemplate'])) {
         $templateParams = array(
           'msg_text' => $text_message,
           'is_active' => TRUE,
@@ -255,7 +255,7 @@ class CRM_SMS_Form_Upload extends CRM_Core_Form {
         $msgTemplate = CRM_Core_BAO_MessageTemplate::add($templateParams);
       }
 
-      if (CRM_Utils_Array::value('saveTemplate', $composeParams)) {
+      if (!empty($composeParams['saveTemplate'])) {
         $templateParams = array(
           'msg_text' => $text_message,
           'is_active' => TRUE,
@@ -297,7 +297,7 @@ class CRM_SMS_Form_Upload extends CRM_Core_Form {
    * @static
    */
   static function formRule($params, $files, $self) {
-    if (CRM_Utils_Array::value('_qf_Import_refresh', $_POST)) {
+    if (!empty($_POST['_qf_Import_refresh'])) {
       return TRUE;
     }
     $errors = array();
@@ -341,18 +341,18 @@ class CRM_SMS_Form_Upload extends CRM_Core_Form {
       }
     }
     else {
-      if (!CRM_Utils_Array::value('text_message', $params)) {
+      if (empty($params['text_message'])) {
         $errors['text_message'] = ts('Please provide a Text');
       }
       else {
-        if (CRM_Utils_Array::value('text_message', $params)) {
+        if (!empty($params['text_message'])) {
           $messageCheck = CRM_Utils_Array::value('text_message', $params);
           if ($messageCheck && (strlen($messageCheck) > CRM_SMS_Provider::MAX_SMS_CHAR)) {
             $errors['text_message'] = ts("You can configure the SMS message body up to %1 characters", array(1 => CRM_SMS_Provider::MAX_SMS_CHAR));
           }
         }
       }
-      if (CRM_Utils_Array::value('saveTemplate', $params) && !CRM_Utils_Array::value('saveTemplateName', $params)) {
+      if (!empty($params['saveTemplate']) && !CRM_Utils_Array::value('saveTemplateName', $params)) {
         $errors['saveTemplateName'] = ts('Please provide a Template Name.');
       }
     }
@@ -413,8 +413,7 @@ class CRM_SMS_Form_Upload extends CRM_Core_Form {
     }
 
     $templateName = CRM_Core_BAO_MessageTemplate::getMessageTemplates();
-    if (CRM_Utils_Array::value('saveTemplate', $params)
-      && in_array(CRM_Utils_Array::value('saveTemplateName', $params), $templateName)
+    if (!empty($params['saveTemplate']) && in_array(CRM_Utils_Array::value('saveTemplateName', $params), $templateName)
     ) {
       $errors['saveTemplate'] = ts('Duplicate Template Name.');
     }
index b605cb75e35bd10a1f43892b8e61b38cf194c590..4473dc491fae5e8d4be80ab618f03350f5ddfe5c 100644 (file)
@@ -118,7 +118,7 @@ class CRM_UF_Form_AbstractPreview extends CRM_Core_Form {
    */
   public function buildQuickForm() {
     foreach ($this->_fields as $name => $field) {
-      if (!CRM_Utils_Array::value('is_view', $field)) {
+      if (empty($field['is_view'])) {
         CRM_Core_BAO_UFGroup::buildProfile($this, $field, CRM_Profile_Form::MODE_CREATE);
       }
     }
index 44154e2ae76cc05589704ac848dbce5cc7c86a83..120917cdf63caa9acaf1135923de2fe510e10bc7 100644 (file)
@@ -696,7 +696,7 @@ class CRM_UF_Form_Field extends CRM_Core_Form {
       }
 
       $fieldTypeValues = CRM_Core_BAO_UFGroup::groupTypeValues($gid, $fieldType);
-      if (!CRM_Utils_Array::value($fieldType, $fieldTypeValues)) {
+      if (empty($fieldTypeValues[$fieldType])) {
         return;
       }
 
index a0eccfcef546ec3130b71871d5a8a60a86abd8f4..2cd5b7cf667672ab3c0386695d38aee6229a8a67 100644 (file)
@@ -353,7 +353,7 @@ class CRM_UF_Form_Group extends CRM_Core_Form {
       // create uf group
       $ufGroup = CRM_Core_BAO_UFGroup::add($params, $ids);
 
-      if (CRM_Utils_Array::value('is_active', $params)) {
+      if (!empty($params['is_active'])) {
         //make entry in uf join table
         CRM_Core_BAO_UFGroup::createUFJoin($params, $ufGroup->id);
       }
index 8279ba39806e0ab32d4d51200aa8fdb7e761132e..a50111d9a81d56f2130d4bceeac0c14d0cf7e627 100644 (file)
@@ -420,7 +420,7 @@ class CRM_UF_Page_Group extends CRM_Core_Page {
       $returnGroupTypes[$type] = $type;
     }
 
-    if (CRM_Utils_Array::value(1, $groupTypeParts)) {
+    if (!empty($groupTypeParts[1])) {
       foreach (explode(',', $groupTypeParts[1]) as $typeValue) {
         $groupTypeValues = $valueLabels = array();
         $valueParts = explode(':', $typeValue);
index cb088db0b936b167ebd1b0bdc9332a9b87fa6d14..4d13d2959438906ba8990c53f3e9583499bee315 100644 (file)
@@ -379,7 +379,7 @@ WHERE  name LIKE '%.amount.%' ";
     $dao = CRM_Core_DAO::executeQuery($query);
     while ($dao->fetch()) {
       $addTo = explode('.', $dao->name);
-      if (CRM_Utils_Array::value(2, $addTo)) {
+      if (!empty($addTo[2])) {
         $options = array ('optionGroup' => $dao->name);
         self::createPriceSet($daoName, $addTo, $options);
       }
@@ -438,12 +438,12 @@ WHERE     cpse.price_set_id IS NULL";
     }
 
     $optionValue = array();
-    if (CRM_Utils_Array::value('optionGroup', $options)) {
+    if (!empty($options['optionGroup'])) {
       CRM_Core_OptionGroup::getAssoc($options['optionGroup'], $optionValue);
       if (empty($optionValue))
         return;
     }
-    elseif (!CRM_Utils_Array::value('otherAmount', $options) && !CRM_Utils_Array::value('membership', $options)) {
+    elseif (empty($options['otherAmount']) && !CRM_Utils_Array::value('membership', $options)) {
       //CRM-12273
       //if options group, otherAmount, membersip is empty then return, contribution should be default price set
       return;
@@ -462,7 +462,7 @@ WHERE     cpse.price_set_id IS NULL";
     CRM_Upgrade_Snapshot_V4p2_Price_BAO_Set::addTo($addTo[0], $addTo[2], $priceSet->id, 1);
 
     $fieldParams['price_set_id'] = $priceSet->id;
-    if (CRM_Utils_Array::value('optionGroup', $options)) {
+    if (!empty($options['optionGroup'])) {
       $fieldParams['html_type'] = 'Radio';
       $fieldParams['is_required'] = 1;
       if ($addTo[0] == 'civicrm_event') {
@@ -478,7 +478,7 @@ WHERE     cpse.price_set_id IS NULL";
         $fieldParams['label'] = "Contribution Amount";
         $defaultAmountColumn = 'default_amount_id';
         $options['otherAmount'] = CRM_Core_DAO::getFieldValue('CRM_Contribute_DAO_ContributionPage', $addTo[2], 'is_allow_other_amount');
-        if (CRM_Utils_Array::value('otherAmount', $options)) {
+        if (!empty($options['otherAmount'])) {
           $fieldParams['is_required'] = 0;
         }
       }
@@ -492,7 +492,7 @@ WHERE     cpse.price_set_id IS NULL";
       $priceField = CRM_Upgrade_Snapshot_V4p2_Price_BAO_Field::create($fieldParams);
 
     }
-    if (CRM_Utils_Array::value('membership', $options)) {
+    if (!empty($options['membership'])) {
       $dao               = new CRM_Member_DAO_MembershipBlock();
       $dao->entity_table = 'civicrm_contribution_page';
       $dao->entity_id    = $addTo[2];
@@ -533,7 +533,7 @@ WHERE     cpse.price_set_id IS NULL";
         }
       }
     }
-    if (CRM_Utils_Array::value('otherAmount', $options)) {
+    if (!empty($options['otherAmount'])) {
 
       $fieldParams = array(
         'name'               => strtolower(CRM_Utils_String::munge("Other Amount", '_', 245)),
index 5b3ad4bf6dac87ac41d5bf899abcbbd413d516f4..2476d8493ce84479b075614f96715691bd6fd132 100644 (file)
@@ -46,7 +46,7 @@ class CRM_Upgrade_Incremental_php_ThreeFour {
       $formValues = unserialize($instances->form_values);
 
       // replace display_name fields by sort_name
-      if (CRM_Utils_Array::value('fields', $formValues) && isset($formValues['fields']['display_name'])) {
+      if (!empty($formValues['fields']) && isset($formValues['fields']['display_name'])) {
         $formValues['fields']['sort_name'] = $formValues['fields']['display_name'];
         unset($formValues['fields']['display_name']);
       }
index 764807cdda603ee71399cf8f1f466ff08824914a..ab11ee7f68bf4a0967785c61dec8f82975da2053 100644 (file)
@@ -114,8 +114,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_BAO_Field extends CRM_Upgrade_Snapshot_V4p
       }
     }
     else {
-      if (CRM_Utils_Array::value('default_option', $params)
-      ) {
+      if (!empty($params['default_option'])) {
         $defaultArray[$params['default_option']] = 1;
       }
     }
@@ -278,7 +277,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_BAO_Field extends CRM_Upgrade_Snapshot_V4p
         if (property_exists($qf,'_membershipBlock') && CRM_Utils_Array::value('is_separate_payment', $qf->_membershipBlock) && $qf->_quickConfig && $field->name == 'other_amount' && !property_exists($qf,'_contributionAmount')) {
             $label = ts('Additional Contribution');
             $useRequired = 0;
-        } elseif (CRM_Utils_Array::value('label', $fieldOptions[$optionKey])) {      //check for label.
+        } elseif (!empty($fieldOptions[$optionKey]['label'])) {      //check for label.
             $label = $fieldOptions[$optionKey]['label'];
         }
 
@@ -358,7 +357,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_BAO_Field extends CRM_Upgrade_Snapshot_V4p
 
         if (!$field->is_required) {
           // add "none" option
-          if (CRM_Utils_Array::value('is_allow_other_amount', $otherAmount) && $field->name == 'contribution_amount') {
+          if (!empty($otherAmount['is_allow_other_amount']) && $field->name == 'contribution_amount') {
             $none = ts('Other Amount');
           } elseif (property_exists($qf, '_membershipBlock') && !CRM_Utils_Array::value('is_required', $qf->_membershipBlock) && $field->name == 'membership_amount') {
             $none = ts('No thank you');
@@ -563,7 +562,7 @@ WHERE
 
     while ($priceField->fetch()) {
       $key = "price_{$priceField->id}";
-      if (CRM_Utils_Array::value($key, $fields)) {
+      if (!empty($fields[$key])) {
         $priceFields[$priceField->id] = $fields[$key];
       }
     }
index 5f69ebebca2b5ba21735429d9bae47767c298c2a..38f754397f9671da29717c75d23b03b938b7c18a 100644 (file)
@@ -56,7 +56,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_BAO_FieldValue extends CRM_Upgrade_Snapsho
     if ($id = CRM_Utils_Array::value('id', $ids)) {
       $fieldValueBAO->id = $id;
     }
-    if (CRM_Utils_Array::value('is_default', $params)) {
+    if (!empty($params['is_default'])) {
       $query = 'UPDATE civicrm_price_field_value SET is_default = 0 WHERE  price_field_id = %1';
       $p = array(1 => array($params['price_field_id'], 'Integer'));
       CRM_Core_DAO::executeQuery($query, $p);
@@ -93,10 +93,10 @@ class CRM_Upgrade_Snapshot_V4p2_Price_BAO_FieldValue extends CRM_Upgrade_Snapsho
       $params['weight'] = CRM_Utils_Weight::updateOtherWeights('CRM_Upgrade_Snapshot_V4p2_Price_DAO_FieldValue', $oldWeight, $params['weight'], $fieldValues);
     }
     else {
-      if (!CRM_Utils_Array::value('name', $params)) {
+      if (empty($params['name'])) {
         $params['name'] = CRM_Utils_String::munge(CRM_Utils_Array::value('label', $params), '_', 64);
       }
-      if (!CRM_Utils_Array::value('weight', $params)) {
+      if (empty($params['weight'])) {
         $params['weight'] = 1;
       }
     }
index f015522f17c9655479aeffdd7d27edf55a3d7c2e..0db307c6953814373d640489fb19f61710ae3005 100644 (file)
@@ -640,7 +640,7 @@ WHERE  id = %1";
     $radioLevel = $checkboxLevel = $selectLevel = $textLevel = array();
 
     foreach ($fields as $id => $field) {
-      if (!CRM_Utils_Array::value("price_{$id}", $params) ||
+      if (empty($params["price_{$id}"]) ||
         (empty($params["price_{$id}"]) && $params["price_{$id}"] == NULL)
       ) {
         // skip if nothing was submitted for this field
@@ -826,7 +826,7 @@ return;
 static $_contact_memberships = array();
 $checklifetime = FALSE;
 foreach ($options as $key => $value) {
-if (CRM_Utils_Array::value('membership_type_id', $value)) {
+if (!empty($value['membership_type_id'])) {
 if (!isset($_contact_memberships[$userid][$value['membership_type_id']])) {
 $_contact_memberships[$userid][$value['membership_type_id']] = CRM_Member_BAO_Membership::getContactMembership($userid, $value['membership_type_id'], FALSE);
 }
index 98bbaadc6d2a60dd9dac8931870d6757e25e1bf6..b685fe11e25570806c61561e09d88aedbfe384dd 100644 (file)
@@ -358,7 +358,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_Field extends CRM_Core_DAO
             self::$_import = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('import', $field)) {
+                if (!empty($field['import'])) {
                     if ($prefix) {
                         self::$_import['price_field'] = & $fields[$name];
                     } else {
@@ -382,7 +382,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_Field extends CRM_Core_DAO
             self::$_export = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('export', $field)) {
+                if (!empty($field['export'])) {
                     if ($prefix) {
                         self::$_export['price_field'] = & $fields[$name];
                     } else {
index 9fc690da19c89f4240f6ea71a2618e1af4442c8b..11fe7cedcf4b83b1403ba4ec02a0213464bbea9b 100644 (file)
@@ -301,7 +301,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_FieldValue extends CRM_Core_DAO
             self::$_import = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('import', $field)) {
+                if (!empty($field['import'])) {
                     if ($prefix) {
                         self::$_import['price_field_value'] = & $fields[$name];
                     } else {
@@ -325,7 +325,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_FieldValue extends CRM_Core_DAO
             self::$_export = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('export', $field)) {
+                if (!empty($field['export'])) {
                     if ($prefix) {
                         self::$_export['price_field_value'] = & $fields[$name];
                     } else {
index 7637b3d1276cf62df853227b1393f5da10f96eb2..cc8c710b4b5dfc4460831b12777ac1cf3e543fa2 100644 (file)
@@ -277,7 +277,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_LineItem extends CRM_Core_DAO
             self::$_import = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('import', $field)) {
+                if (!empty($field['import'])) {
                     if ($prefix) {
                         self::$_import['line_item'] = & $fields[$name];
                     } else {
@@ -301,7 +301,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_LineItem extends CRM_Core_DAO
             self::$_export = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('export', $field)) {
+                if (!empty($field['export'])) {
                     if ($prefix) {
                         self::$_export['line_item'] = & $fields[$name];
                     } else {
index e81bced3430ee80c871e8d42ee15d24cd5dadf75..ba5ada7f50cadbd3d18a9b38b0cd335da64213d7 100644 (file)
@@ -301,7 +301,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_Set extends CRM_Core_DAO
             self::$_import = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('import', $field)) {
+                if (!empty($field['import'])) {
                     if ($prefix) {
                         self::$_import['price_set'] = & $fields[$name];
                     } else {
@@ -325,7 +325,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_Set extends CRM_Core_DAO
             self::$_export = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('export', $field)) {
+                if (!empty($field['export'])) {
                     if ($prefix) {
                         self::$_export['price_set'] = & $fields[$name];
                     } else {
index c2a7af8910478c361b55c3403fd924d345eb574f..226644445b05e28409aba27143cdf2dbae86b7b5 100644 (file)
@@ -202,7 +202,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_SetEntity extends CRM_Core_DAO
             self::$_import = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('import', $field)) {
+                if (!empty($field['import'])) {
                     if ($prefix) {
                         self::$_import['price_set_entity'] = & $fields[$name];
                     } else {
@@ -226,7 +226,7 @@ class CRM_Upgrade_Snapshot_V4p2_Price_DAO_SetEntity extends CRM_Core_DAO
             self::$_export = array();
             $fields = self::fields();
             foreach($fields as $name => $field) {
-                if (CRM_Utils_Array::value('export', $field)) {
+                if (!empty($field['export'])) {
                     if ($prefix) {
                         self::$_export['price_set_entity'] = & $fields[$name];
                     } else {
index dcc483d19ea0ba95dcb4379ce9eb2b0312c56ff7..7d73c323cb5e02118d3cb10b8c0064a5cf5b6e89 100644 (file)
@@ -211,7 +211,7 @@ class CRM_Utils_Address_BatchUpdate {
         $success = TRUE;
         // consider address is automatically parseable,
         // when we should found street_number and street_name
-        if (!CRM_Utils_Array::value('street_name', $parsedFields) ||
+        if (empty($parsedFields['street_name']) ||
           !CRM_Utils_Array::value('street_number', $parsedFields)
         ) {
           $success = FALSE;
index 69df6f6ec4cb265f04f8b4bad0f2822caacab25e..95c054f3be65079775bd77fff1c621c4880e341f 100644 (file)
@@ -75,7 +75,7 @@ class CRM_Utils_Date {
       $date['M'] = $date['F'];
     }
 
-    if (CRM_Utils_Array::value('M', $date)) {
+    if (!empty($date['M'])) {
       $date['M'] = (int ) $date['M'];
       if ($date['M'] < 1 || $date['M'] > 12) {
         return $invalidDate;
@@ -85,7 +85,7 @@ class CRM_Utils_Date {
       $date['M'] = 1;
     }
 
-    if (CRM_Utils_Array::value('d', $date)) {
+    if (!empty($date['d'])) {
       $date['d'] = (int ) $date['d'];
     }
     else {
@@ -106,7 +106,7 @@ class CRM_Utils_Date {
       CRM_Utils_Array::value('s', $date) != NULL
     ) {
       // we have time too..
-      if (CRM_Utils_Array::value('h', $date)) {
+      if (!empty($date['h'])) {
         if (CRM_Utils_Array::value('A', $date) == 'PM' or CRM_Utils_Array::value('a', $date) == 'pm') {
           if ($date['h'] != 12) {
             $date['h'] = $date['h'] + 12;
@@ -125,14 +125,14 @@ class CRM_Utils_Date {
       }
 
       // in 24-hour format the hour is under the 'H' key
-      if (CRM_Utils_Array::value('H', $date)) {
+      if (!empty($date['H'])) {
         $date['H'] = (int) $date['H'];
       }
       else {
         $date['H'] = 0;
       }
 
-      if (CRM_Utils_Array::value('i', $date)) {
+      if (!empty($date['i'])) {
         $date['i'] = (int ) $date['i'];
       }
       else {
@@ -143,7 +143,7 @@ class CRM_Utils_Date {
         $date['h'] = $date['H'];
       }
 
-      if (CRM_Utils_Array::value('s', $date)) {
+      if (!empty($date['s'])) {
         $date['s'] = (int ) $date['s'];
       }
       else {
@@ -480,7 +480,7 @@ class CRM_Utils_Date {
     $prevCen = $cen - 1;
 
     $value = NULL;
-    if (CRM_Utils_Array::value($dateParam, $params)) {
+    if (!empty($params[$dateParam])) {
       // suppress hh:mm or hh:mm:ss if it exists CRM-7957
       $value = preg_replace("/(\s(([01]\d)|[2][0-3])(:([0-5]\d)){1,2})$/", "", $params[$dateParam]);
     }
index f3502ae60b5ef4f59dadb354034f80b6c0c6fe54..17bdae1d4bcb102577b1283929b5962f5a2d85f4 100644 (file)
@@ -368,7 +368,7 @@ function _civicrm_api3_deprecated_formatted_param($params, &$values, $create = F
             break;
           }
         }
-        if (!CRM_Utils_Array::value('financial_type_id', $values)) {
+        if (empty($values['financial_type_id'])) {
           return civicrm_api3_create_error("Financial Type is not valid: $value");
         }
         break;
@@ -376,7 +376,7 @@ function _civicrm_api3_deprecated_formatted_param($params, &$values, $create = F
       case 'payment_instrument':
         require_once 'CRM/Core/OptionGroup.php';
         $values['payment_instrument_id'] = CRM_Core_OptionGroup::getValue('payment_instrument', $value);
-        if (!CRM_Utils_Array::value('payment_instrument_id', $values)) {
+        if (empty($values['payment_instrument_id'])) {
           return civicrm_api3_create_error("Payment Instrument is not valid: $value");
         }
         break;
@@ -391,7 +391,7 @@ function _civicrm_api3_deprecated_formatted_param($params, &$values, $create = F
       case 'honor_type_id':
         require_once 'CRM/Core/OptionGroup.php';
         $values['honor_type_id'] = CRM_Core_OptionGroup::getValue('honor_type', $value);
-        if (!CRM_Utils_Array::value('honor_type_id', $values)) {
+        if (empty($values['honor_type_id'])) {
           return civicrm_api3_create_error("Honor Type is not valid: $value");
         }
         break;
@@ -450,7 +450,7 @@ function _civicrm_api3_deprecated_formatted_param($params, &$values, $create = F
       case 'pledge_id':
 
         //giving respect to pledge_payment flag.
-        if (!CRM_Utils_Array::value('pledge_payment', $params)) {
+        if (empty($params['pledge_payment'])) {
           continue;
         }
 
@@ -489,10 +489,10 @@ function _civicrm_api3_deprecated_formatted_param($params, &$values, $create = F
         }
         else {
           // first get the contact id for given contribution record.
-          if (CRM_Utils_Array::value('contribution_contact_id', $params)) {
+          if (!empty($params['contribution_contact_id'])) {
             $contributionContactID = $params['contribution_contact_id'];
           }
-          elseif (CRM_Utils_Array::value('external_identifier', $params)) {
+          elseif (!empty($params['external_identifier'])) {
             require_once 'CRM/Contact/DAO/Contact.php';
             $contact = new CRM_Contact_DAO_Contact();
             $contact->external_identifier = $params['external_identifier'];
@@ -524,7 +524,7 @@ function _civicrm_api3_deprecated_formatted_param($params, &$values, $create = F
           }
         }
 
-        if (CRM_Utils_Array::value('pledge_id', $params)) {
+        if (!empty($params['pledge_id'])) {
           if (CRM_Core_DAO::getFieldValue('CRM_Pledge_DAO_Pledge', $params['pledge_id'], 'contact_id') != $contributionContactID) {
             return civicrm_api3_create_error('Invalid Pledge ID provided. Contribution row was skipped.', 'pledge_payment');
           }
@@ -782,7 +782,7 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) {
   }
 
   if (isset($values['individual_prefix'])) {
-    if (CRM_Utils_Array::value('prefix_id', $params)) {
+    if (!empty($params['prefix_id'])) {
       $prefixes = CRM_Core_PseudoConstant::get('CRM_Contact_DAO_Contact', 'prefix_id');
       $params['prefix'] = $prefixes[$params['prefix_id']];
     }
@@ -793,7 +793,7 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) {
   }
 
   if (isset($values['individual_suffix'])) {
-    if (CRM_Utils_Array::value('suffix_id', $params)) {
+    if (!empty($params['suffix_id'])) {
       $suffixes = CRM_Core_PseudoConstant::get('CRM_Contact_DAO_Contact', 'suffix_id');
       $params['suffix'] = $suffixes[$params['suffix_id']];
     }
@@ -805,7 +805,7 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) {
 
   //CRM-4575
   if (isset($values['email_greeting'])) {
-    if (CRM_Utils_Array::value('email_greeting_id', $params)) {
+    if (!empty($params['email_greeting_id'])) {
       $emailGreetingFilter = array(
         'contact_type' => CRM_Utils_Array::value('contact_type', $params),
         'greeting_type' => 'email_greeting',
@@ -821,7 +821,7 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) {
   }
 
   if (isset($values['postal_greeting'])) {
-    if (CRM_Utils_Array::value('postal_greeting_id', $params)) {
+    if (!empty($params['postal_greeting_id'])) {
       $postalGreetingFilter = array(
         'contact_type' => CRM_Utils_Array::value('contact_type', $params),
         'greeting_type' => 'postal_greeting',
@@ -836,7 +836,7 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) {
   }
 
   if (isset($values['addressee'])) {
-    if (CRM_Utils_Array::value('addressee_id', $params)) {
+    if (!empty($params['addressee_id'])) {
       $addresseeFilter = array(
         'contact_type' => CRM_Utils_Array::value('contact_type', $params),
         'greeting_type' => 'addressee',
@@ -851,7 +851,7 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) {
   }
 
   if (isset($values['gender'])) {
-    if (CRM_Utils_Array::value('gender_id', $params)) {
+    if (!empty($params['gender_id'])) {
       $genders = CRM_Core_PseudoConstant::get('CRM_Contact_DAO_Contact', 'gender_id');
       $params['gender'] = $genders[$params['gender_id']];
     }
@@ -878,7 +878,7 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) {
   }
 
   //format the website params.
-  if (CRM_Utils_Array::value('url', $values)) {
+  if (!empty($values['url'])) {
     static $websiteFields;
     if (!is_array($websiteFields)) {
       require_once 'CRM/Core/DAO/Website.php';
@@ -899,7 +899,7 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) {
   }
 
   // get the formatted location blocks into params - w/ 3.0 format, CRM-4605
-  if (CRM_Utils_Array::value('location_type_id', $values)) {
+  if (!empty($values['location_type_id'])) {
     _civicrm_api3_deprecated_add_formatted_location_blocks($values, $params);
     return TRUE;
   }
@@ -931,7 +931,7 @@ function _civicrm_api3_deprecated_add_formatted_param(&$values, &$params) {
 
   /* Check for custom field values */
 
-  if (!CRM_Utils_Array::value('custom', $fields)) {
+  if (empty($fields['custom'])) {
     $fields['custom'] = &CRM_Core_BAO_CustomField::getFields(CRM_Utils_Array::value('contact_type', $values),
       FALSE, FALSE, NULL, NULL, FALSE, FALSE, FALSE
     );
@@ -998,7 +998,7 @@ function _civicrm_api3_deprecated_add_formatted_location_blocks(&$values, &$para
       $params[$name][++$blockCnt]
     );
 
-    if (!CRM_Utils_Array::value('id', $params) && ($blockCnt == 1)) {
+    if (empty($params['id']) && ($blockCnt == 1)) {
       $params[$name][$blockCnt]['is_primary'] = TRUE;
     }
 
@@ -1030,7 +1030,7 @@ function _civicrm_api3_deprecated_add_formatted_location_blocks(&$values, &$para
   // Note: we doing multiple value formatting here for address custom fields, plus putting into right format.
   // The actual formatting (like date, country ..etc) for address custom fields is taken care of while saving
   // the address in CRM_Core_BAO_Address::create method
-  if (CRM_Utils_Array::value('location_type_id', $values)) {
+  if (!empty($values['location_type_id'])) {
     static $customFields = array();
     if (empty($customFields)) {
       $customFields = CRM_Core_BAO_CustomField::getFields('Address');
@@ -1165,7 +1165,7 @@ function _civicrm_api3_deprecated_validate_formatted_contact(&$params) {
         }
 
         //check for loc type id.
-        if (!CRM_Utils_Array::value('location_type_id', $values)) {
+        if (empty($values['location_type_id'])) {
           return civicrm_api3_create_error('Location Type Id missing.');
         }
       }
@@ -1228,7 +1228,7 @@ function _civicrm_api3_deprecated_create_participant_formatted($params, $onDupli
 function _civicrm_api3_deprecated_participant_check_params($params, $checkDuplicate = FALSE) {
 
   //check if participant id is valid or not
-  if (CRM_Utils_Array::value('id', $params)) {
+  if (!empty($params['id'])) {
     $participant = new CRM_Event_BAO_Participant();
     $participant->id = $params['id'];
     if (!$participant->find(TRUE)) {
@@ -1237,7 +1237,7 @@ function _civicrm_api3_deprecated_participant_check_params($params, $checkDuplic
   }
   require_once 'CRM/Contact/BAO/Contact.php';
   //check if contact id is valid or not
-  if (CRM_Utils_Array::value('contact_id', $params)) {
+  if (!empty($params['contact_id'])) {
     $contact = new CRM_Contact_BAO_Contact();
     $contact->id = $params['contact_id'];
     if (!$contact->find(TRUE)) {
@@ -1246,7 +1246,7 @@ function _civicrm_api3_deprecated_participant_check_params($params, $checkDuplic
   }
 
   //check that event id is not an template
-  if (CRM_Utils_Array::value('event_id', $params)) {
+  if (!empty($params['event_id'])) {
     $isTemplate = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Event', $params['event_id'], 'is_template');
     if (!empty($isTemplate)) {
       return civicrm_api3_create_error(ts('Event templates are not meant to be registered'));
@@ -1355,14 +1355,14 @@ function _civicrm_api3_deprecated_contact_check_params(
       }
     }
 
-    if (!CRM_Utils_Array::value('contact_id', $params) && CRM_Utils_Array::value('id', $params)) {
+    if (empty($params['contact_id']) && CRM_Utils_Array::value('id', $params)) {
       $valid = FALSE;
       $error = '';
       foreach ($fields as $field) {
         if (is_array($field)) {
           $valid = TRUE;
           foreach ($field as $element) {
-            if (!CRM_Utils_Array::value($element, $params)) {
+            if (empty($params[$element])) {
               $valid = FALSE;
               $error .= $element;
               break;
@@ -1370,7 +1370,7 @@ function _civicrm_api3_deprecated_contact_check_params(
           }
         }
         else {
-          if (CRM_Utils_Array::value($field, $params)) {
+          if (!empty($params[$field])) {
             $valid = TRUE;
           }
         }
@@ -1414,7 +1414,7 @@ function _civicrm_api3_deprecated_contact_check_params(
   }
 
   //check for organisations with same name
-  if (CRM_Utils_Array::value('current_employer', $params)) {
+  if (!empty($params['current_employer'])) {
     $organizationParams = array();
     $organizationParams['organization_name'] = $params['current_employer'];
 
@@ -1425,15 +1425,13 @@ function _civicrm_api3_deprecated_contact_check_params(
     $dupeIds = CRM_Dedupe_Finder::dupesByParams($dedupParams, 'Organization', 'Supervised');
 
     // check for mismatch employer name and id
-    if (CRM_Utils_Array::value('employer_id', $params)
-      && !in_array($params['employer_id'], $dupeIds)
+    if (!empty($params['employer_id']) && !in_array($params['employer_id'], $dupeIds)
     ) {
       return civicrm_api3_create_error('Employer name and Employer id Mismatch');
     }
 
     // show error if multiple organisation with same name exist
-    if (!CRM_Utils_Array::value('employer_id', $params)
-      && (count($dupeIds) > 1)
+    if (empty($params['employer_id']) && (count($dupeIds) > 1)
     ) {
       return civicrm_api3_create_error('Found more than one Organisation with same Name.');
     }
index aba9acc525102f5a659fec8d20a89e8d7f77feaa..32e5e58d6f095188ca7806b3fb70c4fcab64e4ec 100644 (file)
@@ -66,7 +66,7 @@ class CRM_Utils_Geocode_Google {
    */
   static function format(&$values, $stateName = FALSE) {
     // we need a valid country, else we ignore
-    if (!CRM_Utils_Array::value('country', $values)) {
+    if (empty($values['country'])) {
       return FALSE;
     }
 
@@ -74,7 +74,7 @@ class CRM_Utils_Geocode_Google {
 
     $add = '';
 
-    if (CRM_Utils_Array::value('street_address', $values)) {
+    if (!empty($values['street_address'])) {
       $add = urlencode(str_replace('', '+', $values['street_address']));
       $add .= ',+';
     }
@@ -85,8 +85,8 @@ class CRM_Utils_Geocode_Google {
       $add .= ',+';
     }
 
-    if (CRM_Utils_Array::value('state_province', $values)) {
-      if (CRM_Utils_Array::value('state_province_id', $values)) {
+    if (!empty($values['state_province'])) {
+      if (!empty($values['state_province_id'])) {
         $stateProvince = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_StateProvince', $values['state_province_id']);
       }
       else {
@@ -109,12 +109,12 @@ class CRM_Utils_Geocode_Google {
       }
     }
 
-    if (CRM_Utils_Array::value('postal_code', $values)) {
+    if (!empty($values['postal_code'])) {
       $add .= '+' . urlencode(str_replace('', '+', $values['postal_code']));
       $add .= ',+';
     }
 
-    if (CRM_Utils_Array::value('country', $values)) {
+    if (!empty($values['country'])) {
       $add .= '+' . urlencode(str_replace('', '+', $values['country']));
     }
 
index d98a96e716077f7ec5d3701839f343c918377487..c0052fabaf165678497cb86c9a171cb97c031007 100644 (file)
@@ -73,7 +73,7 @@ class CRM_Utils_Geocode_Yahoo {
 
     $whereComponents = array();
 
-    if (CRM_Utils_Array::value('street_address', $values)) {
+    if (!empty($values['street_address'])) {
       $whereComponents['street'] = $values['street_address'];
     }
 
@@ -81,8 +81,8 @@ class CRM_Utils_Geocode_Yahoo {
       $whereComponents['city'] = $city;
     }
 
-    if (CRM_Utils_Array::value('state_province', $values)) {
-      if (CRM_Utils_Array::value('state_province_id', $values)) {
+    if (!empty($values['state_province'])) {
+      if (!empty($values['state_province_id'])) {
         $stateProvince = CRM_Core_DAO::getFieldValue('CRM_Core_DAO_StateProvince', $values['state_province_id']);
       }
       else {
@@ -104,11 +104,11 @@ class CRM_Utils_Geocode_Yahoo {
       }
     }
 
-    if (CRM_Utils_Array::value('postal_code', $values)) {
+    if (!empty($values['postal_code'])) {
       $whereComponents['postal'] = $values['postal_code'];
     }
 
-    if (CRM_Utils_Array::value('country', $values)) {
+    if (!empty($values['country'])) {
       $whereComponents['country'] = $values['country'];
     }
 
index e5e56acabb6f254e216be3262549f8b345fb55bd..b45a48359c3b40a8c8655f022026945aa13f51b9 100644 (file)
@@ -72,8 +72,7 @@ class CRM_Utils_Mail {
     CRM_Utils_Hook::alterMailParams($params);
 
     // check if any module has aborted mail sending
-    if (
-      CRM_Utils_Array::value('abortMailSend', $params) ||
+    if (!empty($params['abortMailSend']) ||
       !CRM_Utils_Array::value('toEmail', $params)
     ) {
       return FALSE;
@@ -90,7 +89,7 @@ class CRM_Utils_Mail {
 
     $headers         = array();
     // CRM-10699 support custom email headers
-    if (CRM_Utils_Array::value('headers', $params)) {
+    if (!empty($params['headers'])) {
       $headers = array_merge($headers, $params['headers']);
     }
     $headers['From'] = $params['from'];
@@ -118,7 +117,7 @@ class CRM_Utils_Mail {
     if ($includeMessageId) {
       $headers['Message-ID'] = '<' . uniqid('civicrm_', TRUE) . "@$emailDomain>";
     }
-    if (CRM_Utils_Array::value('autoSubmitted', $params)) {
+    if (!empty($params['autoSubmitted'])) {
       $headers['Auto-Submitted'] = "Auto-Generated";
     }
 
@@ -171,10 +170,10 @@ class CRM_Utils_Mail {
     if (get_class($mailer) != "Mail_mail") {
         //get emails from headers, since these are 
         //combination of name and email addresses.
-        if ( CRM_Utils_Array::value( 'Cc', $headers ) ) {
+        if (!empty($headers['Cc'])) {
             $to[] = CRM_Utils_Array::value( 'Cc', $headers );
         }
-        if ( CRM_Utils_Array::value( 'Bcc', $headers ) ) {
+        if (!empty($headers['Bcc'])) {
             $to[] = CRM_Utils_Array::value( 'Bcc', $headers );
         }
     }
index 22f57b83b3e70d2afc1cc754bd5bd8e7244f171c..3e6d5f71918337ad27823d0e108488e05ef4bcf3 100644 (file)
@@ -64,7 +64,7 @@ class CRM_Utils_OpenFlashChart {
     if (empty($params)) {
       return $chart;
     }
-    if (!CRM_Utils_Array::value('multiValues', $params)) {
+    if (empty($params['multiValues'])) {
       $params['multiValues'] = array($params['values']);
     }
 
@@ -445,7 +445,7 @@ class CRM_Utils_OpenFlashChart {
 
     // rotate the x labels.
     $chartData['xLabelAngle'] = CRM_Utils_Array::value('xLabelAngle', $rows, 0);
-    if (CRM_Utils_Array::value('tip', $rows)) {
+    if (!empty($rows['tip'])) {
       $chartData['tip'] = $rows['tip'];
     }
 
@@ -456,7 +456,7 @@ class CRM_Utils_OpenFlashChart {
     // carry some chart params if pass.
     foreach (array(
       'xSize', 'ySize', 'divName') as $f) {
-      if (CRM_Utils_Array::value($f, $rows)) {
+      if (!empty($rows[$f])) {
         $chartData[$f] = $rows[$f];
       }
     }
@@ -478,14 +478,14 @@ class CRM_Utils_OpenFlashChart {
 
     // rotate the x labels.
     $chartData['xLabelAngle'] = CRM_Utils_Array::value('xLabelAngle', $chartInfo, 20);
-    if (CRM_Utils_Array::value('tip', $chartInfo)) {
+    if (!empty($chartInfo['tip'])) {
       $chartData['tip'] = $chartInfo['tip'];
     }
 
     // carry some chart params if pass.
     foreach (array(
       'xSize', 'ySize', 'divName') as $f) {
-      if (CRM_Utils_Array::value($f, $rows)) {
+      if (!empty($rows[$f])) {
         $chartData[$f] = $rows[$f];
       }
     }
index 61bccf549e8a6b5606cb5cbc0222cf2ba7348257..cbb862db85256ecbb7b23aff0013ef8f5e8b7e7a 100644 (file)
@@ -122,10 +122,10 @@ class CRM_Utils_REST {
       $result = self::error('Could not interpret return values from function.');
     }
 
-    if (CRM_Utils_Array::value('json', $_REQUEST)) {
+    if (!empty($_REQUEST['json'])) {
       header('Content-Type: text/javascript');
       $json = json_encode(array_merge($result));
-      if (CRM_Utils_Array::value('debug', $_REQUEST)) {
+      if (!empty($_REQUEST['debug'])) {
         return self::jsonFormated($json);
       }
       return $json;
index dbdd96e3c049e5126af224cb6143f8e0a87e2b23..7c93a5832dc497791cea78f4354e73c0d0ac8955 100644 (file)
@@ -151,7 +151,7 @@ class CRM_Utils_Sort {
    * @access public
    */
   function orderBy() {
-    if (!CRM_Utils_Array::value($this->_currentSortID, $this->_vars)) {
+    if (empty($this->_vars[$this->_currentSortID])) {
       return '';
     }
 
index f2cbf2c7b4d35e36ec599287390469b248caf6f5..01775726cf9156b10c6871c4d69f37782f5740d2 100644 (file)
@@ -884,24 +884,24 @@ class CRM_Utils_System {
       return NULL;
     }
 
-    if (!CRM_Utils_Array::value('query', $items)) {
+    if (empty($items['query'])) {
       return $url;
     }
 
     $items['query'] = urlencode($items['query']);
 
     $url = $items['scheme'] . '://';
-    if (CRM_Utils_Array::value('user', $items)) {
+    if (!empty($items['user'])) {
       $url .= "{$items['user']}:{$items['pass']}@";
     }
 
     $url .= $items['host'];
-    if (CRM_Utils_Array::value('port', $items)) {
+    if (!empty($items['port'])) {
       $url .= ":{$items['port']}";
     }
 
     $url .= "{$items['path']}?{$items['query']}";
-    if (CRM_Utils_Array::value('fragment', $items)) {
+    if (!empty($items['fragment'])) {
       $url .= "#{$items['fragment']}";
     }
 
index 23ea8ee70e4c25f9f581a260cbed5e8ec385fd10..f562826c4ef99cc48b8fd554546c80d4f3907a1e 100644 (file)
@@ -135,7 +135,7 @@ class CRM_Utils_System_Drupal extends CRM_Utils_System_DrupalBase {
       unset($_SESSION['messages']);
     }
 
-    if (CRM_Utils_Array::value('name', $params)) {
+    if (!empty($params['name'])) {
       if ($nameError = user_validate_name($params['name'])) {
         $errors['cms_name'] = $nameError;
       }
@@ -150,7 +150,7 @@ class CRM_Utils_System_Drupal extends CRM_Utils_System_DrupalBase {
       }
     }
 
-    if (CRM_Utils_Array::value('mail', $params)) {
+    if (!empty($params['mail'])) {
       if ($emailError = user_validate_mail($params['mail'])) {
         $errors[$emailName] = $emailError;
       }
index 54bc32d49e20deebbf33ab2caff8b1ab25807ea4..7bb0dad6bee7937eac0112a3ca5991cfd6229c29 100644 (file)
@@ -153,10 +153,10 @@ class CRM_Utils_System_Drupal6 extends CRM_Utils_System_DrupalBase {
     _user_edit_validate(NULL, $params);
     $errors = form_get_errors();
     if ($errors) {
-      if (CRM_Utils_Array::value('name', $errors)) {
+      if (!empty($errors['name'])) {
         $errors['cms_name'] = $errors['name'];
       }
-      if (CRM_Utils_Array::value('mail', $errors)) {
+      if (!empty($errors['mail'])) {
         $errors[$emailName] = $errors['mail'];
       }
       // also unset drupal messages to avoid twice display of errors
index 389c2c06927d8f84687b5367bc196fddf1ec3e9f..ac4de75cf8c2f4697879eb667942b60dbbd3c8ee 100644 (file)
@@ -542,7 +542,7 @@ class CRM_Utils_System_WordPress extends CRM_Utils_System_Base {
     $name  = $dao->escape(CRM_Utils_Array::value('name', $params));
     $email = $dao->escape(CRM_Utils_Array::value('mail', $params));
 
-    if (CRM_Utils_Array::value('name', $params)) {
+    if (!empty($params['name'])) {
       if (!validate_username($params['name'])) {
         $errors['cms_name'] = ts("Your username contains invalid characters");
       }
@@ -551,7 +551,7 @@ class CRM_Utils_System_WordPress extends CRM_Utils_System_Base {
       }
     }
 
-    if (CRM_Utils_Array::value('mail', $params)) {
+    if (!empty($params['mail'])) {
       if (!is_email($params['mail'])) {
         $errors[$emailName] = "Your email is invaid";
       }
index b6cbecb77425bf2dae08df7373a2826fd4802d97..19201c94423fb57e0a2f9cfca8e4f41d407de710 100644 (file)
@@ -267,7 +267,7 @@ class CRM_Utils_Token {
       $value = NULL;
       /* Construct the address token */
 
-      if (CRM_Utils_Array::value($token, $loc)) {
+      if (!empty($loc[$token])) {
         if ($html) {
           $value = $loc[$token][1]['display'];
           $value = str_replace("\n", '<br />', $value);
@@ -285,7 +285,7 @@ class CRM_Utils_Token {
       /* Construct the phone and email tokens */
 
       $value = NULL;
-      if (CRM_Utils_Array::value($token, $loc)) {
+      if (!empty($loc[$token])) {
         foreach ($loc[$token] as $index => $entity) {
           $value = $entity[$token];
           break;
@@ -1124,7 +1124,7 @@ class CRM_Utils_Token {
         //special case for greeting replacement
         foreach (array(
           'email_greeting', 'postal_greeting', 'addressee') as $val) {
-          if (CRM_Utils_Array::value($val, $contactDetails[$contactID])) {
+          if (!empty($contactDetails[$contactID][$val])) {
             $contactDetails[$contactID][$val] = $contactDetails[$contactID]["{$val}_display"];
           }
         }
@@ -1181,18 +1181,18 @@ class CRM_Utils_Token {
         CRM_Core_DAO::storeValues($dao, $details[$dao->id]);
 
         // do the necessary transformation
-        if (CRM_Utils_Array::value('payment_instrument_id', $details[$dao->id])) {
+        if (!empty($details[$dao->id]['payment_instrument_id'])) {
           $piId = $details[$dao->id]['payment_instrument_id'];
           $pis = CRM_Contribute_PseudoConstant::paymentInstrument();
           $details[$dao->id]['payment_instrument'] = $pis[$piId];
         }
-        if (CRM_Utils_Array::value('campaign_id', $details[$dao->id])) {
+        if (!empty($details[$dao->id]['campaign_id'])) {
           $campaignId = $details[$dao->id]['campaign_id'];
           $campaigns = CRM_Campaign_BAO_Campaign::getCampaigns($campaignId);
           $details[$dao->id]['campaign'] = $campaigns[$campaignId];
         }
 
-        if (CRM_Utils_Array::value('financial_type_id', $details[$dao->id])) {
+        if (!empty($details[$dao->id]['financial_type_id'])) {
           $financialtypeId = $details[$dao->id]['financial_type_id'];
           $ftis = CRM_Contribute_PseudoConstant::financialType();
           $details[$dao->id]['financial_type'] = $ftis[$financialtypeId];
index b91940a033195091484eaec6fab308c75817cd6e..9c537469d29c5d5dc44591dafc2a7c233ff35d66 100644 (file)
@@ -62,7 +62,7 @@ function civicrm_api($entity, $action, $params, $extra = NULL) {
     // we do this before we
     _civicrm_api3_swap_out_aliases($apiRequest, $fields);
     if (strtolower($action) != 'getfields') {
-      if (!CRM_Utils_Array::value('id', $apiRequest['params'])) {
+      if (empty($apiRequest['params']['id'])) {
         $apiRequest['params'] = array_merge(_civicrm_api3_getdefaults($apiRequest, $fields), $apiRequest['params']);
       }
       //if 'id' is set then only 'version' will be checked but should still be checked for consistency
@@ -103,7 +103,7 @@ function civicrm_api($entity, $action, $params, $extra = NULL) {
         return 0;
       }
     }
-    if (CRM_Utils_Array::value('format.only_id', $apiRequest['params']) && isset($result['id'])) {
+    if (!empty($apiRequest['params']['format.only_id']) && isset($result['id'])) {
       return $result['id'];
     }
     if (CRM_Utils_Array::value('is_error', $result, 0) == 0) {
@@ -130,7 +130,7 @@ function civicrm_api($entity, $action, $params, $extra = NULL) {
       $data["error_code"] = DB::errorMessage($error->getCode());
       $data["sql"] = $error->getDebugInfo();
     }
-    if (CRM_Utils_Array::value('debug', $apiRequest['params'])) {
+    if (!empty($apiRequest['params']['debug'])) {
       if(method_exists($e, 'getUserInfo')) {
         $data['debug_info'] = $error->getUserInfo();
       }
@@ -143,7 +143,7 @@ function civicrm_api($entity, $action, $params, $extra = NULL) {
       $data['tip'] = "add debug=1 to your API call to have more info about the error";
     }
     $err = civicrm_api3_create_error($e->getMessage(), $data, $apiRequest);
-    if (CRM_Utils_Array::value('is_transactional', $apiRequest)) {
+    if (!empty($apiRequest['is_transactional'])) {
       $transaction->rollback();
     }
     return $err;
@@ -164,7 +164,7 @@ function civicrm_api($entity, $action, $params, $extra = NULL) {
     ) {
       $err['trace'] = $e->getTraceAsString();
     }
-    if (CRM_Utils_Array::value('is_transactional', $apiRequest)) {
+    if (!empty($apiRequest['is_transactional'])) {
       $transaction->rollback();
     }
     return $err;
@@ -175,10 +175,10 @@ function civicrm_api($entity, $action, $params, $extra = NULL) {
     }
     $data = array();
     $err = civicrm_api3_create_error($e->getMessage(), $data, $apiRequest, $e->getCode());
-    if (CRM_Utils_Array::value('debug', $apiRequest['params'])) {
+    if (!empty($apiRequest['params']['debug'])) {
       $err['trace'] = $e->getTraceAsString();
     }
-    if (CRM_Utils_Array::value('is_transactional', $apiRequest)) {
+    if (!empty($apiRequest['is_transactional'])) {
       $transaction->rollback();
     }
     return $err;
@@ -290,7 +290,7 @@ function _civicrm_api3_api_getfields(&$apiRequest) {
   if (strtolower($apiRequest['action'] == 'getfields')) {
     // the main param getfields takes is 'action' - however this param is not compatible with REST
     // so we accept 'api_action' as an alias of action on getfields
-    if (CRM_Utils_Array::value('api_action', $apiRequest['params'])) {
+    if (!empty($apiRequest['params']['api_action'])) {
     //  $apiRequest['params']['action'] = $apiRequest['params']['api_action'];
      // unset($apiRequest['params']['api_action']);
     }
index 46b7cef59d3b0225763a243d3c1abb956509a6c1..5d1e145013d1384fa3229a6a330cc1c0bf942ecf 100644 (file)
@@ -60,7 +60,7 @@ function civicrm_api3_action_schedule_get($params) {
  * {@getfields action_schedule_create}
  */
 function civicrm_api3_action_schedule_create($params) {
-  if (!CRM_Utils_Array::value('id', $params)) {
+  if (empty($params['id'])) {
     // an update does not require any mandatory parameters
     civicrm_api3_verify_one_mandatory($params,
       NULL,
index 4deab7fe533026694e04873a94e9fb52d3cc07c9..99a6ca2cf96a0c6c6b3522a8c5a2166263b09893 100644 (file)
@@ -54,7 +54,7 @@
  */
 function civicrm_api3_activity_create($params) {
 
-  if (!CRM_Utils_Array::value('id', $params)) {
+  if (empty($params['id'])) {
     // an update does not require any mandatory parameters
     civicrm_api3_verify_one_mandatory($params,
       NULL,
@@ -96,9 +96,9 @@ function civicrm_api3_activity_create($params) {
   $case_id           = '';
   $createRevision    = FALSE;
   $oldActivityValues = array();
-  if (CRM_Utils_Array::value('case_id', $params)) {
+  if (!empty($params['case_id'])) {
     $case_id = $params['case_id'];
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       $oldActivityParams = array('id' => $params['id']);
       if (!$oldActivityValues) {
         CRM_Activity_BAO_Activity::retrieve($oldActivityParams, $oldActivityValues);
@@ -408,7 +408,7 @@ SELECT  count(*)
   //if adding a new activity & date_time not set make it now
   // this should be managed by the wrapper layer & setting ['api.default'] in speces
   // needs testing
-  if (!CRM_Utils_Array::value('id', $params) &&
+  if (empty($params['id']) &&
     !CRM_Utils_Array::value('activity_date_time', $params)
   ) {
     $params['activity_date_time'] = CRM_Utils_Date::processDate(date('Y-m-d H:i:s'));
index 674270f5b5da0f65059ee96e9cea0d62a3e4a6a5..7ba429de3068ab5881d795bea266431f883b616f 100644 (file)
@@ -307,7 +307,7 @@ function _civicrm_api3_contact_check_params( &$params, $dupeCheck = true, $dupeE
     $params['preferred_communication_method'] = CRM_Utils_Array::implodePadded($params['preferred_communication_method']);
   }
 
-  if (CRM_Utils_Array::value('contact_sub_type', $params) && CRM_Utils_Array::value('contact_type', $params)) {
+  if (!empty($params['contact_sub_type']) && CRM_Utils_Array::value('contact_type', $params)) {
       if (!(CRM_Contact_BAO_ContactType::isExtendsContactType($params['contact_sub_type'], $params['contact_type']))) {
         throw new API_Exception("Invalid or Mismatched Contact SubType: " . implode(', ', (array)$params['contact_sub_type']));
       }
@@ -619,13 +619,13 @@ function civicrm_api3_contact_getquick($params) {
     $where .= " AND $aclWhere ";
   }
 
-  if (CRM_Utils_Array::value('org', $params)) {
+  if (!empty($params['org'])) {
     $where .= " AND contact_type = \"Organization\"";
 
     // CRM-7157, hack: get current employer details when
     // employee_id is present.
     $currEmpDetails = array();
-    if (CRM_Utils_Array::value('employee_id', $params)) {
+    if (!empty($params['employee_id'])) {
       if ($currentEmployer = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact',
           (int) $params['employee_id'],
           'employer_id'
@@ -650,23 +650,23 @@ function civicrm_api3_contact_getquick($params) {
     }
   }
 
-  if (CRM_Utils_Array::value('contact_sub_type', $params)) {
+  if (!empty($params['contact_sub_type'])) {
     $contactSubType = CRM_Utils_Type::escape($params['contact_sub_type'], 'String');
     $where .= " AND cc.contact_sub_type = '{$contactSubType}'";
   }
 
   //set default for current_employer or return contact with particular id
-  if (CRM_Utils_Array::value('id', $params)) {
+  if (!empty($params['id'])) {
     $where .= " AND cc.id = " . (int) $params['id'];
   }
 
-  if (CRM_Utils_Array::value('cid', $params)) {
+  if (!empty($params['cid'])) {
     $where .= " AND cc.id <> " . (int) $params['cid'];
   }
 
   //contact's based of relationhip type
   $relType = NULL;
-  if (CRM_Utils_Array::value('rel', $params)) {
+  if (!empty($params['rel'])) {
     $relation = explode('_', CRM_Utils_Array::value('rel', $params));
     $relType  = CRM_Utils_Type::escape($relation[0], 'Integer');
     $rel      = CRM_Utils_Type::escape($relation[2], 'String');
@@ -719,7 +719,7 @@ function civicrm_api3_contact_getquick($params) {
   }
 
   // check if only CMS users are requested
-  if (CRM_Utils_Array::value('cmsuser', $params)) {
+  if (!empty($params['cmsuser'])) {
     $additionalFrom = "
       INNER JOIN civicrm_uf_match um ON (um.contact_id=cc.id)
       ";
@@ -772,7 +772,7 @@ LIMIT    0, {$limit}
     }
     $t['data'] = $dao->data;
     $contactList[] = $t;
-    if (CRM_Utils_Array::value('org', $params) &&
+    if (!empty($params['org']) &&
       !empty($currEmpDetails) &&
       $dao->id == $currEmpDetails['id']
     ) {
@@ -782,7 +782,7 @@ LIMIT    0, {$limit}
 
   //return organization name if doesn't exist in db
   if (empty($contactList)) {
-    if (CRM_Utils_Array::value('org', $params)) {
+    if (!empty($params['org'])) {
       if ($listCurrentEmployer && !empty($currEmpDetails)) {
         $contactList = array(
           array(
index 203bd5432cba98926fd2b5adf91d9725cdf98305..0bc5a5fec554419f4f3012a76a97bf2642756177 100644 (file)
@@ -60,7 +60,7 @@ function civicrm_api3_contribution_create(&$params) {
       'amount' => $params['total_amount']));
   }
 
-  if (CRM_Utils_Array::value('id', $params) && CRM_Utils_Array::value('contribution_status_id', $params)) {
+  if (!empty($params['id']) && CRM_Utils_Array::value('contribution_status_id', $params)) {
     $error = array();
     //throw error for invalid status change such as setting completed back to pending
     //@todo this sort of validation belongs in the BAO not the API - if it is not an OK
index 93bec607c0cc8e2202d32f56b7876218b0e17a37..ab3275faf850288e9ebea5cd66f5c5cbee319cc8 100644 (file)
@@ -206,14 +206,14 @@ function civicrm_api3_custom_value_get($params) {
         $n = $idArray[2];
         $id = $fieldNumber . "." . $idArray[2];
       }
-      if (CRM_Utils_Array::value('format.field_names', $params)) {
+      if (!empty($params['format.field_names'])) {
         $id = $info['field_name'];
       }
       else {
         $id = $fieldNumber;
       }
       $values[$id]['entity_id'] = $getParams['entityID'];
-      if (CRM_Utils_Array::value('entityType', $getParams)) {
+      if (!empty($getParams['entityType'])) {
         $values[$n]['entity_table'] = $getParams['entityType'];
       }
       //set 'latest' -useful for multi fields but set for single for consistency
index 44545071adc5cc63bff1794e4251f1f638d9c1c7..9b822627d54d7d2e8249d551af8235cf36aed0ff 100644 (file)
@@ -48,7 +48,7 @@
  *
  */
 function civicrm_api3_dashboard_create($params) {
-  if (!CRM_Utils_Array::value('id', $params)) {
+  if (empty($params['id'])) {
     civicrm_api3_verify_one_mandatory($params,
       NULL,
       array(
@@ -107,4 +107,4 @@ function civicrm_api3_dashboard_delete($params) {
   else {
     return civicrm_api3_create_error('Could not delete dashlet');
   }
-}
\ No newline at end of file
+}
index 31314b26027868462f407b036f75ba44202f0443..0cb52b074dfc745354a6d29a1635c2e6ca773bc2 100644 (file)
@@ -48,7 +48,7 @@ function civicrm_api3_domain_get($params) {
   unset($params['version']);
 
   $bao = new CRM_Core_BAO_Domain();
-  if (CRM_Utils_Array::value('current_domain', $params)) {
+  if (!empty($params['current_domain'])) {
     $domainBAO = CRM_Core_Config::domainID();
     $params['id'] = $domainBAO;
   }
index 5721ee1c44b6335dc0ad44c38fa4939fead8dfd2..8990d1019ca9a49d03a4714e393bca9816f322d9 100644 (file)
@@ -119,19 +119,19 @@ function _civicrm_api3_event_create_legacy_support_42(&$params){
 function civicrm_api3_event_get($params) {
 
   //legacy support for $params['return.sort']
-  if (CRM_Utils_Array::value('return.sort', $params)) {
+  if (!empty($params['return.sort'])) {
     $params['options']['sort'] = $params['return.sort'];
     unset($params['return.sort']);
   }
 
   //legacy support for $params['return.offset']
-  if (CRM_Utils_Array::value('return.offset', $params)) {
+  if (!empty($params['return.offset'])) {
     $params['options']['offset'] = $params['return.offset'];
     unset($params['return.offset']);
   }
 
   //legacy support for $params['return.max_results']
-  if (CRM_Utils_Array::value('return.max_results', $params)) {
+  if (!empty($params['return.max_results'])) {
     $params['options']['limit'] = $params['return.max_results'];
     unset($params['return.max_results']);
   }
@@ -139,14 +139,14 @@ function civicrm_api3_event_get($params) {
   $eventDAO = new CRM_Event_BAO_Event();
   _civicrm_api3_dao_set_filter($eventDAO, $params, TRUE, 'Event');
 
-  if (CRM_Utils_Array::value('is_template', $params)) {
+  if (!empty($params['is_template'])) {
     $eventDAO->whereAdd( '( is_template = 1 )' );
   }
   elseif(empty($eventDAO->id)){
     $eventDAO->whereAdd('( is_template IS NULL ) OR ( is_template = 0 )');
   }
 
-  if (CRM_Utils_Array::value('isCurrent', $params)) {
+  if (!empty($params['isCurrent'])) {
     $eventDAO->whereAdd('(start_date >= CURDATE() || end_date >= CURDATE())');
   }
 
@@ -158,7 +158,7 @@ function civicrm_api3_event_get($params) {
   while ($eventDAO->fetch()) {
     $event[$eventDAO->id] = array();
     CRM_Core_DAO::storeValues($eventDAO, $event[$eventDAO->id]);
-    if (CRM_Utils_Array::value('return.is_full', $params)) {
+    if (!empty($params['return.is_full'])) {
       _civicrm_api3_event_getisfull($event, $eventDAO->id);
     }
     _civicrm_api3_event_get_legacy_support_42($event, $eventDAO->id);
index f02af9ed9dd454b748efa19bdb2094af61f3c67b..3c4fc8a189947e6261c6931d4ecbd2533f9520ec 100644 (file)
@@ -187,7 +187,7 @@ function civicrm_api3_generic_getvalue($apiRequest) {
   }
 
   // we only take "return=" as valid options
-  if (CRM_Utils_Array::value('return', $apiRequest['params'])) {
+  if (!empty($apiRequest['params']['return'])) {
     if (!isset($result['values'][0][$apiRequest['params']['return']])) {
       return civicrm_api3_create_error("field " . $apiRequest['params']['return'] . " unset or not existing", array('invalid_field' => $apiRequest['params']['return']));
     }
index 360d94685a82cc435e0df34f3ed77d558fe341a2..0f58352e0507cf914f23a9201635837f4cdace11 100644 (file)
@@ -112,11 +112,11 @@ function civicrm_api3_membership_create($params) {
   $action = CRM_Core_Action::ADD;
   // we need user id during add mode
     $ids = array ();
-    if(CRM_Utils_Array::value('contact_id', $params)) {
+    if (!empty($params['contact_id'])) {
       $ids['userId'] = $params['contact_id'];
     }
   //for edit membership id should be present
-  if (CRM_Utils_Array::value('id', $params)) {
+  if (!empty($params['id'])) {
     $ids['membership'] = $params['id'];
     $action = CRM_Core_Action::UPDATE;
   }
@@ -192,7 +192,7 @@ function civicrm_api3_membership_get($params) {
   }
   $activeOnly = CRM_Utils_Array::value('active_only', $params, $activeOnly);
 
-  if (CRM_Utils_Array::value('contact_id', $params) && !is_array($params['contact_id'])) {
+  if (!empty($params['contact_id']) && !is_array($params['contact_id'])) {
     $membershipValues = _civicrm_api3_membership_get_customv2behaviour($params, $membershipTypeId, $activeOnly );
   }
   else {
@@ -250,7 +250,7 @@ function _civicrm_api3_membership_relationsship_get_customv2behaviour(&$params,
 
     $membershipValues[$membershipId]['membership_name'] = $membershipType['name'];
 
-    if (CRM_Utils_Array::value('relationship_type_id', $membershipType)) {
+    if (!empty($membershipType['relationship_type_id'])) {
       $relationships[$membershipType['relationship_type_id']] = $membershipId;
     }
 
index 8296daa688c6990a71787ad11e60ec571853c530..50eb8f52ab88dde5334da5d3999921865b46d8f2 100644 (file)
@@ -164,7 +164,7 @@ SELECT start_date, end_date, join_date
   $dao = &CRM_Core_DAO::executeQuery($query, $params);
   if ($dao->fetch()) {
     // Take the is_admin column in MembershipStatus into consideration when requested
-    if (! CRM_Utils_Array::value('ignore_admin_only', $membershipParams) ) {
+    if (empty($membershipParams['ignore_admin_only'])) {
       $result = &CRM_Member_BAO_MembershipStatus::getMembershipStatusByDate($dao->start_date, $dao->end_date, $dao->join_date, 'today', TRUE);
     }
     else {
@@ -172,7 +172,7 @@ SELECT start_date, end_date, join_date
     }
 
     //make is error zero only when valid status found.
-    if (CRM_Utils_Array::value('id', $result)) {
+    if (!empty($result['id'])) {
       $result['is_error'] = 0;
     }
   }
index cf39df191faf60c15906c681fc9492873bbc15a0..d552f8175fc0e1746b1c8e4bfcf33604f0bd0bf4 100644 (file)
@@ -56,7 +56,7 @@
  */
 function civicrm_api3_participant_create($params) {
   //check that event id is not an template - should be done @ BAO layer
-  if (CRM_Utils_Array::value('event_id', $params)) {
+  if (!empty($params['event_id'])) {
     $isTemplate = CRM_Core_DAO::getFieldValue('CRM_Event_DAO_Event', $params['event_id'], 'is_template');
     if (!empty($isTemplate)) {
       return civicrm_api3_create_error(ts('Event templates are not meant to be registered'));
index 9e6318e3a9241b2af64a46885847545763c2e1db..67fdad9c82eb96057a5957b6706ceed949710730 100644 (file)
@@ -58,7 +58,7 @@
 function civicrm_api3_participant_payment_create($params) {
 
   $ids = array();
-  if (CRM_Utils_Array::value('id', $params)) {
+  if (!empty($params['id'])) {
     $ids['id'] = $params['id'];
   }
   $participantPayment = CRM_Event_BAO_ParticipantPayment::create($params, $ids);
index 300873f298968bd918362576f5310037e32f82d3..385d5c6673250fa672f4fbed2f3c7c2316098e7a 100644 (file)
@@ -271,7 +271,7 @@ function civicrm_api3_profile_submit($params) {
     );
   }
 
-  if (CRM_Utils_Array::value('add_to_group_id', $ufGroupDetails)) {
+  if (!empty($ufGroupDetails['add_to_group_id'])) {
     $contactIds = array($params['contact_id']);
     CRM_Contact_BAO_GroupContact::addContactsToGroup($contactIds,
       $ufGroupDetails['add_to_group_id']
index 7ed5b63db2210a5892051905c299420ea443f84b..b36069a41001b89493b1da71fafdfc8b0b59f92a 100644 (file)
@@ -56,7 +56,7 @@ function civicrm_api3_relationship_create($params) {
   _civicrm_api3_relationship_format_params($params, $values);
   $ids = array();
 
-  if (CRM_Utils_Array::value('id', $params)) {
+  if (!empty($params['id'])) {
     $ids['contactTarget'] = $values['contact_id_b'];
   }
 
@@ -138,7 +138,7 @@ function civicrm_api3_relationship_delete($params) {
 function civicrm_api3_relationship_get($params) {
   $options = _civicrm_api3_get_options_from_params($params);
 
-  if (!CRM_Utils_Array::value('contact_id', $params)) {
+  if (empty($params['contact_id'])) {
     if(!empty($params['membership_type_id']) && empty($params['relationship_type_id'])) {
       CRM_Contact_BAO_Relationship::membershipTypeToRelationshipTypes($params);
     }
@@ -186,7 +186,7 @@ function _civicrm_api3_relationship_format_params($params, &$values) {
   _civicrm_api3_store_values($fields, $params, $values);
 
   $relationTypes = CRM_Core_PseudoConstant::relationshipType('name');
-  if (CRM_Utils_Array::value('id', $params)) {
+  if (!empty($params['id'])) {
     $relation = new CRM_Contact_BAO_Relationship();
     $relation->id = $params['id'];
     if (!$relation->find(TRUE)) {
@@ -244,7 +244,7 @@ function _civicrm_api3_relationship_format_params($params, &$values) {
         }
 
         if ($relationshipTypeId) {
-          if (CRM_Utils_Array::value('relationship_type_id', $values) &&
+          if (!empty($values['relationship_type_id']) &&
             $relationshipTypeId != $values['relationship_type_id']
           ) {
             throw new Exception('Mismatched Relationship Type and Relationship Type Id');
index b12c24a2c6dd6cfddd372ed7e963b36fb46b0a55..38eeb3e7225b522eb5d4cf75d0c82846088ff68f 100644 (file)
@@ -61,7 +61,7 @@ function civicrm_api3_setting_getfields($params) {
     CRM_Utils_Array::value('profile', $params, null)
   );
   // find any supplemental information
-  if(CRM_Utils_Array::value('action',$params)){
+  if (!empty($params['action'])){
     $specFunction = '_civicrm_api3_setting_' . strtolower($params['action']) . '_spec';
     if (function_exists($specFunction)) {
       $specFunction($result);
index ad2f2e4f90b7821ece2288b58195381922af9b94..c65a2850f3071aa167bae7183a0d757199edae0f 100644 (file)
@@ -655,7 +655,7 @@ function _civicrm_api3_get_options_from_params(&$params, $queryObject = FALSE, $
     }
   }
   if ($entity && $action =='get') {
-    if (CRM_Utils_Array::value('id',$returnProperties)) {
+    if (!empty($returnProperties['id'])) {
       $returnProperties[$entity . '_id'] = 1;
       unset($returnProperties['id']);
     }
@@ -734,7 +734,7 @@ function _civicrm_api3_apply_options_to_dao(&$params, &$dao, $entity) {
 function _civicrm_api3_build_fields_array(&$bao, $unique = TRUE) {
   $fields = $bao->fields();
   if ($unique) {
-    if(!CRM_Utils_Array::value('id', $fields)){
+    if (empty($fields['id'])){
      $entity = _civicrm_api_get_entity_name_from_dao($bao);
      $fields['id'] = $fields[$entity . '_id'];
      unset($fields[$entity . '_id']);
@@ -912,7 +912,7 @@ function _civicrm_api3_check_required_fields($params, $daoName, $return = FALSE)
       continue;
     }
 
-    if (CRM_Utils_Array::value('required', $v)) {
+    if (!empty($v['required'])) {
       // 0 is a valid input for numbers, CRM-8122
       if (!isset($params[$k]) || (empty($params[$k]) && !($params[$k] === 0))) {
         $missing[] = $k;
@@ -1195,15 +1195,15 @@ function _civicrm_api3_validate_fields($entity, $action, &$params, $fields, $err
 
     // intensive checks - usually only called after DB level fail
     if (!empty($errorMode) && strtolower($action) == 'create') {
-      if (CRM_Utils_Array::value('FKClassName', $fieldInfo)) {
-        if (CRM_Utils_Array::value($fieldName, $params)) {
+      if (!empty($fieldInfo['FKClassName'])) {
+        if (!empty($params[$fieldName])) {
           _civicrm_api3_validate_constraint($params, $fieldName, $fieldInfo);
         }
-        elseif (CRM_Utils_Array::value('required', $fieldInfo)) {
+        elseif (!empty($fieldInfo['required'])) {
           throw new Exception("DB Constraint Violation - possibly $fieldName should possibly be marked as mandatory for this API. If so, please raise a bug report");
         }
       }
-      if (CRM_Utils_Array::value('api.unique', $fieldInfo)) {
+      if (!empty($fieldInfo['api.unique'])) {
         $params['entity'] = $entity;
         _civicrm_api3_validate_uniquekey($params, $fieldName, $fieldInfo);
       }
@@ -1229,7 +1229,7 @@ function _civicrm_api3_validate_fields($entity, $action, &$params, $fields, $err
  */
 function _civicrm_api3_validate_date(&$params, &$fieldName, &$fieldInfo) {
   //should we check first to prevent it from being copied if they have passed in sql friendly format?
-  if (CRM_Utils_Array::value($fieldInfo['name'], $params)) {
+  if (!empty($params[$fieldInfo['name']])) {
     //accept 'whatever strtotime accepts
     if (strtotime($params[$fieldInfo['name']]) === FALSE) {
       throw new Exception($fieldInfo['name'] . " is not a valid date: " . $params[$fieldInfo['name']]);
@@ -1503,7 +1503,7 @@ function _civicrm_api3_getrequired($apiRequest, $fields) {
   $required = array('version');
 
   foreach ($fields as $field => $values) {
-    if (CRM_Utils_Array::value('api.required', $values)) {
+    if (!empty($values['api.required'])) {
       $required[] = $field;
     }
   }
@@ -1519,7 +1519,7 @@ function _civicrm_api3_getrequired($apiRequest, $fields) {
 function _civicrm_api3_swap_out_aliases(&$apiRequest, $fields) {
   foreach ($fields as $field => $values) {
     $uniqueName = CRM_Utils_Array::value('uniqueName', $values);
-    if (CRM_Utils_Array::value('api.aliases', $values)) {
+    if (!empty($values['api.aliases'])) {
       // if aliased field is not set we try to use field alias
       if (!isset($apiRequest['params'][$field])) {
         foreach ($values['api.aliases'] as $alias) {
@@ -1566,7 +1566,7 @@ function _civicrm_api3_swap_out_aliases(&$apiRequest, $fields) {
  */
 function _civicrm_api3_validate_integer(&$params, &$fieldName, &$fieldInfo, $entity) {
   //if fieldname exists in params
-  if (CRM_Utils_Array::value($fieldName, $params)) {
+  if (!empty($params[$fieldName])) {
     // if value = 'user_contact_id' (or similar), replace value with contact id
     if (!is_numeric($params[$fieldName]) && is_scalar($params[$fieldName])) {
       $realContactId = _civicrm_api3_resolve_contactID($params[$fieldName]);
index 24936fe36a956cbd63a4f7898436a202ee5ad1ca..46a1b2b656c495d55f558c637942beb48bc91cb6 100644 (file)
@@ -107,7 +107,7 @@ LEFT JOIN  civicrm_event event ON ( event.id = participant.event_id )
       foreach ($participantDetails as $participantId => $values) {
         //process the additional participant at the time of
         //primary participant, don't process separately.
-        if (CRM_Utils_Array::value('registered_by_id', $values)) {
+        if (!empty($values['registered_by_id'])) {
           continue;
         }
 
@@ -156,7 +156,7 @@ LEFT JOIN  civicrm_event event ON ( event.id = participant.event_id )
       foreach ($participantDetails as $participantId => $values) {
         //process the additional participant at the time of
         //primary participant, don't process separately.
-        if (CRM_Utils_Array::value('registered_by_id', $values)) {
+        if (!empty($values['registered_by_id'])) {
           continue;
         }
 
index 255c60ebdd7dd1b2597b5401ac671ca2daf3261c..3c1b139adc48faebf248907cd447c6fdf45eb07a 100644 (file)
@@ -224,7 +224,7 @@ WHERE      {$whereClause}
       $success = TRUE;
       // consider address is automatically parseable,
       // when we should found street_number and street_name
-      if (!CRM_Utils_Array::value('street_name', $parsedFields) ||
+      if (empty($parsedFields['street_name']) ||
         !CRM_Utils_Array::value('street_number', $parsedFields)
       ) {
         $success = FALSE;
index 9b9e68e85a40e3931b668c0b89cc5a23c04f0822..05a4b7277faf4b7f43679a41c98341f63257c845 100644 (file)
@@ -486,10 +486,10 @@ class CiviSeleniumTestCase extends PHPUnit_Extensions_SeleniumTestCase {
     foreach ($options as $oIndex => $oValue) {
       $validateStrings[] = $oValue['label'];
       $validateStrings[] = $oValue['amount'];
-      if (CRM_Utils_Array::value('membership_type_id', $oValue)) {
+      if (!empty($oValue['membership_type_id'])) {
         $this->select("membership_type_id_{$oIndex}", "value={$oValue['membership_type_id']}");
       }
-      if (CRM_Utils_Array::value('financial_type_id', $oValue)) {
+      if (!empty($oValue['financial_type_id'])) {
         $this->select("option_financial_type_id_{$oIndex}", "label={$oValue['financial_type_id']}");
       }
       $this->type("option_label_{$oIndex}", $oValue['label']);
index bdcc2c96bbcbc7f45e4ffb3d29c5e4963d5f3ae8..119b05db8d54b6e7b2480e6f20fc70045d8a3553 100644 (file)
@@ -910,7 +910,7 @@ class CiviUnitTestCase extends PHPUnit_Extensions_Database_TestCase {
    */
   private function _contactCreate($params) {
     $result = $this->callAPISuccess('contact', 'create', $params);
-    if (CRM_Utils_Array::value('is_error', $result) ||
+    if (!empty($result['is_error']) ||
       !CRM_Utils_Array::value('id', $result)
     ) {
       throw new Exception('Could not create test contact, with message: ' . CRM_Utils_Array::value('error_message', $result) . "\nBacktrace:" . CRM_Utils_Array::value('trace', $result));
@@ -2194,7 +2194,7 @@ AND    ( TABLE_NAME LIKE 'civicrm_value_%' )
     if (array_key_exists('id', $unformattedArray)) {
       unset($unformattedArray['id']);
     }
-    if (CRM_Utils_Array::value('values', $unformattedArray) && is_array($unformattedArray['values'])) {
+    if (!empty($unformattedArray['values']) && is_array($unformattedArray['values'])) {
       foreach ($unformattedArray['values'] as $key => $value) {
         if (is_Array($value)) {
           foreach ($value as $k => $v) {
index 0062415a519fea701407a2db0b73de0bf74ab1bd..255e209e3edeb8fa487faa0286d48f87d92e448a 100644 (file)
@@ -354,7 +354,7 @@ class WebTest_Contribute_OfflineContributionTest extends CiviSeleniumTestCase {
       $this->type("non_deductible_amount", "{$nonDeductibleAmt}");
     }
 
-    if (CRM_Utils_Array::value('premium', $params)) {
+    if (!empty($params['premium'])) {
       //Premium section
       $this->click("Premium");
       $this->waitForElementPresent("fulfilled_date");
index cf57b99ad599cc3f63ccf6162f19bbc46de7a4ae..cdd306a512d20d1a66cbde190af756379e57476d 100644 (file)
@@ -139,7 +139,7 @@ class api_v3_GrantTest extends CiviUnitTestCase {
         case CRM_Utils_Type::T_INT:
           // probably created with a 1
           $entity[$field] = 2;
-          if (CRM_Utils_Array::value('FKClassName', $specs)) {
+          if (!empty($specs['FKClassName'])) {
             $entity[$field] = empty($entity2[$field]) ? $entity2[$specs]['uniqueName'] : $entity2[$field];
           }
           break;
index 20b2759d29876d3ba31d34795ce3ac2981a64762..77c492fcbdd5887b2398d3a4e1f385eb72c84b00 100644 (file)
@@ -698,7 +698,7 @@ class api_v3_SyntaxConformanceTest extends CiviUnitTestCase {
         case CRM_Utils_Type::T_INT:
           // probably created with a 1
           $entity[$fieldName] = '6';
-          if (CRM_Utils_Array::value('FKClassName', $specs)) {
+          if (!empty($specs['FKClassName'])) {
             if($specs['FKClassName'] == $baoString){
               $entity[$fieldName] = (string) $entity2['id'];
             }
index 4a604dd05b2091f31a2d4584d3bd426540237a9a..6435cfe8ebba760498c878516ac1e8e68278f592 100644 (file)
@@ -97,7 +97,7 @@ class CRM_Auction_BAO_Auction extends CRM_Auction_DAO_Auction {
   function add(&$params) {
     require_once 'CRM/Utils/Hook.php';
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'Auction', $params['id'], $params);
     }
     else {
@@ -109,7 +109,7 @@ class CRM_Auction_BAO_Auction extends CRM_Auction_DAO_Auction {
     $auction->copyValues($params);
     $result = $auction->save();
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'Auction', $auction->id, $auction);
     }
     else {
index 1925a0d9669ea87c8f03706e92e2332c51c08cf8..85aea5939259735216a3e583803d0985dc867538 100644 (file)
@@ -97,7 +97,7 @@ class CRM_Auction_BAO_Item extends CRM_Auction_DAO_Auction {
   function add(&$params) {
     require_once 'CRM/Utils/Hook.php';
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::pre('edit', 'Auction_Item', $params['id'], $params);
     }
     else {
@@ -121,7 +121,7 @@ class CRM_Auction_BAO_Item extends CRM_Auction_DAO_Auction {
       $auction->id
     );
 
-    if (CRM_Utils_Array::value('id', $params)) {
+    if (!empty($params['id'])) {
       CRM_Utils_Hook::post('edit', 'Auction_Item', $auction->id, $auction);
     }
     else {
index 1a89ae7f219fe641830173446ab953d0cc6eb495..1ee3945cb852f56d57e3b6224dbc63ecae22878e 100644 (file)
@@ -42,7 +42,7 @@ class CRM_Auction_Form_SearchAuction extends CRM_Core_Form {
 
     require_once 'CRM/Core/ShowHideBlocks.php';
     $this->_showHide = new CRM_Core_ShowHideBlocks();
-    if (!CRM_Utils_Array::value('auctionsByDates', $defaults)) {
+    if (empty($defaults['auctionsByDates'])) {
       $this->_showHide->addHide('id_fromToDates');
     }
 
index 35bdd14af3d6d918dcd30553dd4eeae0093bb5de..dc008e1642dcc04313a5f9f59dfb7d95a0f9f70e 100755 (executable)
@@ -316,7 +316,7 @@ class CRM_Report_Form_Contribute_Baykeeper extends CRM_Report_Form {
     foreach ($this->_columns as $tableName => $table) {
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
             if ($tableName == 'civicrm_address') {
@@ -335,7 +335,7 @@ class CRM_Report_Form_Contribute_Baykeeper extends CRM_Report_Form {
 
 
             // only include statistics columns if set
-            if (CRM_Utils_Array::value('statistics', $field)) {
+            if (!empty($field['statistics'])) {
               foreach ($field['statistics'] as $stat => $label) {
                 switch (strtolower($stat)) {
                   case 'sum':
@@ -376,12 +376,12 @@ class CRM_Report_Form_Contribute_Baykeeper extends CRM_Report_Form {
     }
 
     // insert first and last contribution at end
-    if (CRM_Utils_Array::value('first_contribution', $this->_params['options'])) {
+    if (!empty($this->_params['options']['first_contribution'])) {
       $select[] = " '' as first_contribution";
       $this->_columnHeaders['first_contribution']['title'] = ts('First Contribution');
     }
 
-    if (CRM_Utils_Array::value('last_contribution', $this->_params['options'])) {
+    if (!empty($this->_params['options']['last_contribution'])) {
       $select[] = " '' as last_contribution";
       $this->_columnHeaders['last_contribution']['title'] = ts('Last Contribution');
     }
index dd4b734dc2e2eaf9b58784a34f7ae207048d1940..b8d40be8e9f4d1126cf7e65bfd235475c4e4bff0 100644 (file)
@@ -216,7 +216,7 @@ class org_civicrm_report_grant extends CRM_Report_Form {
       }
       if (array_key_exists('fields', $table)) {
         foreach ($table['fields'] as $fieldName => $field) {
-          if (CRM_Utils_Array::value('required', $field) ||
+          if (!empty($field['required']) ||
             CRM_Utils_Array::value($fieldName, $this->_params['fields'])
           ) {
 
@@ -284,14 +284,14 @@ class org_civicrm_report_grant extends CRM_Report_Form {
 
   function groupBy() {
     $this->_groupBy = "";
-    if (CRM_Utils_Array::value('group_bys', $this->_params) &&
+    if (!empty($this->_params['group_bys']) &&
       is_array($this->_params['group_bys']) &&
       !empty($this->_params['group_bys'])
     ) {
       foreach ($this->_columns as $tableName => $table) {
         if (array_key_exists('group_bys', $table)) {
           foreach ($table['group_bys'] as $fieldName => $field) {
-            if (CRM_Utils_Array::value($fieldName, $this->_params['group_bys'])) {
+            if (!empty($this->_params['group_bys'][$fieldName])) {
               $this->_groupBy[] = $field['dbAlias'];
             }
           }
index 9f351f048009f82535f146e37ce7da25e283e4c1..e1714381818ff1d0edcbb084ba1581efb8ac1ff4 100644 (file)
@@ -65,7 +65,7 @@ class org_civicrm_search_multivalue extends CRM_Contact_Form_Search_Custom_Basei
     // add all the fields for chosen groups
     $this->_tables = $this->_options = array();
     foreach ($this->_groupTree as $groupID => $group) {
-      if (!CRM_Utils_Array::value($groupID, $this->_customGroupIDs)) {
+      if (empty($this->_customGroupIDs[$groupID])) {
         continue;
       }
 
@@ -122,7 +122,7 @@ class org_civicrm_search_multivalue extends CRM_Contact_Form_Search_Custom_Basei
     $includeContactIDs = FALSE
   ) {
     //redirect if custom group not select in search criteria
-    if (!CRM_Utils_Array::value('custom_group', $this->_formValues)) {
+    if (empty($this->_formValues['custom_group'])) {
       CRM_Core_Error::statusBounce(ts("You must select at least one Custom Group as a search criteria."),
         CRM_Utils_System::url('civicrm/contact/search/custom',
           "reset=1&csid={$this->_formValues['customSearchID']}",