ORIENT/plugins/janvince/smallcontactform/models/MessageExport.php

30 lines
573 B
PHP

<?php
namespace JanVince\SmallContactForm\Models;
use Db;
use \Backend\Models\ExportModel;
use \October\Rain\Support\Collection;
use \JanVince\SmallContactForm\Models\Message;
class MessageExport extends ExportModel {
/**
* @var array Fillable fields
*/
// protected $fillable = [];
public function exportData($columns, $sessionKey = null)
{
$records = Message::all();
$records->each(function($record) use ($columns) {
$record->addVisible($columns);
});
return $records->toArray();
}
}