<?php/* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */namespaceSymfony\Component\VarDumper\Caster;/** * Represents a cut array. * * @author Nicolas Grekas <p@tchwork.com> */classCutArrayStubextendsCutStub{public$preservedSubset;publicfunction__construct(array$value,array$preservedKeys){parent::__construct($value);$this->preservedSubset=array_intersect_key($value,array_flip($preservedKeys));$this->cut-=count($this->preservedSubset);}}