Symfony2 API

Interfaces

Symfony\Bridge\Doctrine\Form\ChoiceList\EntityLoaderInterface Custom loader for entities in the choice list.
Symfony\Bridge\Doctrine\RegistryInterface References Doctrine connections and entity managers.
Symfony\Bridge\Twig\Form\TwigRendererEngineInterface
Symfony\Bridge\Twig\Form\TwigRendererInterface
Symfony\Bundle\FrameworkBundle\CacheWarmer\TemplateFinderInterface Interface for finding all the templates.
Symfony\Bundle\FrameworkBundle\Templating\EngineInterface EngineInterface is the interface each engine must implement.
Symfony\Bundle\SecurityBundle\DependencyInjection\Security\Factory\SecurityFactoryInterface SecurityFactoryInterface is the interface for all security authentication listener.
Symfony\Bundle\SecurityBundle\DependencyInjection\Security\UserProvider\UserProviderFactoryInterface UserProviderFactoryInterface is the interface for all user provider factories.
Symfony\Component\Asset\Context\ContextInterface Holds information about the current request.
Symfony\Component\Asset\Exception\ExceptionInterface Base ExceptionInterface for the Asset component.
Symfony\Component\Asset\PackageInterface Asset package interface.
Symfony\Component\Asset\VersionStrategy\VersionStrategyInterface Asset version strategy interface.
Symfony\Component\Config\Definition\Builder\NodeParentInterface An interface that must be implemented by all node parents.
Symfony\Component\Config\Definition\Builder\ParentNodeDefinitionInterface An interface that must be implemented by nodes which can have children.
Symfony\Component\Config\Definition\ConfigurationInterface Configuration interface.
Symfony\Component\Config\Definition\NodeInterface Common Interface among all nodes.
Symfony\Component\Config\Definition\PrototypeNodeInterface This interface must be implemented by nodes which can be used as prototypes.
Symfony\Component\Config\FileLocatorInterface
Symfony\Component\Config\Loader\LoaderInterface LoaderInterface is the interface implemented by all loader classes.
Symfony\Component\Config\Loader\LoaderResolverInterface LoaderResolverInterface selects a loader for a given resource.
Symfony\Component\Config\Resource\ResourceInterface ResourceInterface is the interface that must be implemented by all Resource classes.
Symfony\Component\Console\Descriptor\DescriptorInterface Descriptor interface.
Symfony\Component\Console\Formatter\OutputFormatterInterface Formatter interface for console output.
Symfony\Component\Console\Formatter\OutputFormatterStyleInterface Formatter style interface for defining styles.
Symfony\Component\Console\Helper\HelperInterface HelperInterface is the interface all helpers must implement.
Symfony\Component\Console\Input\InputAwareInterface InputAwareInterface should be implemented by classes that depends on the Console Input.
Symfony\Component\Console\Input\InputInterface InputInterface is the interface implemented by all input classes.
Symfony\Component\Console\Output\ConsoleOutputInterface ConsoleOutputInterface is the interface implemented by ConsoleOutput class.
Symfony\Component\Console\Output\OutputInterface OutputInterface is the interface implemented by all Output classes.
Symfony\Component\CssSelector\Exception\ExceptionInterface Interface for exceptions.
Symfony\Component\CssSelector\Node\NodeInterface Interface for nodes.
Symfony\Component\CssSelector\Parser\Handler\HandlerInterface CSS selector handler interface.
Symfony\Component\CssSelector\Parser\ParserInterface CSS selector parser interface.
Symfony\Component\CssSelector\XPath\Extension\ExtensionInterface XPath expression translator extension interface.
Symfony\Component\CssSelector\XPath\TranslatorInterface XPath expression translator interface.
Symfony\Component\Debug\FatalErrorHandler\FatalErrorHandlerInterface Attempts to convert fatal errors to exceptions.
Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface Interface that must be implemented by compilation passes.
Symfony\Component\DependencyInjection\Compiler\RepeatablePassInterface Interface that must be implemented by passes that are run as part of an RepeatedPass.
Symfony\Component\DependencyInjection\ContainerAwareInterface ContainerAwareInterface should be implemented by classes that depends on a Container.
Symfony\Component\DependencyInjection\ContainerInterface ContainerInterface is the interface implemented by service container classes.
Symfony\Component\DependencyInjection\Dumper\DumperInterface DumperInterface is the interface implemented by service container dumper classes.
Symfony\Component\DependencyInjection\Exception\ExceptionInterface Base ExceptionInterface for Dependency Injection component.
Symfony\Component\DependencyInjection\Extension\ConfigurationExtensionInterface ConfigurationExtensionInterface is the interface implemented by container extension classes.
Symfony\Component\DependencyInjection\Extension\ExtensionInterface ExtensionInterface is the interface implemented by container extension classes.
Symfony\Component\DependencyInjection\Extension\PrependExtensionInterface
Symfony\Component\DependencyInjection\IntrospectableContainerInterface IntrospectableContainerInterface defines additional introspection functionality for containers, allowing logic to be implemented based on a Container's state.
Symfony\Component\DependencyInjection\LazyProxy\Instantiator\InstantiatorInterface Lazy proxy instantiator, capable of instantiating a proxy given a container, the service definitions and a callback that produces the real service instance.
Symfony\Component\DependencyInjection\LazyProxy\PhpDumper\DumperInterface Lazy proxy dumper capable of generating the instantiation logic PHP code for proxied services.
Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface ParameterBagInterface.
Symfony\Component\DependencyInjection\ScopeInterface Scope Interface.
Symfony\Component\DependencyInjection\TaggedContainerInterface TaggedContainerInterface is the interface implemented when a container knows how to deals with tags.
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcherInterface
Symfony\Component\EventDispatcher\EventDispatcherInterface The EventDispatcherInterface is the central point of Symfony's event listener system.
Symfony\Component\EventDispatcher\EventSubscriberInterface An EventSubscriber knows himself what events he is interested in.
Symfony\Component\ExpressionLanguage\ExpressionFunctionProviderInterface
Symfony\Component\ExpressionLanguage\ParserCache\ParserCacheInterface
Symfony\Component\Filesystem\Exception\ExceptionInterface Exception interface for all exceptions thrown by the component.
Symfony\Component\Filesystem\Exception\IOExceptionInterface IOException interface for file and input/output stream related exceptions thrown by the component.
Symfony\Component\Finder\Adapter\AdapterInterface
Symfony\Component\Finder\Exception\ExceptionInterface
Symfony\Component\Finder\Expression\ValueInterface
Symfony\Component\Form\ButtonTypeInterface A type that should be converted into a {@link Button} instance.
Symfony\Component\Form\ClickableInterface A clickable form element.
Symfony\Component\Form\DataMapperInterface
Symfony\Component\Form\DataTransformerInterface Transforms a value between different representations.
Symfony\Component\Form\Exception\ExceptionInterface Base ExceptionInterface for the Form component.
Symfony\Component\Form\Extension\Core\ChoiceList\ChoiceListInterface Contains choices that can be selected in a form field.
Symfony\Component\Form\Extension\Csrf\CsrfProvider\CsrfProviderInterface Marks classes able to provide CSRF protection.
Symfony\Component\Form\Extension\DataCollector\FormDataCollectorInterface Collects and structures information about forms.
Symfony\Component\Form\Extension\DataCollector\FormDataExtractorInterface Extracts arrays of information out of forms.
Symfony\Component\Form\Extension\Validator\ViolationMapper\ViolationMapperInterface
Symfony\Component\Form\FormBuilderInterface
Symfony\Component\Form\FormConfigBuilderInterface
Symfony\Component\Form\FormConfigInterface The configuration of a {@link Form} object.
Symfony\Component\Form\FormExtensionInterface Interface for extensions which provide types, type extensions and a guesser.
Symfony\Component\Form\FormFactoryBuilderInterface A builder for FormFactoryInterface objects.
Symfony\Component\Form\FormFactoryInterface
Symfony\Component\Form\FormInterface A form group bundling multiple forms in a hierarchical structure.
Symfony\Component\Form\FormRegistryInterface The central registry of the Form component.
Symfony\Component\Form\FormRendererEngineInterface Adapter for rendering form templates with a specific templating engine.
Symfony\Component\Form\FormRendererInterface Renders a form into HTML.
Symfony\Component\Form\FormTypeExtensionInterface
Symfony\Component\Form\FormTypeGuesserInterface
Symfony\Component\Form\FormTypeInterface
Symfony\Component\Form\RequestHandlerInterface Submits forms if they were submitted.
Symfony\Component\Form\ResolvedFormTypeFactoryInterface Creates ResolvedFormTypeInterface instances.
Symfony\Component\Form\ResolvedFormTypeInterface A wrapper for a form type and its extensions.
Symfony\Component\Form\SubmitButtonTypeInterface A type that should be converted into a {@link SubmitButton} instance.
Symfony\Component\Form\Test\FormBuilderInterface
Symfony\Component\Form\Test\FormInterface
Symfony\Component\HttpFoundation\File\MimeType\ExtensionGuesserInterface Guesses the file extension corresponding to a given mime type.
Symfony\Component\HttpFoundation\File\MimeType\MimeTypeGuesserInterface Guesses the mime type of a file.
Symfony\Component\HttpFoundation\RequestMatcherInterface RequestMatcherInterface is an interface for strategies to match a Request.
Symfony\Component\HttpFoundation\Session\Attribute\AttributeBagInterface Attributes store.
Symfony\Component\HttpFoundation\Session\Flash\FlashBagInterface FlashBagInterface.
Symfony\Component\HttpFoundation\Session\SessionBagInterface Session Bag store.
Symfony\Component\HttpFoundation\Session\SessionInterface Interface for the session.
Symfony\Component\HttpFoundation\Session\Storage\SessionStorageInterface StorageInterface.
Symfony\Component\HttpKernel\Bundle\BundleInterface BundleInterface.
Symfony\Component\HttpKernel\CacheClearer\CacheClearerInterface CacheClearerInterface.
Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerInterface Interface for classes able to warm up the cache.
Symfony\Component\HttpKernel\CacheWarmer\WarmableInterface Interface for classes that support warming their cache.
Symfony\Component\HttpKernel\Controller\ControllerResolverInterface A ControllerResolverInterface implementation knows how to determine the controller to execute based on a Request object.
Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface DataCollectorInterface.
Symfony\Component\HttpKernel\DataCollector\LateDataCollectorInterface LateDataCollectorInterface.
Symfony\Component\HttpKernel\Exception\HttpExceptionInterface Interface for HTTP error exceptions.
Symfony\Component\HttpKernel\Fragment\FragmentRendererInterface Interface implemented by all rendering strategies.
Symfony\Component\HttpKernel\HttpCache\EsiResponseCacheStrategyInterface ResponseCacheStrategyInterface implementations know how to compute the Response cache HTTP header based on the different response cache headers.
Symfony\Component\HttpKernel\HttpCache\ResponseCacheStrategyInterface ResponseCacheStrategyInterface implementations know how to compute the Response cache HTTP header based on the different response cache headers.
Symfony\Component\HttpKernel\HttpCache\StoreInterface Interface implemented by HTTP cache stores.
Symfony\Component\HttpKernel\HttpCache\SurrogateInterface
Symfony\Component\HttpKernel\HttpKernelInterface HttpKernelInterface handles a Request to convert it to a Response.
Symfony\Component\HttpKernel\KernelInterface The Kernel is the heart of the Symfony system.
Symfony\Component\HttpKernel\Log\DebugLoggerInterface DebugLoggerInterface.
Symfony\Component\HttpKernel\Log\LoggerInterface LoggerInterface.
Symfony\Component\HttpKernel\Profiler\ProfilerStorageInterface ProfilerStorageInterface.
Symfony\Component\HttpKernel\TerminableInterface Terminable extends the Kernel request/response cycle with dispatching a post response event after sending the response and before shutting down the kernel.
Symfony\Component\Intl\Data\Bundle\Compiler\BundleCompilerInterface Compiles a resource bundle.
Symfony\Component\Intl\Data\Bundle\Reader\BundleEntryReaderInterface Reads individual entries of a resource file.
Symfony\Component\Intl\Data\Bundle\Reader\BundleReaderInterface Reads resource bundle files.
Symfony\Component\Intl\Data\Bundle\Writer\BundleWriterInterface Writes resource bundle files.
Symfony\Component\Intl\Exception\ExceptionInterface Base ExceptionInterface for the Intl component.
Symfony\Component\Intl\ResourceBundle\CurrencyBundleInterface Gives access to currency-related ICU data.
Symfony\Component\Intl\ResourceBundle\LanguageBundleInterface Gives access to language-related ICU data.
Symfony\Component\Intl\ResourceBundle\LocaleBundleInterface Gives access to locale-related ICU data.
Symfony\Component\Intl\ResourceBundle\RegionBundleInterface Gives access to region-related ICU data.
Symfony\Component\Intl\ResourceBundle\ResourceBundleInterface Gives access to ICU data.
Symfony\Component\OptionsResolver\Exception\ExceptionInterface Marker interface for all exceptions thrown by the OptionsResolver component.
Symfony\Component\OptionsResolver\Options Contains resolved option values.
Symfony\Component\Process\Exception\ExceptionInterface Marker Interface for the Process Component.
Symfony\Component\Process\Pipes\PipesInterface PipesInterface manages descriptors and pipes for the use of proc_open.
Symfony\Component\PropertyAccess\Exception\ExceptionInterface Marker interface for the PropertyAccess component.
Symfony\Component\PropertyAccess\PropertyAccessorInterface Writes and reads values to/from an object/array graph.
Symfony\Component\PropertyAccess\PropertyPathInterface A sequence of property names or array indices.
Symfony\Component\PropertyAccess\PropertyPathIteratorInterface
Symfony\Component\Routing\Exception\ExceptionInterface ExceptionInterface.
Symfony\Component\Routing\Generator\ConfigurableRequirementsInterface ConfigurableRequirementsInterface must be implemented by URL generators that can be configured whether an exception should be generated when the parameters do not match the requirements.
Symfony\Component\Routing\Generator\Dumper\GeneratorDumperInterface GeneratorDumperInterface is the interface that all generator dumper classes must implement.
Symfony\Component\Routing\Generator\UrlGeneratorInterface UrlGeneratorInterface is the interface that all URL generator classes must implement.
Symfony\Component\Routing\Matcher\Dumper\MatcherDumperInterface MatcherDumperInterface is the interface that all matcher dumper classes must implement.
Symfony\Component\Routing\Matcher\RedirectableUrlMatcherInterface RedirectableUrlMatcherInterface knows how to redirect the user.
Symfony\Component\Routing\Matcher\RequestMatcherInterface RequestMatcherInterface is the interface that all request matcher classes must implement.
Symfony\Component\Routing\Matcher\UrlMatcherInterface UrlMatcherInterface is the interface that all URL matcher classes must implement.
Symfony\Component\Routing\RequestContextAwareInterface
Symfony\Component\Routing\RouteCompilerInterface RouteCompilerInterface is the interface that all RouteCompiler classes must implement.
Symfony\Component\Routing\RouterInterface RouterInterface is the interface that all Router classes must implement.
Symfony\Component\Security\Acl\Model\AclCacheInterface AclCache Interface.
Symfony\Component\Security\Acl\Model\AclInterface This interface represents an access control list (ACL) for a domain object.
Symfony\Component\Security\Acl\Model\AclProviderInterface Provides a common interface for retrieving ACLs.
Symfony\Component\Security\Acl\Model\AuditLoggerInterface Interface for audit loggers.
Symfony\Component\Security\Acl\Model\AuditableAclInterface This interface adds auditing capabilities to the ACL.
Symfony\Component\Security\Acl\Model\AuditableEntryInterface ACEs can implement this interface if they support auditing capabilities.
Symfony\Component\Security\Acl\Model\DomainObjectInterface This method can be implemented by domain objects which you want to store ACLs for if they do not have a getId() method, or getId() does not return a unique identifier.
Symfony\Component\Security\Acl\Model\EntryInterface This class represents an individual entry in the ACL list.
Symfony\Component\Security\Acl\Model\FieldEntryInterface Interface for entries which are restricted to specific fields.
Symfony\Component\Security\Acl\Model\MutableAclInterface This interface adds mutators for the AclInterface.
Symfony\Component\Security\Acl\Model\MutableAclProviderInterface Provides support for creating and storing ACL instances.
Symfony\Component\Security\Acl\Model\ObjectIdentityInterface Represents the identity of an individual domain object instance.
Symfony\Component\Security\Acl\Model\ObjectIdentityRetrievalStrategyInterface Retrieves the object identity for a given domain object.
Symfony\Component\Security\Acl\Model\PermissionGrantingStrategyInterface Interface used by permission granting implementations.
Symfony\Component\Security\Acl\Model\SecurityIdentityInterface This interface provides an additional level of indirection, so that we can work with abstracted versions of security objects and do not have to save the entire objects.
Symfony\Component\Security\Acl\Model\SecurityIdentityRetrievalStrategyInterface Interface for retrieving security identities from tokens.
Symfony\Component\Security\Acl\Permission\PermissionMapInterface This is the interface that must be implemented by permission maps.
Symfony\Component\Security\Core\Authentication\AuthenticationManagerInterface AuthenticationManagerInterface is the interface for authentication managers, which process Token authentication.
Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolverInterface Interface for resolving the authentication status of a given token.
Symfony\Component\Security\Core\Authentication\Provider\AuthenticationProviderInterface AuthenticationProviderInterface is the interface for all authentication providers.
Symfony\Component\Security\Core\Authentication\RememberMe\PersistentTokenInterface Interface to be implemented by persistent token classes (such as Doctrine entities representing a remember-me token).
Symfony\Component\Security\Core\Authentication\RememberMe\TokenProviderInterface Interface for TokenProviders.
Symfony\Component\Security\Core\Authentication\SimpleAuthenticatorInterface
Symfony\Component\Security\Core\Authentication\SimpleFormAuthenticatorInterface
Symfony\Component\Security\Core\Authentication\SimplePreAuthenticatorInterface
Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface The TokenStorageInterface.
Symfony\Component\Security\Core\Authentication\Token\TokenInterface TokenInterface is the interface for the user authentication information.
Symfony\Component\Security\Core\Authorization\AccessDecisionManagerInterface AccessDecisionManagerInterface makes authorization decisions.
Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface The AuthorizationCheckerInterface.
Symfony\Component\Security\Core\Authorization\Voter\VoterInterface VoterInterface is the interface implemented by all voters.
Symfony\Component\Security\Core\Encoder\EncoderAwareInterface
Symfony\Component\Security\Core\Encoder\EncoderFactoryInterface EncoderFactoryInterface to support different encoders for different accounts.
Symfony\Component\Security\Core\Encoder\PasswordEncoderInterface PasswordEncoderInterface is the interface for all encoders.
Symfony\Component\Security\Core\Encoder\UserPasswordEncoderInterface UserPasswordEncoderInterface is the interface for the password encoder service.
Symfony\Component\Security\Core\Exception\ExceptionInterface Base ExceptionInterface for the Security component.
Symfony\Component\Security\Core\Role\RoleHierarchyInterface RoleHierarchyInterface is the interface for a role hierarchy.
Symfony\Component\Security\Core\Role\RoleInterface RoleInterface represents a role granted to a user.
Symfony\Component\Security\Core\SecurityContextInterface The SecurityContextInterface.
Symfony\Component\Security\Core\User\AdvancedUserInterface Adds extra features to a user class related to account status flags.
Symfony\Component\Security\Core\User\EquatableInterface EquatableInterface used to test if two objects are equal in security and re-authentication context.
Symfony\Component\Security\Core\User\UserCheckerInterface UserCheckerInterface checks user account when authentication occurs.
Symfony\Component\Security\Core\User\UserInterface Represents the interface that all user classes must implement.
Symfony\Component\Security\Core\User\UserProviderInterface Represents a class that loads UserInterface objects from some source for the authentication system.
Symfony\Component\Security\Core\Util\SecureRandomInterface Interface that needs to be implemented by all secure random number generators.
Symfony\Component\Security\Csrf\CsrfTokenManagerInterface Manages CSRF tokens.
Symfony\Component\Security\Csrf\TokenGenerator\TokenGeneratorInterface Generates CSRF tokens.
Symfony\Component\Security\Csrf\TokenStorage\TokenStorageInterface Stores CSRF tokens.
Symfony\Component\Security\Http\AccessMapInterface AccessMap allows configuration of different access control rules for specific parts of the website.
Symfony\Component\Security\Http\Authentication\AuthenticationFailureHandlerInterface Interface for custom authentication failure handlers.
Symfony\Component\Security\Http\Authentication\AuthenticationSuccessHandlerInterface Interface for a custom authentication success handler.
Symfony\Component\Security\Http\Authorization\AccessDeniedHandlerInterface This is used by the ExceptionListener to translate an AccessDeniedException to a Response object.
Symfony\Component\Security\Http\EntryPoint\AuthenticationEntryPointInterface AuthenticationEntryPointInterface is the interface used to start the authentication scheme.
Symfony\Component\Security\Http\FirewallMapInterface This interface must be implemented by firewall maps.
Symfony\Component\Security\Http\Firewall\ListenerInterface Interface that must be implemented by firewall listeners.
Symfony\Component\Security\Http\Logout\LogoutHandlerInterface Interface that needs to be implemented by LogoutHandlers.
Symfony\Component\Security\Http\Logout\LogoutSuccessHandlerInterface LogoutSuccesshandlerInterface.
Symfony\Component\Security\Http\RememberMe\RememberMeServicesInterface Interface that needs to be implemented by classes which provide remember-me capabilities.
Symfony\Component\Security\Http\Session\SessionAuthenticationStrategyInterface SessionAuthenticationStrategyInterface.
Symfony\Component\Serializer\Encoder\DecoderInterface Defines the interface of decoders.
Symfony\Component\Serializer\Encoder\EncoderInterface Defines the interface of encoders.
Symfony\Component\Serializer\Encoder\NormalizationAwareInterface Defines the interface of encoders that will normalize data themselves.
Symfony\Component\Serializer\Exception\Exception Base exception.
Symfony\Component\Serializer\Mapping\Loader\LoaderInterface Loads class metadata.
Symfony\Component\Serializer\NameConverter\NameConverterInterface Defines the interface for property name converters.
Symfony\Component\Serializer\Normalizer\DenormalizableInterface Defines the most basic interface a class must implement to be denormalizable.
Symfony\Component\Serializer\Normalizer\DenormalizerInterface Defines the interface of denormalizers.
Symfony\Component\Serializer\Normalizer\NormalizableInterface Defines the most basic interface a class must implement to be normalizable.
Symfony\Component\Serializer\Normalizer\NormalizerInterface Defines the interface of normalizers.
Symfony\Component\Serializer\SerializerAwareInterface Defines the interface of encoders.
Symfony\Component\Serializer\SerializerInterface Defines the interface of the Serializer.
Symfony\Component\Templating\DebuggerInterface DebuggerInterface is the interface you need to implement to debug template loader instances.
Symfony\Component\Templating\EngineInterface EngineInterface is the interface each engine must implement.
Symfony\Component\Templating\Helper\HelperInterface HelperInterface is the interface all helpers must implement.
Symfony\Component\Templating\Loader\LoaderInterface LoaderInterface is the interface all loaders must implement.
Symfony\Component\Templating\StreamingEngineInterface StreamingEngineInterface provides a method that knows how to stream a template.
Symfony\Component\Templating\TemplateNameParserInterface TemplateNameParserInterface converts template names to TemplateReferenceInterface instances.
Symfony\Component\Templating\TemplateReferenceInterface Interface to be implemented by all templates.
Symfony\Component\Translation\Catalogue\OperationInterface Represents an operation on catalogue(s).
Symfony\Component\Translation\Dumper\DumperInterface DumperInterface is the interface implemented by all translation dumpers.
Symfony\Component\Translation\Exception\ExceptionInterface Exception interface for all exceptions thrown by the component.
Symfony\Component\Translation\Extractor\ExtractorInterface Extracts translation messages from a template directory to the catalogue.
Symfony\Component\Translation\Loader\LoaderInterface LoaderInterface is the interface implemented by all translation loaders.
Symfony\Component\Translation\MessageCatalogueInterface MessageCatalogueInterface.
Symfony\Component\Translation\MetadataAwareInterface MetadataAwareInterface.
Symfony\Component\Translation\TranslatorBagInterface TranslatorBagInterface
Symfony\Component\Translation\TranslatorInterface TranslatorInterface.
Symfony\Component\Validator\ClassBasedInterface An object backed by a PHP class.
Symfony\Component\Validator\ConstraintValidatorFactoryInterface Specifies an object able to return the correct ConstraintValidatorInterface instance given a Constraint object.
Symfony\Component\Validator\ConstraintValidatorInterface
Symfony\Component\Validator\ConstraintViolationInterface A violation of a constraint that happened during validation.
Symfony\Component\Validator\ConstraintViolationListInterface A list of constraint violations.
Symfony\Component\Validator\Context\ExecutionContextFactoryInterface Creates instances of {@link ExecutionContextInterface}.
Symfony\Component\Validator\Context\ExecutionContextInterface The context of a validation run.
Symfony\Component\Validator\Exception\ExceptionInterface Base ExceptionInterface for the Validator component.
Symfony\Component\Validator\ExecutionContextInterface Stores the validator's state during validation.
Symfony\Component\Validator\GlobalExecutionContextInterface Stores the node-independent state of a validation run.
Symfony\Component\Validator\GroupSequenceProviderInterface Defines the interface for a group sequence provider.
Symfony\Component\Validator\Mapping\Cache\CacheInterface Persists ClassMetadata instances in a cache.
Symfony\Component\Validator\Mapping\ClassMetadataInterface Stores all metadata needed for validating objects of specific class.
Symfony\Component\Validator\Mapping\Factory\MetadataFactoryInterface Returns {@link MetadataInterface} instances for values.
Symfony\Component\Validator\Mapping\Loader\LoaderInterface Loads validation metadata into {@link ClassMetadata} instances.
Symfony\Component\Validator\Mapping\MetadataInterface A container for validation metadata.
Symfony\Component\Validator\Mapping\PropertyMetadataInterface Stores all metadata needed for validating the value of a class property.
Symfony\Component\Validator\MetadataFactoryInterface Returns {@link MetadataInterface} instances for values.
Symfony\Component\Validator\MetadataInterface A container for validation metadata.
Symfony\Component\Validator\ObjectInitializerInterface Prepares an object for validation.
Symfony\Component\Validator\PropertyMetadataContainerInterface A container for {@link PropertyMetadataInterface} instances.
Symfony\Component\Validator\PropertyMetadataInterface A container for validation metadata of a property.
Symfony\Component\Validator\ValidationVisitorInterface Validates values against constraints defined in {@link MetadataInterface} instances.
Symfony\Component\Validator\ValidatorBuilderInterface A configurable builder for ValidatorInterface objects.
Symfony\Component\Validator\ValidatorInterface Validates values and graphs of objects and arrays.
Symfony\Component\Validator\Validator\ContextualValidatorInterface A validator in a specific execution context.
Symfony\Component\Validator\Validator\ValidatorInterface Validates PHP values against constraints.
Symfony\Component\Validator\Violation\ConstraintViolationBuilderInterface Builds {@link \Symfony\Component\Validator\ConstraintViolationInterface} objects.
Symfony\Component\VarDumper\Cloner\ClonerInterface
Symfony\Component\VarDumper\Cloner\DumperInterface DumperInterface used by Data objects.
Symfony\Component\VarDumper\Dumper\DataDumperInterface DataDumperInterface for dumping Data objects.
Symfony\Component\Yaml\Exception\ExceptionInterface Exception interface for all exceptions thrown by the component.