An open API service indexing awesome lists of open source software.

https://github.com/foacs/pphi

PHP Persistence Holder Interface
https://github.com/foacs/pphi

library persistence persistence-framework php php-library php7

Last synced: 10 months ago
JSON representation

PHP Persistence Holder Interface

Awesome Lists containing this project

README

          

[![Build Status](https://travis-ci.org/Foacs/pphi.svg?branch=master)](https://travis-ci.org/Foacs/pphi) [![codecov](https://codecov.io/gh/Foacs/pphi/branch/master/graph/badge.svg)](https://codecov.io/gh/Foacs/pphi) ![PHP from Packagist](https://img.shields.io/packagist/php-v/Foacs/pphi.svg) ![Packagist](https://img.shields.io/packagist/l/foacs/pphi) ![GitHub repo size](https://img.shields.io/github/repo-size/Hovensoft/pphi.svg)
# PPHI Φ _(English)_
French below | Fraçais en dessous
## A PHP Persistence Holder Interface
### What is PPHI ?
The purpose of PPHI is to help you to handle your data, more particularly to save, load, update or delete them.

### What does PPHI do and not do?
It's able to:
* handle data from SQL server, as MySQL or MariaDB
* handle multiple data sources
* load your data and save it from your data sources

It's not able to:
* write your application
* make coffee

### Quick-start guide
_This is a quick-start guide, for complete instructions, please refer to the PPHI wiki and documentations._

Comming soon

### I have a problem, what I have to do ?
If you have a problem with PPHI, you have several option:
* you can create a issue in github
* you can send us an email: [helpdesk@foacs.me](mailto:helpdesk@foacs.me)
* you can join our Discord: [Discord server](https://discord.gg/wJK2Evt)

Choose the most relevant option depending to your case.

### How to contribute ?
You want to contribute to this project, you can found related information in the file `CONTRIBUTING.md` at the root of the project.

You can also join use in our teams to contribute to our project. To do this, please visit this link: [not available now]()

We suggest you to read the file `CODE_OF_CONDUCT.md` to know community's rules.

### License agreement
Before using PPHI in your project, we ask to read the license agreement related to PPHI.
You can find it in the file `LICENSE.md` at the root of project and on the license website: [CeCILL-C license website](http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html)

# PPHI Φ _(Français)_
## Une interface de gestion de la peristance en PHP
### Qu'est ce que PPHI ?
PPHI est l'acronyme de _PHP Persistence Holder Interface_, en français _interface de gestion de la persistance en PHP_.

Son Objectif est de vous aider à gérer vos données, plus particulièrement à les charger, sauvegarder, mettre à jour ou supprimer.

### Que fait et ne fait pas PPHI ?
Il est capable de:
* gérer des données d'un serveur SQL, comme MySQL ou MariaDB
* gérer plusieurs sources de données
* charger vos données et les sauvegarder depuis vos sources de données

Il n'est pas capable de:
* écrire votre application
* faire du café

### Guide démarrage
_Ceci est un guide de démarrage, pour des instructions complètes, réferez-vous à wiki de PPHI ou à la documentations._

Arrive bientôt

### J'ai un problem, que dois-je faire ?
Si vous avez un problème avec PPHI, vous avez plusieurs options:
* vous pouvez créer un ticket dans github
* vous pouvez nous envoyer un email: [helpdesk@foacs.me](mailto:helpdesk@foacs.me)
* vous pouvez rejoindre notre Discord: [Discord server](https://discord.gg/wJK2Evt)

Choisisez l'option la mieux adaptée à votre situation.

### Comment contribuer ?
Vous voulez contribuer à ce projet, vous pouvez trouver les informations nécessaire dans le fichier `CONTRIBUER.md` à la racine du projet.

Vous pouvez également nous rejoindre dans nos équipes pour contribuer à nos projets. Pour cela, visitez ce lien: [pas disponible pour le moment]()

Nous vous suggérons de lire le fichier `CODE_DE_CONDUITE.md` pour connaître les règles de la communauté.

### Contrat de licence
Avant d'utilsé PPHI, nous vous demandons de prendre connaissance du contrat de licence lié à PPHI.
Vous pouvez le trouver dans le fichier `LICENCE.md` à la racine du projet ou sur le site web de la licence: [site web de la licence CeCILL-C](http://www.cecill.info/licences/Licence_CeCILL-C_V1-fr.html)