Skip to content

[Form] Interface 'Symfony\Contracts\Service\ResetInterface' not found in CachingFactoryDecorator #31844

Closed
@svandervlugt

Description

@svandervlugt

Symfony version(s) affected: 4.3.0

Description
symfony/form/ChoiceList/Factory/CachingFactoryDecorator.php implements Symfony\Contracts\Service\ResetInterface, however when using only symfony/form this is not part of the dependencies.

PHP Fatal error: Interface 'Symfony\Contracts\Service\ResetInterface' not found in {...}/vendor/symfony/form/ChoiceList/Factory/CachingFactoryDecorator.php on line 24

Output of composer show:

doctrine/instantiator              1.2.0   A small, lightweight utility to instantiate objects in PHP without invoking their constructors
myclabs/deep-copy                  1.9.1   Create deep copies (clones) of your objects
phar-io/manifest                   1.0.3   Component for reading phar.io manifest information from a PHP Archive (PHAR)
phar-io/version                    2.0.1   Library for handling version information and constraints
phpdocumentor/reflection-common    1.0.1   Common reflection classes used by phpdocumentor to reflect the code structure
phpdocumentor/reflection-docblock  4.3.1   With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.
phpdocumentor/type-resolver        0.4.0  
phpspec/prophecy                   1.8.0   Highly opinionated mocking framework for PHP 5.3+
phpunit/php-code-coverage          6.1.4   Library that provides collection, processing, and rendering functionality for PHP code coverage information.
phpunit/php-file-iterator          2.0.2   FilterIterator implementation that filters files based on a list of suffixes.
phpunit/php-text-template          1.2.1   Simple template engine.
phpunit/php-timer                  2.1.1   Utility class for timing
phpunit/php-token-stream           3.0.1   Wrapper around PHP's tokenizer extension.
phpunit/phpunit                    7.5.12  The PHP Unit Testing framework.
sebastian/code-unit-reverse-lookup 1.0.1   Looks up which function or method a line of code belongs to
sebastian/comparator               3.0.2   Provides the functionality to compare PHP values for equality
sebastian/diff                     3.0.2   Diff implementation
sebastian/environment              4.2.2   Provides functionality to handle HHVM/PHP environments
sebastian/exporter                 3.1.0   Provides the functionality to export PHP variables for visualization
sebastian/global-state             2.0.0   Snapshotting of global state
sebastian/object-enumerator        3.0.3   Traverses array structures and object graphs to enumerate all referenced objects
sebastian/object-reflector         1.1.1   Allows reflection of object attributes, including inherited and non-public ones
sebastian/recursion-context        3.0.0   Provides functionality to recursively process PHP variables
sebastian/resource-operations      2.0.1   Provides a list of PHP built-in functions that operate on resources
sebastian/version                  2.0.1   Library that helps with managing the version number of Git-hosted PHP projects
slevomat/coding-standard           4.7.3   Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.
squizlabs/php_codesniffer          3.2.3   PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.
symfony/event-dispatcher           v4.3.0  Symfony EventDispatcher Component
symfony/event-dispatcher-contracts v1.1.1  Generic abstractions related to dispatching event
symfony/filesystem                 v4.3.0  Symfony Filesystem Component
symfony/form                       v4.3.0  Symfony Form Component
symfony/inflector                  v4.3.0  Symfony Inflector Component
symfony/intl                       v4.3.0  A PHP replacement layer for the C intl extension that includes additional data from the ICU library.
symfony/options-resolver           v4.3.0  Symfony OptionsResolver Component
symfony/polyfill-ctype             v1.11.0 Symfony polyfill for ctype functions
symfony/polyfill-intl-icu          v1.11.0 Symfony polyfill for intl's ICU-related data and classes
symfony/polyfill-mbstring          v1.11.0 Symfony polyfill for the Mbstring extension
symfony/property-access            v4.3.0  Symfony PropertyAccess Component
symfony/translation-contracts      v1.1.2  Generic abstractions related to translation
symfony/validator                  v4.3.0  Symfony Validator Component
theseer/tokenizer                  1.1.2   A small library for converting tokenized PHP source code into XML and potentially other formats
webmozart/assert                   1.4.0   Assertions to validate method input/output with nice error messages.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions