Nwidart\Modules\Json::toJsonPretty PHP Метод

toJsonPretty() публичный Метод

Convert the given array data to pretty json.
public toJsonPretty ( array $data = null ) : string
$data array
Результат string
    public function toJsonPretty(array $data = null)
    {
        return json_encode($data ?: $this->attributes, JSON_PRETTY_PRINT);
    }

Usage Example

Пример #1
0
    /** @test */
    public function it_decodes_json()
    {
        $expected = '{
    "name": "Order",
    "alias": "order",
    "description": "My demo module",
    "version": "0.1",
    "keywords": [
        "my",
        "stub",
        "module"
    ],
    "active": 1,
    "order": 1,
    "providers": [
        "Modules\\\\Order\\\\Providers\\\\OrderServiceProvider",
        "Modules\\\\Order\\\\Providers\\\\EventServiceProvider",
        "Modules\\\\Order\\\\Providers\\\\RouteServiceProvider"
    ],
    "aliases": [],
    "files": []
}';
        $this->assertEquals($expected, $this->json->toJsonPretty());
    }