GitXplorerGitXplorer
d

laravel-model-export

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Verified
28183d1fd9b97bde25f99f434c987398a35fb1c0

Update fast-excel

ddamms005 committed 2 years ago
Unverified
348f061fef2d2bb3a4be55a03c9b873026d1de52

Add release badge

ddamms005 committed 4 years ago
Unverified
5f6ff3d26aab4de469f9bca1d1561890d719a436

Update README

ddamms005 committed 4 years ago
Unverified
7cfbbde98752225a69db792fc05a3f51a1c04d1f

Update keywords and README

ddamms005 committed 4 years ago
Unverified
8eee9d93ec3dc1738124c27c0a4cea841bef1bdb

Remove unnecessary assets

ddamms005 committed 4 years ago
Unverified
a0977ca4bb14e77a2a5c51d6910d7e92e7cee93f

Fix gitignore

ddamms005 committed 4 years ago

README

The README file for this repository.

laravel-model-export

Total Downloads Latest Stable Version License

Art image for laravel-model-export

Easily export Eloquent models in Laravel, GUI ready!

This Laravel package is born out of my love for, and everyday use of Voyager. There are times that I need to move/copy some of my Voyager-managed Eloquent data for use on some other third-party platform/share with client. Sometimes too I give client access to download their data in Excel. Voyager does not provide this export feature currently. Therefore, this package may become obsolete the very day we can filter and download eloquent models directly from Voyager.

Needless to say, this package is not Voyager-dependent nor is it tightly coupled with Voyager. It simply a Laravel package that provides the ability to export Eloquent models. You can also filter the data before exporting.

Installation

composer require damms005/laravel-model-export

Usage

After installation, the /laravel-model-export url is registered to your routes. So visit: http://<yourwebsite.com>/laravel-model-export

Todo:

  • Write unit and feature tests
  • Allow for filtering of columns to include in download
  • Improve UI such that html controls will be rendered based on Model type (mysql_date=>html_datepicker_tag, mysql_int=>html_number_tag, etc...)
  • Add support for other export options (CSV, HTML, PDF, etc...)