Lines Matching refs:new
49 $copier = new DeepCopy();
107 $copier = new DeepCopy(true);
124 $copier = new DeepCopy(true);
157 $matcher = new PropertyNameMatcher('id');
169 $matcher = new PropertyMatcher('MyClass', 'id');
182 $matcher = new TypeMatcher('Doctrine\Common\Collections\Collection');
205 $copier = new DeepCopy();
206 $copier->addFilter(new SetNullFilter(), new PropertyNameMatcher('id'));
223 $copier = new DeepCopy();
224 $copier->addFilter(new KeepFilter(), new PropertyMatcher('MyClass', 'category'));
240 $copier = new DeepCopy();
241 $copier->addFilter(new DoctrineCollectionFilter(), new PropertyTypeMatcher('Doctrine\Common\Collections\Collection'));
257 $copier = new DeepCopy();
258 $copier->addFilter(new DoctrineEmptyCollectionFilter(), new PropertyMatcher('MyClass', 'myProperty'));
279 $copier = new DeepCopy();
280 $copier->addFilter(new DoctrineProxyFilter(), new DoctrineProxyMatcher());
297 $copier = new DeepCopy();
301 $copier->addFilter(new ReplaceFilter($callback), new PropertyMatcher('MyClass', 'title'));
315 $copier = new DeepCopy();
319 $copier->addTypeFilter(new ReplaceFilter($callback), new TypeMatcher('MyClass'));
321 $copy = $copier->copy([new MyClass, 'some string', new MyClass]);
340 $this->deepCopy = new DeepCopy();
342 new ShallowCopyFilter,
343 new TypeMatcher(m\MockInterface::class)
346 $myServiceWithMocks = new MyService(m::mock(MyDependency1::class), m::mock(MyDependency2::class));