PHP Classes

File: application/modules/extensions/aws/Aws/CommandInterface.php

Recommend this page to a friend!
  Classes of Tran Tuan   Pretty PHP S3 Files Manager   application/modules/extensions/aws/Aws/CommandInterface.php   Download  
File: application/modules/extensions/aws/Aws/CommandInterface.php
Role: Application script
Content type: text/plain
Description: Initial
Class: Pretty PHP S3 Files Manager
Web based interface to manage files in Amazon S3
Author: By
Last change:
Date: 7 years ago
Size: 946 bytes
 

Contents

Class file image Download
<?php
namespace Aws;

/**
 * A command object encapsulates the input parameters used to control the
 * creation of a HTTP request and processing of a HTTP response.
 *
 * Using the toArray() method will return the input parameters of the command
 * as an associative array.
 */
interface CommandInterface extends \ArrayAccess, \Countable, \IteratorAggregate
{
   
/**
     * Converts the command parameters to an array
     *
     * @return array
     */
   
public function toArray();

   
/**
     * Get the name of the command
     *
     * @return string
     */
   
public function getName();

   
/**
     * Check if the command has a parameter by name.
     *
     * @param string $name Name of the parameter to check
     *
     * @return bool
     */
   
public function hasParam($name);

   
/**
     * Get the handler list used to transfer the command.
     *
     * @return HandlerList
     */
   
public function getHandlerList();
}