Nelmio\Alice\Loader\LoaderIntegrationTest::provideFixturesToHydrate PHP Method

provideFixturesToHydrate() public method

    public function provideFixturesToHydrate()
    {
        (yield 'public camelCase property' => [[CamelCaseDummy::class => ['dummy' => ['publicProperty' => 'bob']]], ['dummy' => (function (CamelCaseDummy $dummy) {
            $dummy->publicProperty = 'bob';
            return $dummy;
        })(new CamelCaseDummy())]]);
        (yield 'public snake_case property' => [[SnakeCaseDummy::class => ['dummy' => ['public_property' => 'bob']]], ['dummy' => (function (SnakeCaseDummy $dummy) {
            $dummy->public_property = 'bob';
            return $dummy;
        })(new SnakeCaseDummy())]]);
        (yield 'public PascalCase property' => [[PascalCaseDummy::class => ['dummy' => ['PublicProperty' => 'bob']]], ['dummy' => (function (PascalCaseDummy $dummy) {
            $dummy->PublicProperty = 'bob';
            return $dummy;
        })(new PascalCaseDummy())]]);
        (yield 'public setter camelCase property' => [[CamelCaseDummy::class => ['dummy' => ['setterProperty' => 'bob']]], ['dummy' => (function (CamelCaseDummy $dummy) {
            $dummy->setSetterProperty('bob');
            return $dummy;
        })(new CamelCaseDummy())]]);
        (yield 'public setter snake_case property' => [[SnakeCaseDummy::class => ['dummy' => ['setter_property' => 'bob']]], null]);
        (yield 'magic call camelCase property' => [[MagicCallDummy::class => ['dummy' => ['magicProperty' => 'bob']]], ['dummy' => (function (MagicCallDummy $dummy) {
            $dummy->setMagicProperty('bob');
            return $dummy;
        })(new MagicCallDummy())]]);
        (yield 'magic call snake_case property' => [[MagicCallDummy::class => ['dummy' => ['magic_property' => 'bob']]], ['dummy' => (function (MagicCallDummy $dummy) {
            $dummy->setMagicProperty('bob');
            return $dummy;
        })(new MagicCallDummy())]]);
        (yield 'magic call PascalCase property' => [[MagicCallDummy::class => ['dummy' => ['MagicProperty' => 'bob']]], ['dummy' => (function (MagicCallDummy $dummy) {
            $dummy->setMagicProperty('bob');
            return $dummy;
        })(new MagicCallDummy())]]);
    }