/bow

The Bow PHP Framework

Primary LanguagePHPMIT LicenseMIT


Bow

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.

Installer

Pour installer une copie de Bow il vous faut d'abord installer composer ensuite vous lancez la commande suivante:

  $ php composer.phar create-project --prefer-dist papac/bow
  $ cd bow
  $ 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

Dans le dossier app/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 defaut 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 repertoires 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

Authors

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.