Skip to content

Commit

Permalink
Merge pull request #5 from youknowriad/master
Browse files Browse the repository at this point in the history
Move from symfony 2 silex. Database default as sqlite
  • Loading branch information
pCyril committed Jan 22, 2016
2 parents 481d7d8 + 4ce5d7b commit 7e6d4cf
Show file tree
Hide file tree
Showing 40 changed files with 438 additions and 2,581 deletions.
20 changes: 4 additions & 16 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,17 +1,5 @@
/app/config/parameters.yml
/build/
/phpunit.xml
/var/*
!/var/cache
/var/cache/*
!var/cache/.gitkeep
!/var/logs
/var/logs/*
!var/logs/.gitkeep
!/var/sessions
/var/sessions/*
!var/sessions/.gitkeep
!var/SymfonyRequirements.php
/vendor/
/web/bundles/
/.idea/*
/.idea/*
composer.phar
config/config.yml
data/db.sqlite
37 changes: 18 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,45 +4,44 @@ Il est souvent laborieux de passer une commande groupée, c'est pourquoi j'ai d

## Comment ça s'installe ?

Il vous faudra tout d'abord installer l'application sur un serveur web classique avec une petite base de données et pouvoir appeler l'url en HTTPS
* Créer la base de données : `.bin/doctrine orm:schema-tool:create`
* Il vous faudra ensuite installer l'application sur un serveur web classique avec une petite base de données et pouvoir appeler l'url en HTTPS
* Ensuite vous devrez configurer votre [commande dans l'interface de Slack](https://my.slack.com/services/new/slash-commands) (les droits admin sont nécessaires)

Ensuite vous devrez configurer votre [commande dans l'interface de Slack](https://my.slack.com/services/new/slash-commands) (les droits admin sont nécessaires)
## Configuration

Tout est dans la configuration
Renommer le fichier de configuration `config/config.yml.dist` en `config/config.yml` et adapter le à vos besoins.

- `order_command_name` Il s'agit de la commande que vous avez configurée dans Slack.
- `name` Il s'agit de la commande que vous avez configurée dans Slack.
- Exemple: "/bagel" "/pizza"
- `order_example` L'exemple de commande que l'on peut passer pour aider les utilisateurs

- `example` L'exemple de commande que l'on peut passer pour aider les utilisateurs
- Exemple: "Savoyarde" "4 fromages"
- `order_restaurant_name` Le nom du restaurant où vous souhaitez passer commande.

- `restaurant.name` Le nom du restaurant où vous souhaitez passer commande.
- Exemple: "McDo" "Mamamia Pizza"
- `order_restaurant_phone_number` Le numéro de téléphone du restaurant où vous souhaitez passer commande.

- `restaurant.phone_number` Le numéro de téléphone du restaurant où vous souhaitez passer commande.
- Exemple: Vraiment ?
- `order_start_hour` L'heure à laquelle les commandes peuvent commencer.
- `start_hour` L'heure à laquelle les commandes peuvent commencer.
- Exemple: "09:00"
- `order_end_hour` L'heure à laquelle les commandes ne sont plus acceptées.
- `end_hour` L'heure à laquelle les commandes ne sont plus acceptées.
- Exemple: "09:10" (Il faut être rapide)
- `order_send_by_mail_activate` Si vous souhaitez autoriser l'envoi d'un email automatique de la commande
- `send_by_mail` Si vous souhaitez autoriser l'envoi d'un email automatique de la commande
- Exemple: 0 ou 1
- `order_restaurant_email` Du coup si vous avez activé l'envoi de l'email, il vous faut un email
- `restaurant.email` Du coup si vous avez activé l'envoi de l'email, il vous faut un email
- Exemple: jean@dupont.fr

- `order_sender_email` L'email de votre entreprise pour que le restaurant sache qui a commandé
- `sender_email` L'email de votre entreprise pour que le restaurant sache qui a commandé
- Exemple: contact@entreprise.fr

## Comment ça fonctionne ?

- Une fois installé et configuré vous aurez ceci :

![alt text](https://www.devexcuses.fr/images/slack-order.jpg "Exemple")

## Le petit plus:

- Tu peux facilement créer une commande "/bonjour" pour dire bonjour à madame :)

7 changes: 0 additions & 7 deletions app/.htaccess

This file was deleted.

7 changes: 0 additions & 7 deletions app/AppCache.php

This file was deleted.

50 changes: 0 additions & 50 deletions app/AppKernel.php

This file was deleted.

13 changes: 0 additions & 13 deletions app/Resources/views/base.html.twig

This file was deleted.

13 changes: 0 additions & 13 deletions app/autoload.php

This file was deleted.

68 changes: 0 additions & 68 deletions app/config/config.yml

This file was deleted.

35 changes: 0 additions & 35 deletions app/config/config_dev.yml

This file was deleted.

27 changes: 0 additions & 27 deletions app/config/config_prod.yml

This file was deleted.

16 changes: 0 additions & 16 deletions app/config/config_test.yml

This file was deleted.

32 changes: 0 additions & 32 deletions app/config/parameters.yml.dist

This file was deleted.

3 changes: 0 additions & 3 deletions app/config/routing.yml

This file was deleted.

14 changes: 0 additions & 14 deletions app/config/routing_dev.yml

This file was deleted.

0 comments on commit 7e6d4cf

Please sign in to comment.