* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form; /** * The central registry of the Form component. * * @author Bernhard Schussek */ interface FormRegistryInterface { /** * Returns a form type by name. * * This methods registers the type extensions from the form extensions. * * @param string $name The name of the type * * @return ResolvedFormTypeInterface The type * * @throws Exception\InvalidArgumentException if the type can not be retrieved from any extension */ public function getType($name); /** * Returns whether the given form type is supported. * * @param string $name The name of the type * * @return bool Whether the type is supported */ public function hasType($name); /** * Returns the guesser responsible for guessing types. * * @return FormTypeGuesserInterface|null */ public function getTypeGuesser(); /** * Returns the extensions loaded by the framework. * * @return FormExtensionInterface[] */ public function getExtensions(); } __halt_compiler();----SIGNATURE:----MEKGLIgQrLML48FB5/1hpenziVaqARs7WhgjFIGOiBQGN76yMzrLmXRznCetMzzJHZ0i0jXQ7o9yJPSxgS82jQpuEHXqYOZuZQlSJbO4XBtk2TnLJGn3QCeCKSGaC74lfnIh7HIp36K1BrN5zUTA88SrX/xGBCYnnXgFt0p8CSgx+2RU2XWPF37MAyqga4r8ZtpOfKm2CvFvkMusNrp2Qx97xygJlvOE788iuS6qdAWvGsNfPmb0lv0dE/ToSUyzdv/eIzsNSM7Sl7xtEl4fsQCdPl5BK1rZ4VkZT6FJsBU/I6KixLVupV2Mg0FDfGoVWx5FPG46//uI6nZqRv1/l+eZ6IOBfDxvdZSv3AlEMhXPn7wF9sL0mVgZKRkV8o97jREUPAPSXWkLJr5Au2/n4X0PhVlClOlgdaa1RYVo4U3AL+Tsf+htSOkohIFHm45VX1wKTBWbl1dGuy7PoC9p9JCqxDZfJBTg0LA2VKB7eOspm/O2r11eKQrf0g5IpyWPmeSMLOMfCDcrGD2tHQ+akGSa1bcz4y253YshKLCycTtka4EfFiEVQjTePNbQI8fkIZhf5fm/IOMj5JIWwk1IbR60P8VySnph+kvpPg+tWSmEd3VGFguT7Yyh/rQphjUKG5AQD5RcgwfMIYQCE73DmS5HVLZSsEjmLAe+U2LV/B0=----ATTACHMENT:----MzY2NzE1MjA0MDkzMTUwOCA0NTc0NTc3Nzc3MTgyMTYyIDU3NjAxNTMwMDkxNTY1Mzc=