1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-24 02:11:34 +02:00
invoiceninja/app/controllers/ActivityController.php

17 lines
669 B
PHP
Raw Normal View History

2013-11-29 13:09:21 +01:00
<?php
class ActivityController extends \BaseController {
2013-12-04 17:20:14 +01:00
public function getDatatable($clientPublicId)
2013-11-29 13:09:21 +01:00
{
2013-12-04 17:20:14 +01:00
$clientId = Client::getPrivateId($clientPublicId);
2013-12-03 18:32:33 +01:00
return Datatable::collection(Activity::scope()->where('client_id','=',$clientId)->get())
2013-12-24 22:27:36 +01:00
->addColumn('date', function($model) { return Utils::timestampToDateTimeString(strtotime($model->created_at)); })
2013-12-01 21:58:25 +01:00
->addColumn('message', function($model) { return $model->message; })
2013-12-29 18:40:11 +01:00
->addColumn('balance', function($model) { return Utils::formatMoney($model->balance, $model->account->currency_id); })
2013-12-01 21:58:25 +01:00
->orderColumns('date')
2013-11-29 13:09:21 +01:00
->make();
}
}