public create ( callable | null $callback = null, mixed $self = null, callable $defaultAnswerCallback = 'Eloquent\Phony\Stub\StubData::returnsEmptyAnswerCallback' ) : Eloquent\Phony\Stub\Stub | ||
$callback | callable | null | The callback, or null to create an anonymous stub. |
$self | mixed | The self value. |
$defaultAnswerCallback | callable | The callback to use when creating a default answer. |
리턴 | Eloquent\Phony\Stub\Stub | The newly created stub. |
public function create($callback = null, $self = null, $defaultAnswerCallback = 'Eloquent\\Phony\\Stub\\StubData::returnsEmptyAnswerCallback')
{
return new StubData($callback, $self, strval($this->labelSequencer->next()), $defaultAnswerCallback, $this->matcherFactory, $this->matcherVerifier, $this->invoker, $this->invocableInspector, $this->emptyValueFactory, $this->generatorAnswerBuilderFactory);
}