PhpBench\Tests\Unit\Json\JsonDecoderTest::provideNormalizer PHP Метод

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

public provideNormalizer ( )
    public function provideNormalizer()
    {
        return [['iterations: false', ['iterations' => false]], ['foo: false, bar: true, baz: [ 10, "10", true]', ['foo' => false, 'bar' => true, 'baz' => [10, '10', true]]], ['{"extends": "aggregate", "foo": ["bar"]}', ['extends' => 'aggregate', 'foo' => ['bar']]], ['{extends: aggregate, foo: ["bar"]}', ['extends' => 'aggregate', 'foo' => ['bar']]], ['{$eq: "bar\\"foo"}', ['$eq' => 'bar"foo']], ['{foobar: "barfoo"}', ['foobar' => 'barfoo']], ['foobar: "barfoo"', ['foobar' => 'barfoo']], ['foobar: "barfoo"', ['foobar' => 'barfoo']], ['foobar": "barfoo"', ['foobar' => 'barfoo']], ['$and: [ {$gt: {date: "2016-01-30 09:27"}}, {$eq: {subject: "benchMySubject"}}]', ['$and' => [['$gt' => ['date' => '2016-01-30 09:27']], ['$eq' => ['subject' => 'benchMySubject']]]]], ['foo: 10', ['foo' => 10]], ['foo.revs: 1000', ['foo.revs' => 1000]], ['10: 10', [10 => 10]], ['foobar[barfoo]: 5', ['foobar[barfoo]' => 5]], ['foo_bar: 5', ['foo_bar' => 5]], ['generator: "table", compare: "subject", compare_fields:[ "mode"], break: ["revs"], cols: ["benchmark"], sort: {"subject:benchGetOptimized:mode": "asc"}', ['generator' => 'table', 'compare' => 'subject', 'compare_fields' => ['mode'], 'break' => ['revs'], 'cols' => ['benchmark'], 'sort' => ['subject:benchGetOptimized:mode' => 'asc']]]];
    }