mirror of
https://github.com/Chouchen/Shikiryu_Backup.git
synced 2021-06-30 16:02:14 +02:00
28 lines
838 B
Markdown
28 lines
838 B
Markdown
Scenario is based on a json explaining how the backup will work.
|
|
It contains 2 bases :
|
|
- backup (what you're going to backup)
|
|
- transport (how and where you're going to backup)
|
|
|
|
# backup
|
|
- must begin with an uppercase
|
|
- a PHP class with the same name must exists in the Backup folder
|
|
|
|
# transport
|
|
- must begin with an uppercase
|
|
- a PHP class with the same name must exists in the Transport folder
|
|
|
|
# configuration of backup and transport
|
|
- all protected variable of the aimed class can be used as a configuration
|
|
|
|
# tips
|
|
## JSON
|
|
The JSON must be compatible with the [PHP `json_decode`](http://php.net/manual/en/function.json-encode.php) implementation which correspond to [this one](http://www.faqs.org/rfcs/rfc4627.html)
|
|
|
|
Basically :
|
|
- everything surrounded by " and no '
|
|
- no comments
|
|
- escape escape escape
|
|
|
|
|
|
|