浏览代码

[Form] Renamed FieldTypeInterface to FormTypeInterface

Bernhard Schussek 14 年之前
父节点
当前提交
ea0e5bb2d6

+ 1 - 1
src/Symfony/Component/Form/DefaultFormFactory.php

@@ -15,7 +15,7 @@ use Symfony\Component\HttpFoundation\File\TemporaryStorage;
 use Symfony\Component\Validator\ValidatorInterface;
 use Symfony\Component\Form\FormFactoryInterface;
 use Symfony\Component\Form\Type;
-use Symfony\Component\Form\Type\FieldTypeInterface;
+use Symfony\Component\Form\Type\FormTypeInterface;
 use Symfony\Component\Form\Renderer\Theme\FormThemeInterface;
 use Symfony\Component\Form\Type\Loader\TypeLoaderInterface;
 use Symfony\Component\Form\Type\Loader\DefaultTypeLoader;

+ 1 - 1
src/Symfony/Component/Form/FormFactory.php

@@ -11,7 +11,7 @@
 
 namespace Symfony\Component\Form;
 
-use Symfony\Component\Form\Type\FieldTypeInterface;
+use Symfony\Component\Form\Type\FormTypeInterface;
 use Symfony\Component\Form\Type\Loader\TypeLoaderInterface;
 use Symfony\Component\Form\Type\Guesser\TypeGuesserInterface;
 use Symfony\Component\Form\Type\Guesser\Guess;

+ 1 - 1
src/Symfony/Component/Form/Type/AbstractType.php

@@ -14,7 +14,7 @@ namespace Symfony\Component\Form\Type;
 use Symfony\Component\Form\FormBuilder;
 use Symfony\Component\Form\FormFactoryInterface;
 
-abstract class AbstractType implements FieldTypeInterface
+abstract class AbstractType implements FormTypeInterface
 {
     public function configure(FormBuilder $builder, array $options)
     {

+ 1 - 1
src/Symfony/Component/Form/Type/FieldTypeInterface.php

@@ -13,7 +13,7 @@ namespace Symfony\Component\Form\Type;
 
 use Symfony\Component\Form\FormBuilder;
 
-interface FieldTypeInterface
+interface FormTypeInterface
 {
     function configure(FormBuilder $builder, array $options);
 

+ 2 - 2
src/Symfony/Component/Form/Type/Loader/DefaultTypeLoader.php

@@ -13,7 +13,7 @@ namespace Symfony\Component\Form\Type\Loader;
 
 use Symfony\Component\Form\FormFactoryInterface;
 use Symfony\Component\Form\Type;
-use Symfony\Component\Form\Type\FieldTypeInterface;
+use Symfony\Component\Form\Type\FormTypeInterface;
 use Symfony\Component\Form\Renderer\Theme\FormThemeInterface;
 use Symfony\Component\Form\CsrfProvider\CsrfProviderInterface;
 use Symfony\Component\Validator\ValidatorInterface;
@@ -61,7 +61,7 @@ class DefaultTypeLoader implements TypeLoaderInterface
         }
     }
 
-    public function addType(FieldTypeInterface $type)
+    public function addType(FormTypeInterface $type)
     {
         $this->types[$type->getName()] = $type;
     }

+ 3 - 3
src/Symfony/Component/Form/Type/Loader/SimpleTypeLoader.php

@@ -11,7 +11,7 @@
 
 namespace Symfony\Component\Form\Type\Loader;
 
-use Symfony\Component\Form\Type\FieldTypeInterface;
+use Symfony\Component\Form\Type\FormTypeInterface;
 use Symfony\Component\Form\Exception\TypeLoaderException;
 
 class SimpleTypeLoader implements TypeLoaderInterface
@@ -27,8 +27,8 @@ class SimpleTypeLoader implements TypeLoaderInterface
 
             $type = new $name();
 
-            if (!$type instanceof FieldTypeInterface) {
-                throw new TypeLoaderException(sprintf('The type class "%s" must implement "Symfony\Component\Form\Type\FieldTypeInterface"', $name));
+            if (!$type instanceof FormTypeInterface) {
+                throw new TypeLoaderException(sprintf('The type class "%s" must implement "Symfony\Component\Form\Type\FormTypeInterface"', $name));
             }
 
             $this->types[$name] = $type;

+ 2 - 2
tests/Symfony/Tests/Component/Form/Type/Loader/SimpleTypeLoaderTest.php

@@ -12,7 +12,7 @@
 namespace Symfony\Tests\Component\Form\Type\Loader;
 
 use Symfony\Component\Form\FormBuilder;
-use Symfony\Component\Form\Type\FieldTypeInterface;
+use Symfony\Component\Form\Type\FormTypeInterface;
 use Symfony\Component\Form\Type\Loader\SimpleTypeLoader;
 
 class SimpleTypeLoaderTest extends \PHPUnit_Framework_TestCase
@@ -56,7 +56,7 @@ class InvalidType
 {
 }
 
-class TestType implements FieldTypeInterface
+class TestType implements FormTypeInterface
 {
     function configure(FormBuilder $builder, array $options) {}