* $Id$
*
*/
-
class CRM_Financial_BAO_FinancialAccount extends CRM_Financial_DAO_FinancialAccount {
/**
* @param array $defaults
* (reference ) an assoc array to hold the flattened values.
*
- * @return CRM_Contribute_BAO_FinancialAccount object
+ * @return CRM_Financial_BAO_FinancialAccount
* @static
*/
public static function retrieve(&$params, &$defaults) {
* @param bool $is_active
* Value we want to set the is_active field.
*
- * @return Object DAO object on sucess, null otherwise
+ * @return CRM_Core_DAO|null
+ * DAO object on success, null otherwise
* @static
*/
public static function setIsActive($id, $is_active) {
* Reference array contains the id.
*
* @static
- * @return object
+ * @return CRM_Financial_DAO_FinancialAccount
*/
public static function add(&$params, &$ids = array()) {
- if(empty($params['id'])) {
+ if (empty($params['id'])) {
$params['is_active'] = CRM_Utils_Array::value('is_active', $params, FALSE);
$params['is_deductible'] = CRM_Utils_Array::value('is_deductible', $params, FALSE);
$params['is_tax'] = CRM_Utils_Array::value('is_tax', $params, FALSE);
$dependancy = array(
array('Core', 'FinancialTrxn', 'to_financial_account_id'),
array('Financial', 'FinancialTypeAccount', 'financial_account_id'),
- );
+ );
foreach ($dependancy as $name) {
- require_once (str_replace('_', DIRECTORY_SEPARATOR, "CRM_" . $name[0] . "_BAO_" . $name[1]) . ".php");
+ require_once str_replace('_', DIRECTORY_SEPARATOR, "CRM_" . $name[0] . "_BAO_" . $name[1]) . ".php";
$className = "CRM_{$name[0]}_BAO_{$name[1]}";
$bao = new $className();
$bao->$name[2] = $financialAccountId;
/**
* Get accounting code for a financial type with account relation Income Account is
*
- * @financialTypeId int Financial Type Id
- *
* @param int $financialTypeId
*
- * @return accounting code
+ * @return int
+ * accounting code
* @static
*/
public static function getAccountingCode($financialTypeId) {
* @param $financialAccountTypeId
* Financial account type id.
*
- * @param \account|string $accountTypeCode account type code
+ * @param string $accountTypeCode
+ * account type code
*
- * @return integer count
+ * @return integer
+ * count
* @static
*/
public static function getARAccounts($financialAccountId, $financialAccountTypeId = NULL, $accountTypeCode = 'ar') {
2 => array(strtolower($accountTypeCode), 'String'),
3 => array($financialAccountId, 'Integer'),
);
- return CRM_Core_DAO::singleValueQuery($query, $params);
+ return CRM_Core_DAO::singleValueQuery($query, $params);
}
}