decouple/framework

Decouple Framework

Installs: 14

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Language:Hack

dev-master 2015-08-31 15:54 UTC

This package is not auto-updated.

Last update: 2024-05-08 14:29:15 UTC


README

An attempt to create a loosely coupled toolkit for Hack. Inspired by Laravel.

Installation

composer create-project decouple/framework=dev-master

OR

git clone gogs@git.phenocode.com:decouple/framework.git

Getting Started

The application is bootstrapped by the scripts in bootstrap/.
For now, check the bootstrap scripts to get a better understanding of how Decouple works.

Models are stored in app/database/models.
Views are stored in app/views and are based on facebook/xhp-lib.
Controllers are stored in app/controllers.
Seeds are stored in app/database/seeds.
Migrations are stored in app/database/migrations.
Commands are stored in app/database/commands.

The DBAL and Command Runner support Hack's async functionality. See the tests for more information.