public function insertEntity($aProperties) { $oExpense = new Expense(); $oExpense->setExpenseAmount($aProperties['ExpenseAmount']); $oExpense->setExpenseCategory($aProperties['ExpenseCategory']); $oExpense->setExpenseDate($aProperties['ExpenseDate']); $oExpense->setExpenseName($aProperties['ExpenseName']); $oExpense->setExpenseSubCategory($aProperties['ExpenseSubCategory']); $oExpense->setIsExpensePrivate($aProperties['IsExpensePrivate']); $oRecord = new Record($oExpense); $bSuccess = $oRecord->createRecord(); if ($bSuccess == TRUE) { //do something. } else { //do something else. } }