Copy Package
The enso copy package provides a basic copy functionality.
Installation
Install the Copy package
composer require yadda/enso-copyAdd to
config/enso/crud.php'copy' => [ 'controller' => '\Yadda\Enso\Copy\Controllers\Admin\CopyController', 'config' => '\Yadda\Enso\Copy\Crud\Copy', 'model' => '\Yadda\Enso\Copy\Models\Copy', ],Add admin routes to
routes/web.phpEnsoCrud::crudRoutes('admin/copy', 'copy', 'admin.copy');Add json routes to your project.
EnsoCopy::routes('copy', '\Yadda\Enso\Copy\Controllers\CopyController', 'copy');NOTE: You probably want to nest these inside a
jsonendpoint structure.Add item to admin in the
app/Providers/EnsoServiceProviderpublic function boot() { //... EnsoMenu::addItems([ [ 'icon' => 'fa fa-clipboard', 'label' => 'Copy', 'route' => ['admin.copy.index'], ], ]); }