fixes #538. Convert collection to array
This commit is contained in:
parent
31a58b9125
commit
37baa9f8f7
|
|
@ -16,6 +16,7 @@ use Log;
|
|||
use Mail;
|
||||
use Omnipay;
|
||||
use Validator;
|
||||
use Illuminate\Database\Events\StatementPrepare;
|
||||
|
||||
class EventOrdersController extends MyBaseController
|
||||
{
|
||||
|
|
@ -350,10 +351,9 @@ class EventOrdersController extends MyBaseController
|
|||
|
||||
$excel->sheet('orders_sheet_1', function ($sheet) use ($event) {
|
||||
|
||||
\DB::connection()->setFetchMode(\PDO::FETCH_ASSOC);
|
||||
$yes = strtoupper(trans("basic.yes"));
|
||||
$no = strtoupper(trans("basic.no"));
|
||||
$data = DB::table('orders')
|
||||
$orderRows = DB::table('orders')
|
||||
->where('orders.event_id', '=', $event->id)
|
||||
->where('orders.event_id', '=', $event->id)
|
||||
->select([
|
||||
|
|
@ -367,9 +367,14 @@ class EventOrdersController extends MyBaseController
|
|||
'orders.amount_refunded',
|
||||
'orders.created_at',
|
||||
])->get();
|
||||
//DB::raw("(CASE WHEN UNIX_TIMESTAMP(`attendees.arrival_time`) = 0 THEN '---' ELSE 'd' END) AS `attendees.arrival_time`"))
|
||||
|
||||
$sheet->fromArray($data);
|
||||
$exportedOrders = $orderRows->toArray();
|
||||
|
||||
array_walk($exportedOrders, function(&$value) {
|
||||
$value = (array)$value;
|
||||
});
|
||||
|
||||
$sheet->fromArray($exportedOrders);
|
||||
|
||||
// Add headings to first row
|
||||
$sheet->row(1, [
|
||||
|
|
|
|||
Loading…
Reference in New Issue