ReturnArgument.php in Zircon Profile 8.0
File
vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Stub/ReturnArgument.php
View source
<?php
class PHPUnit_Framework_MockObject_Stub_ReturnArgument extends PHPUnit_Framework_MockObject_Stub_Return {
protected $argumentIndex;
public function __construct($argumentIndex) {
$this->argumentIndex = $argumentIndex;
}
public function invoke(PHPUnit_Framework_MockObject_Invocation $invocation) {
if (isset($invocation->parameters[$this->argumentIndex])) {
return $invocation->parameters[$this->argumentIndex];
}
else {
return;
}
}
public function toString() {
return sprintf('return argument #%d', $this->argumentIndex);
}
}