goncalomb / asbestos
A small framework for creating web applications in PHP.
dev-master
2018-07-30 20:28 UTC
This package is not auto-updated.
Last update: 2025-06-14 21:01:20 UTC
README
A small framework for creating web applications in PHP.
Install
Basic AsbestosPHP project structure:
composer.json
vendor/
www/
index.php
Add goncalomb/asbestos
as a composer dependency:
"require": {
"goncalomb/asbestos": "dev-master#<asbestos-commit-hash>"
}
Optionally add the scripts to copy the asbestos files to the www/
directory:
"scripts": {
"post-install-cmd": [
"Asbestos\\AsbestosInstaller::copyAsbestosToWWW"
],
"post-update-cmd": [
"Asbestos\\AsbestosInstaller::copyAsbestosToWWW"
]
}
In this case, use require './asbestos/core.php';
instead of the normal require '../vendor/autoload.php';
.
See www/ for a working example.
License
AsbestosPHP is released under the terms of the GNU General Public License version 3, or (at your option) any later version. See LICENSE.txt for details.