LaravelPackages.net
Acme Inc.
Toggle sidebar
agentcoop/phpcrystal

An extension of the Laravel PHP framework.

23
8
v0.1.6
About agentcoop/phpcrystal

agentcoop/phpcrystal is a Laravel package for an extension of the laravel php framework.. It currently has 8 GitHub stars and 23 downloads on Packagist (latest version v0.1.6). Install it with composer require agentcoop/phpcrystal. Discover more Laravel packages by agentcoop or browse all Laravel packages to compare alternatives.

Last updated

Build Status Total Downloads Latest Stable Version License

About PhpCrystal

PhpCrystal is an extension of the popular PHP framework Laravel shipped with a modular approach and functionalities such as:

  • Declaration and auto-generation of routes and services using annotations
  • Error logging and reporting
  • Extended MVC classes
  • Docker configuration

Installation

Create a new project:

composer create-project --no-install agentcoop/phpcrystal myapp

Build Docker images:

cd myapp && docker-compose up --build

Go to http://localhost:60000 and, if everything is good, you'll see the Laravel welcome page.

Default application stack

  • MongoDb (3.4.1v)
  • Nginx (1.13.1v)
  • PHP (7.2.1v)
  • Linux Alpine (3.7v)

Version compatibility

| Laravel | Package | |---------|---------| | 5.6.* | 1.0.x |

License

Licensed under the MIT license.

Documenation

Contents

  1. Model
  2. View
    1. Blade templates compiling
    2. jQuery DataTables plugin
  3. Controller
  4. Service layer
  5. Modules
    1. Overview
    2. Annotated routing
Comments