����JFIF��x�x����'
Server IP : 78.140.185.180 / Your IP : 216.73.216.168 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/builderbox/public_html/vendor/pda/pheanstalk/src/Command/ |
Upload File : |
<?php namespace Pheanstalk\Command; use Pheanstalk\Contract\CommandInterface; use Pheanstalk\Contract\ResponseParserInterface; use Pheanstalk\Exception\CommandException; use Pheanstalk\Response\ArrayResponse; /** * Common functionality for Command implementations. */ abstract class AbstractCommand implements CommandInterface { public function hasData(): bool { return false; } public function getData(): string { throw new CommandException('Command has no data'); } public function getDataLength(): int { throw new CommandException('Command has no data'); } public function getResponseParser(): ResponseParserInterface { if ($this instanceof ResponseParserInterface) { return $this; } throw new \RuntimeException('Concrete implementation must implement `ResponseParser` or override this method'); } /** * Creates a Response for the given data. */ protected function createResponse(string $name, array $data = []): ArrayResponse { return new ArrayResponse($name, $data); } }