public setException ( Exceptio\Exception | null $exception ) | ||
$exception | Exceptio\Exception | null |
public function setException($exception)
{
$this->exception = $exception;
return $this;
}
/** * Execute the callback, but swallow exceptions. * * @return void */ protected function executeMutedCallback() { try { $this->result->setValue(call_user_func_array($this->callback, $this->params)); } catch (Exception $exception) { $this->result->setException($exception); $this->result->setValue(null); } }