}
// Use custom fields plugin if it is enabled.
-if (in_array('cf', explode(',', $user->plugins))) {
+if ($user->isPluginEnabled('cf')) {
require_once('plugins/CustomFields.class.php');
$custom_fields = new CustomFields($user->team_id);
$smarty->assign('custom_fields', $custom_fields);
}
}
-if ($request->getMethod() == 'POST') {
+if ($request->isPost()) {
foreach($_POST as $key => $val) {
- if ('log_id_' == substr($key, 0, 7))
- $time_log_ids[] = substr($key, 7);
+ if ('log_id_' == substr($key, 0, 7))
+ $time_log_ids[] = substr($key, 7);
if ('item_id_' == substr($key, 0, 8))
- $expense_item_ids[] = substr($key, 8);
- if ('recent_invoice' == $key)
- $invoice_id = $val;
+ $expense_item_ids[] = substr($key, 8);
+ if ('recent_invoice' == $key)
+ $invoice_id = $val;
}
if ($time_log_ids || $expense_item_ids) {
- // Some records are checked for invoice editing... Adjust their invoice accordingly.
- ttReportHelper::assignToInvoice($invoice_id, $time_log_ids, $expense_item_ids);
+ // Some records are checked for invoice editing. Adjust their invoice accordingly.
+ ttReportHelper::assignToInvoice($invoice_id, $time_log_ids, $expense_item_ids);
}
// Re-display this form.
header('Location: report.php');
exit();
-} // post
+} // isPost
$group_by = $bean->getAttribute('group_by');