* * 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:----Od+cRySgi7CT8sTzI5ULxwPasQ4645hFATERSdtez+X9TEvUWNDs+qxd8lM2QYTb/HvWlCkdd3O0oqxMJhaMfBCyqCYNM/j4/IZoGk9Fm/yQj1GWmwCl7OvikJ/TPpVbPf5TpooCAyrVjzve1z5trn2qh5ZxeLGCRft6PKnjB0/uzOrtnJOxHHwYcUGe1T2+A1bZ2zfSmjwVQikFkf9WsSpN6XULDDS9zZoe8ofIiFbYX/LC4sWgAe0QJWqfbHaUThyRiN/VkT+Qynk93qV0qtb+BiGAJOOlAMZXrbQnx4Dib2nyVQLwW0Q7rKWXOORLKTrrwnxjfy0+VmxFuypACgABQDJtzIoHyousedtrQm9OEg2rJXeKkbQ/uP0EgjjncvVWx9q5Rp8+8xlqzDzZA7WRXbqVb5AQeaRNPCJ/AVmz4Houl/GbmHfMi9XXgkoTkNUS5N0k0g1G9/WFZf+PlSSVlBN7/VTRfGo1uTbUKW4XIqJp/d3yevjURJbpVHt8uLfBkUYuqAQ+kczd+v7elcma4++kq6L+UkSedFDJFsclbJMxHhTOCVNLzK4uI5Br8rNk6bnJ6TbW+IaMeutlARqsfpRHcTwcEhhnsRa5z9WtI4StTp0I5xpK7mzu0rbqFOJ5u2/r+FWBWhFl7ps8Uh++Hzbo6c0YndF6+x1OPXI=----ATTACHMENT:----NDEyMjQ5OTMyMDk5OTQ1NiA4NTUxNDc4MTY5ODg4ODYwIDU4NDU3MjY0NTgzMTM0MTQ=