papac / bow
The bow PHP Framework
Installs: 117
Dependents: 0
Suggesters: 0
Security: 0
Stars: 9
Watchers: 4
Forks: 13
Open Issues: 0
Type:project
Requires
- php: >=7.0
- filp/whoops: ^2.1
- nesbot/carbon: ^1.21
- pda/pheanstalk: ^3.1
- psr/log: @stable
- psy/psysh: @stable
- twig/twig: ^1.23
Requires (Dev)
- monolog/monolog: ^1.22
- phpunit/phpunit: ^4.8
- squizlabs/php_codesniffer: 3.*
Suggests
- mustache/mustache: Pour le choix d'utilisation du moteur de template 'mustache'
- papac/bow-blade: Pour le choix d'utilisation du moteur de template 'blade'
- pug-php/pug: Pour le choix d'utilisation du moteur de template 'pug'
This package is not auto-updated.
Last update: 2018-09-10 15:04:09 UTC
README
The BOW PHP framework
Bow est un micro framework écrit Par la communauté #Ayiyikoh et plusieurs autre contributeurs. Le but c'est de permettre aux débutants qui veulent travailler sur un projet un peu plus grand de s'y lancer. Afin de comprendre les rouages du developpement collaboratif.
N'hésitez pas à commencez maintenant.
Installation
Pour installer une copie de Bow il vous faut d'abord installer composer ensuite vous lancez la commande suivante:
$ composer create-project --prefer-dist papac/bow App
$ cd App
$ php bow serve
NB: Il est conseillé d'installer
composer
de façon globale sur votre machine. Pour ce faire référez-vous à la documentation d'installation de composer. Si vous n'êtes pas familier àcomposer
, nous vous invitons à parcourir la documentation.
Test rapide
Dans le dossier routes
, ouvrez le fichier get.php
et ajoutez:
$app->get('/hello/:name', function($name) { return 'hello world '.$name; });
Dans votre navigateur et tapez http://localhost:5000/hello/bow
. 5000
est le port par défaut quand vous faites php bow serve
.
=>// hello world bow
Ou avec curl
$ curl http://localhost:5000/hello/bow
=>// hello world bow
Contribution
Pour participer au projet il faut:
- Fork le projet afin qu'il soit parmi les répertoires de votre compte github ex :
https://github.com/votre-compte/bow
- Cloner le projet depuis votre compte github
git clone https://github.com/votre-crompte/bow
- Créer un branche qui aura pour nom le résumé de votre modification
git branch branche-de-vos-traveaux
- Faire une publication sur votre dépot
git push origin branche-de-vos-traveaux
- Enfin faire un pull-request
Auteurs
Franck Dakia dakiafranck@gmail.com • @franck_dakia Ayiyikoh fablab@ayiyikoh.org • @ayiyikoh hashtag: #GoAyiyikoh
SVP s'il y a un bogue sur le projet veuillez me contacter.