*/ protected $actual = []; /** * @var string|null */ protected $method = null; /** * @var LegacyMockInterface|null */ protected $mockObject = null; /** * @return array */ public function getActualArguments() { return $this->actual; } /** * @return string|null */ public function getMethodName() { return $this->method; } /** * @return LegacyMockInterface|null */ public function getMock() { return $this->mockObject; } /** * @return string|null */ public function getMockName() { $mock = $this->getMock(); if ($mock === null) { return $mock; } return $mock->mockery_getName(); } /** * @todo Rename param `count` to `args` * @template TMixed * * @param array $count * @return self */ public function setActualArguments($count) { $this->actual = $count; return $this; } /** * @param string $name * @return self */ public function setMethodName($name) { $this->method = $name; return $this; } /** * @return self */ public function setMock(LegacyMockInterface $mock) { $this->mockObject = $mock; return $this; } }