class ProviderBlankController extends Controller
{
use Autocomplete;
public function index(Medicine $medicine)
{
$provBlankRep = new ProviderBlankRepository();
$fractal = new Manager();
$books = $medicine->all();
$books->with('engName');
$resource = new Collection($books, function($book) use ($provBlankRep) {
return [
'id' => (int) $book->id,
'title' => $provBlankRep->test($book->geoName),
'recipe' => (bool) $book->reicpe,
'engName' => [
'id' => $book->engName->id,
'name' => $book->name,
],
'date' => [
[
'created_at' => $book->created_at,
'updated_at' => $book->updated_at,
]
]
];
});
return $fractal->createData($resource)->toArray();
// return app()->make('nested.list.generator')->renderProviderBlanks();
}