peut-être plus générique. c'est ce que je fais dans mes projets.
```php
array(
    "status"  => "error",
    "code" => 500,
    "reason" => "cannot insert task"
)
```
```php
array(
    "status"  => "success",
    "code" => 200,
    "reason" => "task successfully inserted"
)
```
Peut-être que le "code" est redondant par rapport aux en-tête http, mais plus simple a récupérer.