diff --git a/src/Symfony/Component/Form/FormInterface.php b/src/Symfony/Component/Form/FormInterface.php index c358e73352..e2606d61ce 100644 --- a/src/Symfony/Component/Form/FormInterface.php +++ b/src/Symfony/Component/Form/FormInterface.php @@ -36,6 +36,18 @@ interface FormInterface extends \ArrayAccess, \Traversable, \Countable function hasChildren(); + function hasParent(); + + function getErrors(); + + function getData(); + + function getClientData(); + + function getRenderer(); + + function isBound(); + /** * Returns the name by which the form is identified in forms. * diff --git a/src/Symfony/Component/Form/Renderer/FormRendererInterface.php b/src/Symfony/Component/Form/Renderer/FormRendererInterface.php index 5af98debac..29b7189a9d 100644 --- a/src/Symfony/Component/Form/Renderer/FormRendererInterface.php +++ b/src/Symfony/Component/Form/Renderer/FormRendererInterface.php @@ -22,5 +22,7 @@ interface FormRendererInterface function setVar($name, $value); + public function getVar($name); + function addPlugin(FormRendererPluginInterface $plugin); } \ No newline at end of file