elmokna/laravel-parse-scaffolder

Scaffolding package that generates CRUD Controllers ,Views and models for parse Database

1.0.1 2018-02-17 17:53 UTC

This package is not auto-updated.

Last update: 2025-06-22 09:10:26 UTC


README

Laravel Parse Scaffolder Gives you the ability to generate CRUD blade files, Controller and Model for a Parse database. This package supports basic html and default metronic template.

###Installation

Begin by installing this package through Composer.

composer require elmokna/laravel-parse-scaffolder

or add it through composer.json file and run composer install

"require": {
    //...
    "elmokna/laravel-parse-scaffolder": "dev-master"
    //...
  },

then, add your new provider to the providers array of config/app.php:

'providers' => [
    // ...
    elmokna\laravelParseScaffolder\ParseScaffoldingServiceProvider::class,
    // ...
  ],

Finally, add your database credentials in the .env file with the following keys

DB_HOST=Your parse IP or domain
DB_PORT=Your parse port
DB_USERNAME=Your parse app_id
DB_PASSWORD=Your parse master_key

##Usage

In Your terminal run:

php artisan make:crud your-parse-table-name {--template=none}

By default if --template option was not specified or --template=none, basic html elements will be generated.

To generate html elements with metronic support, set --template=metronic

php artisan make:crud your-parse-table-name --template=metronic

##Todo

  • Add Support for Bootstrap 4.
  • Add Support for more parse data types (Relations,Array,ACL,Object...).
  • Refactor Code.