strpos($dao->source, $source) !== FALSE
) {
$contributionId = $dao->contribution_id;
- $dao->free();
}
}
}
}
// else fall back to using current membership type
- $dao->free();
-
// Figure out number of terms
$numterms = 1;
$lineitems = CRM_Price_BAO_LineItem::getLineItemsByContributionID($contributionId);
'amount' => $additional->fee_amount,
);
$additional->save();
- $additional->free();
$template->assign('amount', $amount);
CRM_Event_BAO_Event::sendMail($cId, $values, $pId, $isTest, $returnMessageText);
}
$membership->start_date = CRM_Utils_Date::isoToMysql($membership->start_date);
$membership->end_date = CRM_Utils_Date::isoToMysql($membership->end_date);
$this->_relatedObjects['membership'][$membership->membership_type_id] = $membership;
- $membership->free();
}
}
}
$membershipParams['membership_type_id'] = $dao->membership_type_id;
}
}
- $dao->free();
$membershipParams['num_terms'] = $contribution->getNumTermsByContributionAndMembershipType(
$membershipParams['membership_type_id'],
public static function createTable(&$params) {
$sql = self::buildTableSQL($params);
// do not i18n-rewrite
- $dao = CRM_Core_DAO::executeQuery($sql, array(), TRUE, NULL, FALSE, FALSE);
- $dao->free();
+ CRM_Core_DAO::executeQuery($sql, array(), TRUE, NULL, FALSE, FALSE);
$config = CRM_Core_Config::singleton();
if ($config->logging) {
ALTER TABLE {$tableName}
DROP FOREIGN KEY `FK_{$fkName}`;";
- $dao = CRM_Core_DAO::executeQuery($dropFKSql);
- $dao->free();
+ CRM_Core_DAO::executeQuery($dropFKSql);
$addFKSql = "
ALTER TABLE {$tableName}
ADD CONSTRAINT `FK_{$fkName}` FOREIGN KEY (`entity_id`) REFERENCES {$fkTableName} (`id`) ON DELETE CASCADE;";
// CRM-7007: do not i18n-rewrite this query
- $dao = CRM_Core_DAO::executeQuery($addFKSql, array(), TRUE, NULL, FALSE, FALSE);
- $dao->free();
+ CRM_Core_DAO::executeQuery($addFKSql, array(), TRUE, NULL, FALSE, FALSE);
return TRUE;
}
}
// CRM-7007: do not i18n-rewrite this query
- $dao = CRM_Core_DAO::executeQuery($sql, array(), TRUE, NULL, FALSE, FALSE);
- $dao->free();
+ CRM_Core_DAO::executeQuery($sql, array(), TRUE, NULL, FALSE, FALSE);
$config = CRM_Core_Config::singleton();
if ($config->logging) {
$tableIndexes[$dao->Key_name]['unique'] = ($dao->Non_unique == 0 ? 1 : 0);
}
$indexes[$table] = $tableIndexes;
- $dao->free();
}
return $indexes;
}
$query = "SHOW COLUMNS FROM $tableName LIKE '%1'";
$dao = CRM_Core_DAO::executeQuery($query, [1 => [$columnName, 'Alphanumeric']], TRUE, NULL, FALSE, $i18nRewrite);
$result = $dao->fetch() ? TRUE : FALSE;
- $dao->free();
return $result;
}
foreach ($queries as $query) {
$dao->query($query, FALSE);
}
- $dao->free();
}
}