Merge branch '4.3' into 4.4

* 4.3:
  [Form] fix return type on FormDataCollector
  [Cache][DI] cleanup
This commit is contained in:
Nicolas Grekas 2019-08-12 13:55:02 +02:00
commit 1aa41ed918
4 changed files with 5 additions and 3 deletions

View File

@ -13,7 +13,6 @@ namespace Symfony\Component\Cache\Tests\Adapter;
use Cache\IntegrationTests\CachePoolTest;
use PHPUnit\Framework\Assert;
use PHPUnit\Framework\Warning;
use Psr\Cache\CacheItemInterface;
use Psr\Cache\CacheItemPoolInterface;
use Symfony\Component\Cache\CacheItem;

View File

@ -12,7 +12,6 @@
namespace Symfony\Component\DependencyInjection\Tests\Compiler;
use PHPUnit\Framework\TestCase;
use PHPUnit\Framework\Warning;
use Symfony\Component\DependencyInjection\Argument\BoundArgument;
use Symfony\Component\DependencyInjection\Compiler\AutowireRequiredMethodsPass;
use Symfony\Component\DependencyInjection\Compiler\ResolveBindingsPass;

View File

@ -14,6 +14,7 @@ namespace Symfony\Component\Form\Extension\DataCollector;
use Symfony\Component\Form\FormInterface;
use Symfony\Component\Form\FormView;
use Symfony\Component\HttpKernel\DataCollector\DataCollectorInterface;
use Symfony\Component\VarDumper\Cloner\Data;
/**
* Collects and structures information about forms.
@ -78,7 +79,7 @@ interface FormDataCollectorInterface extends DataCollectorInterface
/**
* Returns all collected data.
*
* @return array
* @return array|Data
*/
public function getData();
}

View File

@ -28,6 +28,9 @@ use Symfony\Component\VarDumper\Cloner\VarCloner;
*/
abstract class DataCollector implements DataCollectorInterface
{
/**
* @var array|Data
*/
protected $data = [];
/**