aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/CommandInterface.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/CommandInterface.php')
-rw-r--r--apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/CommandInterface.php128
1 files changed, 0 insertions, 128 deletions
diff --git a/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/CommandInterface.php b/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/CommandInterface.php
deleted file mode 100644
index fbb61d2ff4b..00000000000
--- a/apps/files_external/3rdparty/aws-sdk-php/Guzzle/Service/Command/CommandInterface.php
+++ /dev/null
@@ -1,128 +0,0 @@
-<?php
-
-namespace Guzzle\Service\Command;
-
-use Guzzle\Common\Collection;
-use Guzzle\Common\Exception\InvalidArgumentException;
-use Guzzle\Http\Message\Response;
-use Guzzle\Http\Message\RequestInterface;
-use Guzzle\Service\Exception\CommandException;
-use Guzzle\Service\Description\OperationInterface;
-use Guzzle\Service\ClientInterface;
-use Guzzle\Common\ToArrayInterface;
-
-/**
- * A command object that contains parameters that can be modified and accessed like an array and turned into an array
- */
-interface CommandInterface extends \ArrayAccess, ToArrayInterface
-{
- /**
- * Get the short form name of the command
- *
- * @return string
- */
- public function getName();
-
- /**
- * Get the API operation information about the command
- *
- * @return OperationInterface
- */
- public function getOperation();
-
- /**
- * Execute the command and return the result
- *
- * @return mixed Returns the result of {@see CommandInterface::execute}
- * @throws CommandException if a client has not been associated with the command
- */
- public function execute();
-
- /**
- * Get the client object that will execute the command
- *
- * @return ClientInterface|null
- */
- public function getClient();
-
- /**
- * Set the client object that will execute the command
- *
- * @param ClientInterface $client The client object that will execute the command
- *
- * @return self
- */
- public function setClient(ClientInterface $client);
-
- /**
- * Get the request object associated with the command
- *
- * @return RequestInterface
- * @throws CommandException if the command has not been executed
- */
- public function getRequest();
-
- /**
- * Get the response object associated with the command
- *
- * @return Response
- * @throws CommandException if the command has not been executed
- */
- public function getResponse();
-
- /**
- * Get the result of the command
- *
- * @return Response By default, commands return a Response object unless overridden in a subclass
- * @throws CommandException if the command has not been executed
- */
- public function getResult();
-
- /**
- * Set the result of the command
- *
- * @param mixed $result Result to set
- *
- * @return self
- */
- public function setResult($result);
-
- /**
- * Returns TRUE if the command has been prepared for executing
- *
- * @return bool
- */
- public function isPrepared();
-
- /**
- * Returns TRUE if the command has been executed
- *
- * @return bool
- */
- public function isExecuted();
-
- /**
- * Prepare the command for executing and create a request object.
- *
- * @return RequestInterface Returns the generated request
- * @throws CommandException if a client object has not been set previously or in the prepare()
- */
- public function prepare();
-
- /**
- * Get the object that manages the request headers that will be set on any outbound requests from the command
- *
- * @return Collection
- */
- public function getRequestHeaders();
-
- /**
- * Specify a callable to execute when the command completes
- *
- * @param mixed $callable Callable to execute when the command completes. The callable must accept a
- * {@see CommandInterface} object as the only argument.
- * @return self
- * @throws InvalidArgumentException
- */
- public function setOnComplete($callable);
-}