Return.php in Zircon Profile 8
Same filename and directory in other branches
File
vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Stub/Return.phpView source
<?php
/*
* This file is part of the PHPUnit_MockObject package.
*
* (c) Sebastian Bergmann <sebastian@phpunit.de>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
use SebastianBergmann\Exporter\Exporter;
/**
* Stubs a method by returning a user-defined value.
*
* @since Class available since Release 1.0.0
*/
class PHPUnit_Framework_MockObject_Stub_Return implements PHPUnit_Framework_MockObject_Stub {
protected $value;
public function __construct($value) {
$this->value = $value;
}
public function invoke(PHPUnit_Framework_MockObject_Invocation $invocation) {
return $this->value;
}
public function toString() {
$exporter = new Exporter();
return sprintf('return user-specified value %s', $exporter
->export($this->value));
}
}
Classes
Name![]() |
Description |
---|---|
PHPUnit_Framework_MockObject_Stub_Return | Stubs a method by returning a user-defined value. |