Searched refs:Doubler (Results 1 – 25 of 35) sorted by relevance
12
14 use Prophecy\Doubler\Doubler; alias15 use Prophecy\Doubler\LazyDouble;16 use Prophecy\Doubler\ClassPatch;44 * @param null|Doubler $doubler48 public function __construct(Doubler $doubler = null, RevealerInterface $revealer = null,52 $doubler = new Doubler;108 * @return Doubler
12 namespace Prophecy\Doubler;14 use Prophecy\Exception\Doubler\DoubleException;15 use Prophecy\Exception\Doubler\ClassNotFoundException;16 use Prophecy\Exception\Doubler\InterfaceNotFoundException;36 * @param Doubler $doubler38 public function __construct(Doubler $doubler)
12 namespace Prophecy\Doubler;15 use Prophecy\Doubler\ClassPatch\ClassPatchInterface;16 use Prophecy\Doubler\Generator\ClassMirror;17 use Prophecy\Doubler\Generator\ClassCreator;27 class Doubler class
12 namespace Prophecy\Doubler;22 class CachedDoubler extends Doubler
12 namespace Prophecy\Doubler;
12 namespace Prophecy\Doubler\ClassPatch;14 use Prophecy\Doubler\Generator\Node\ClassNode;15 use Prophecy\Doubler\Generator\Node\MethodNode;16 use Prophecy\Doubler\Generator\Node\ArgumentNode;
12 namespace Prophecy\Doubler\ClassPatch;14 use Prophecy\Doubler\Generator\Node\ClassNode;15 use Prophecy\Doubler\Generator\Node\MethodNode;
3 namespace Prophecy\Doubler\ClassPatch;5 use Prophecy\Doubler\Generator\Node\ClassNode;6 use Prophecy\Exception\Doubler\ClassCreatorException;
12 namespace Prophecy\Doubler\ClassPatch;14 use Prophecy\Doubler\Generator\Node\ClassNode;
12 namespace Prophecy\Exception\Doubler;14 use Prophecy\Doubler\Generator\Node\ClassNode;
12 namespace Prophecy\Exception\Doubler;
12 namespace Prophecy\Doubler\Generator;14 use Prophecy\Exception\Doubler\ClassCreatorException;
12 namespace Prophecy\Doubler\Generator;
12 namespace Prophecy\Doubler\Generator\Node;14 use Prophecy\Exception\Doubler\MethodNotExtendableException;
12 namespace Prophecy\Doubler\Generator\Node;14 use Prophecy\Doubler\Generator\TypeHintReference;