Prismic.io PHP kit  3.0.0
Public Member Functions | Static Public Member Functions | List of all members
Prismic\Experiment Class Reference

Public Member Functions

 __construct ($id, $googleId, $name, array $variations)
 
 getId ()
 
 getGoogleId ()
 
 getName ()
 
 getVariations ()
 

Static Public Member Functions

static parse (\stdClass $json)
 

Constructor & Destructor Documentation

§ __construct()

Prismic\Experiment::__construct (   $id,
  $googleId,
  $name,
array  $variations 
)
Parameters
string$id
string$googleId
string$name
array$variations

Member Function Documentation

§ getGoogleId()

Prismic\Experiment::getGoogleId ( )
Returns
string

§ getId()

Prismic\Experiment::getId ( )
Returns
string

§ getName()

Prismic\Experiment::getName ( )
Returns
string

§ getVariations()

Prismic\Experiment::getVariations ( )
Returns
array

§ parse()

static Prismic\Experiment::parse ( \stdClass  $json)
static

Parses a given experiment. Not meant to be used except for testing.

Parameters
$jsonthe json bit retrieved from the API that represents a experiment.
Returns
Prismic::Variation the manipulable object for that experiment.

The documentation for this class was generated from the following file: