Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/radarphp/Radar.Project
An Action-Domain-Responder project skeleton.
https://github.com/radarphp/Radar.Project
Last synced: 23 days ago
JSON representation
An Action-Domain-Responder project skeleton.
- Host: GitHub
- URL: https://github.com/radarphp/Radar.Project
- Owner: radarphp
- License: mit
- Created: 2015-05-01T19:29:25.000Z (over 9 years ago)
- Default Branch: 1.x
- Last Pushed: 2020-08-06T05:46:43.000Z (over 4 years ago)
- Last Synced: 2024-11-09T08:48:30.181Z (about 1 month ago)
- Language: PHP
- Size: 62.5 KB
- Stars: 158
- Watchers: 13
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- ZF-awesome-apps - Radar.Project - An Action-Domain-Responder project skeleton. (Table of Contents / Zend Framework 3)
README
# Radar
Radar is a [PSR-7](https://www.php-fig.org/psr/psr-7/) compliant [Action-Domain-Responder](http://pmjones.io/adr)
(ADR) system. While it may look like a micro-framework, it is more like a
wrapper around the real core of your application domain.## Installing Radar
You will need [Composer](https://getcomposer.org) to install Radar.
Pick a project name, and use Composer to create it with Radar; here we create
one called `example-project`:composer create-project radar/project example-project
Confirm the installation by changing into the project directory and starting the
built-in PHP web server:cd example-project
php -S localhost:8080 -t public/You can then browse to and see JSON output:
{"phrase":"Hello world"}
You can also browse to and see modified JSON output:
{"phrase":"Hello your-name"}
## Documentation
You can read the documentation [here](docs/index.md).