FOS\UserBundle\Tests\DependencyInjection\FOSUserExtensionTest::getFullConfig PHP Method

getFullConfig() protected method

protected getFullConfig ( )
    protected function getFullConfig()
    {
        $yaml = <<<EOF
db_driver: orm
provider_key: fos_user
class:
    model:
        user: Acme\\MyBundle\\Entity\\User
        group: FOS\\UserBundle\\Entity\\DefaultGroup
    form:
        user:            Acme\\MyBundle\\Form\\User
        group:           Acme\\MyBundle\\Form\\Group
        change_password: Acme\\MyBundle\\Form\\ChangePassword
        reset_password:  Acme\\MyBundle\\Form\\ResetPassword
    controller:
        user:     Acme\\MyBundle\\Controller\\UserController
        group:    Acme\\MyBundle\\Controller\\GroupController
        security: Acme\\MyBundle\\Controller\\SecurityController
    util:
        email_canonicalizer:    Acme\\MyBundle\\Util\\EmailCanonicalizer
        username_canonicalizer: Acme\\MyBundle\\Util\\UsernameCanonicalizer
service:
    util:
        mailer: acme_my.util.mailer
encoder:
    algorithm:        sha1
    encode_as_base64: true
    iterations:       3
form_name:
    user:            acme_user_form
    group:           acme_group_form
    change_password: acme_change_form
    reset_password:  acme_reset_form
form_validation_groups:
    user:            [test]
    group:           [acme]
    change_password: [acme]
    reset_password:  [acme]
email:
    from_email: { [email protected]: Acme Corp }
    confirmation:
        enabled:    true
        template:   AcmeMyBundle:Mail:confirmation
    resetting_password:
        template:   AcmeMyBundle:Mail:resetting
        token_ttl:  1800
template:
    engine: php
    theme:  AcmeMyBundle:Form:theme.html.twig
EOF;
        $parser = new Parser();
        return $parser->parse($yaml);
    }