TRUE, ); public function action_index() { $t = time(); // Show outstanding invoices $o = ORM::factory('Invoice'); Block::factory() ->title($this->ao->RTM->display('name')) ->body(''); Block::factory() ->title('Invoices Overdue - No Auto Billing') ->title_icon('icon-info-sign') ->span(6) ->body(Table::factory() ->data($o->list_overdue_billing($t)) ->columns(array( 'id'=>'ID', 'due_date'=>'Due', 'account->accnum()'=>'Num', 'account->name()'=>'Account', 'total(TRUE)'=>'Total', 'due(TRUE)'=>'Due', )) ->prepend(array( 'id'=>array('url'=>URL::link('user','invoice/view/')), )) ); Block::factory() ->title('Invoices Overdue - Auto Billing') ->title_icon('icon-info-sign') ->span(6) ->body(Table::factory() ->data($o->list_overdue_billing($t,TRUE)) ->columns(array( 'id'=>'ID', 'due_date'=>'Due', 'account->accnum()'=>'Num', 'account->name()'=>'Account', 'total(TRUE)'=>'Total', 'due(TRUE)'=>'Due', )) ->prepend(array( 'id'=>array('url'=>URL::link('user','invoice/view/')), )) ); Block::factory() ->title('Upcoming Invoices') ->title_icon('icon-info-sign') ->span(6) ->body(Table::factory() ->data($o->list_due()) ->columns(array( 'id'=>'ID', 'due_date'=>'Due', 'account->accnum()'=>'Num', 'account->name()'=>'Account', 'total(TRUE)'=>'Total', 'due(TRUE)'=>'Due', )) ->prepend(array( 'id'=>array('url'=>URL::link('user','invoice/view/')), )) ); Block::factory() ->title('Un-applied payments') ->title_icon('icon-info-sign') ->span(6) ->body(Table::factory() ->data(ORM::factory('Payment')->where_authorised()->list_unapplied()) ->columns(array( 'id'=>'ID', 'date_payment'=>'Pay Date', 'account->accnum()'=>'Num', 'account->name()'=>'Account', 'account->status(TRUE)'=>'Active', 'total(TRUE)'=>'Total', 'balance(TRUE)'=>'Balance', )) ->prepend(array( 'id'=>array('url'=>URL::link('reseller','payment/view/')), )) ); } } ?>