Overview

Namespaces

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

Classes

  • Factory

Interfaces

  • RenderInterface
  • Overview
  • Namespace
  • Class

Class Factory

Namespace: Scene7
Located at Factory.php
Methods summary
public
# __construct( string $baseUrl, callable $defaultsCallback = null )

Parameters

$baseUrl
the base url
$defaultsCallback
has one parameter, $request that is the request object
public Scene7\Requests\Image
# newImage( string $file )

Parameters

$file

Returns

Scene7\Requests\Image
public Scene7\Commands\Layer
# newLayer( integer|string $id, string|null $name = null )

Parameters

$id
$name

Returns

Scene7\Commands\Layer
public Scene7\Factory
# setBaseUrl( string $baseUrl )

Parameters

$baseUrl

Returns

Scene7\Factory
$this
public Scene7\Factory
# setProtocol( string $protocol )

Parameters

$protocol

Returns

Scene7\Factory
$this
public
# setDefaultsCallback( callable $callback )
protected
# _setNewRequestDefaults( Scene7\Requests\AbstractRequest $request )
protected
# _setNewLayerDefaults( Scene7\Commands\Layer $layer )
Properties summary
protected string $baseUrl
#
protected callable $defaultsCallback
#
protected callable $layerDefaultsCallback
#
API documentation generated by ApiGen