123456789101112131415161718192021222324252627282930 |
- <?php
- /*
- * This file is part of the phpunit-mock-objects 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 PHPUnit\Framework\SelfDescribing;
- /**
- * An object that stubs the process of a normal method for a mock object.
- *
- * The stub object will replace the code for the stubbed method and return a
- * specific value instead of the original value.
- */
- interface PHPUnit_Framework_MockObject_Stub extends SelfDescribing
- {
- /**
- * Fakes the processing of the invocation $invocation by returning a
- * specific value.
- *
- * @param PHPUnit_Framework_MockObject_Invocation $invocation The invocation which was mocked and matched by the current method and argument matchers
- *
- * @return mixed
- */
- public function invoke(PHPUnit_Framework_MockObject_Invocation $invocation);
- }
|