Overview

Namespaces

  • Scene7
    • Commands
      • Layer
    • Definitions
    • Helpers
      • Html
        • Attributes
    • Requests

Classes

  • AbstractRequest
  • CatalogProps
  • Exists
  • Image
  • ImageProps
  • ImageSet
  • LoadCache
  • Map
  • Mask
  • Message
  • Properties
  • Resolve
  • SaveToFile
  • Thumbnail
  • Validate
  • Overview
  • Namespace
  • Class

Class AbstractRequest

Scene7\Requests\AbstractRequest implements Scene7\RenderInterface

Direct known subclasses

Scene7\Requests\CatalogProps, Scene7\Requests\Exists, Scene7\Requests\Resolve, Scene7\Requests\SaveToFile, Scene7\Requests\Thumbnail, Scene7\Requests\Validate, Scene7\Requests\Image, Scene7\Requests\ImageProps, Scene7\Requests\ImageSet, Scene7\Requests\LoadCache, Scene7\Requests\Map, Scene7\Requests\Mask, Scene7\Requests\Message, Scene7\Requests\Properties
Abstract
Namespace: Scene7\Requests
Located at Requests/AbstractRequest.php
Methods summary
abstract public string
# getRequestType( )

Returns

string
protected
# setBaseUrl( $baseUrl )
protected
# addCommand( array $commands )
public array
# getCommands( )

Returns

array
public string
# getQuery( boolean $obscure = false )

Parameters

$obscure

Returns

string
public string
# getObscuredQuery( )

Returns

string
public string
# render( boolean $obscure = false )

A wrapper for getUri()

A wrapper for getUri()

Parameters

$obscure

Returns

string

Implementation of

Scene7\RenderInterface::render()
public string
# getUri( boolean $obscure = false )

Parameters

$obscure

Returns

string
protected string
# renderRequestType( )

Returns

string
public Scene7\Requests\AbstractRequest
# setProtocol( string $protocol )

Parameters

$protocol

Returns

Scene7\Requests\AbstractRequest
$this
public string
# __toString( )

Returns

string

Implementation of

Scene7\RenderInterface::__toString()
public
# setFactory( Scene7\Factory $factory )
public string[]
# getAllowedResponseTypes( )

Returns

string[]
public string[]
# getAllowedEncodings( )

Returns

string[]
Properties summary
protected string $baseUrl
# ''
protected string $file
# ''
protected array $commands
# []
protected Scene7\Factory $factory
#
protected string $protocol
# ''
protected string $responseType
# ''
protected string $encoding
# ''
API documentation generated by ApiGen