Changes for doc/scripts.md: 86 added lines, 0 removed lines.
Original line number
Diff line number
Diff line
# Créer ses propres scripts en s'appuyant sur l'application
OSE propose un mécanisme qui permet de créer ses propres scripts PHP, ayant accès aux ressources de l'application.
Vous pourrez ainsi :
- accéder en direct à la base de données
- ainsi qu'à tous les services internes de l'application (workflow, etc.)
Vos scripts PHP devront être situés où vous voulez sur votre serveur, sauf un autre répertoire que celui de l'application où c'est interdit sous peine de bloquer les mises à jour futures de l'application.
Vous trouverez ci-dessous quelques exemples pouvant vous inspirer.
Dans ces exemples, nous supposerons que OSE est installé dans le répertoire /var/www/html de votre serveur.
Si ce n'est pas le cas, alors vous devrez remplacer dans les exemples ci-dessous /var/www/html par le répertoire OSE.
## Exemple 1 : requête simple montrant l'accès à la base de données
```php
<?php
// Récupération du container. Ce dernier permet d'accéder à tous les services de l'application