approcks/laravel-parse-scaffolder

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

dev-master 2018-02-15 09:49 UTC

This package is not auto-updated.

Last update: 2024-05-06 05:11:37 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.json file and run composer install

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

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

'providers' => [
    // ...
    approcks\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.