/** * Easy static accessor for performing a move operation. * * @param \Baum\Node $node * @param \Baum\Node|int $target * @param string $position * @return \Baum\Node */ public static function to($node, $target, $position) { $instance = new static($node, $target, $position); return $instance->perform(); }
/** * @param RequestInterface $request * @param array $options * @param ReactHttpClient $httpClient * @param LoopInterface $loop * @return \React\Promise\Promise */ public static function send(RequestInterface $request, array $options, ReactHttpClient $httpClient, LoopInterface $loop, Request $requestObject = null) { if ($requestObject === null) { $requestObject = new static($request, $options, $httpClient, $loop); } return $requestObject->perform(); }