* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form; /** * Creates ResolvedFormTypeInterface instances. * * This interface allows you to use your custom ResolvedFormTypeInterface * implementation, within which you can customize the concrete FormBuilderInterface * implementations or FormView subclasses that are used by the framework. * * @author Bernhard Schussek */ interface ResolvedFormTypeFactoryInterface { /** * Resolves a form type. * * @param FormTypeInterface $type * @param FormTypeExtensionInterface[] $typeExtensions * @param ResolvedFormTypeInterface|null $parent * * @return ResolvedFormTypeInterface * * @throws Exception\UnexpectedTypeException if the types parent {@link FormTypeInterface::getParent()} is not a string * @throws Exception\InvalidArgumentException if the types parent can not be retrieved from any extension */ public function createResolvedType(FormTypeInterface $type, array $typeExtensions, ResolvedFormTypeInterface $parent = null); } __halt_compiler();----SIGNATURE:----FMw2/adT6VykwuE6XlxGUtFXAO5wNq97sB/zgRALHCpDhmbUdH90uXPaIuSLgOtssfNwSaeGnvLfPcts1KXupcQjwhTd9X3XCB0Nwz/F4QoHxtq11CIx3qE10BFkfSn7MpqV+mgDNX/ZuhE3GFVr++OQuggxi0DAfBSXuxro7gE4sUlB3j/3bR1b4Uwg7L6zNWiJtYCOx7DInRBAr0guF6tkHD9MCEnzbfTeN8XXKe3RZG4JZ0/XY3Cowv0Ybdl17MyKCZWTwttWcHVihIUPd/3Ai4k6J8fdJRfoXZhBLawkONoWimXTe4J5Xba8sP6CiSy9ZlBpWT668kmDSEiXE629Bam5Iiwvb+1f33kor+oGISac4/fqH0DvvLJuldPDryM2kaTxhpHyNkVMIQ4TqJNBhZuNSvD65CnXHN1CyaD4QWFC72YFVKqpknSn3HVnSz9M3hktp8TXmr9LCjD9SgF6nfooXKZvXbXFRhkbWGUj5eJy0ljdg0rrWODWGNHe8qThJCi82K8Tf9Gg0NwLAIUWFlVr0OKBDLWr9Cvdw9UcTIE/s+LAOqrzfUz36lbkIp3v50taT2K/3xrxli3qWnqqnZVzqECUHOEhS5dg/bJDzYgFJH5tGlKPEMdhdQ2ooDglLJQEYb3qiamDCXIaShr7j/s3WbZYjJM7s8tZXLs=----ATTACHMENT:----NjY0NTMzMzUyMzQ1NDE3MSA1MDg2MzY0NjQ0MjA2Mjk2IDY2NzE0NjA5NjgzODY5NjE=