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

Public Member Functions

 __construct (array $draft, array $running)
 
 getCurrent ()
 
 refFromCookie ($cookie)
 
 getDraft ()
 
 getRunning ()
 

Static Public Member Functions

static parse (\stdClass $json)
 

Constructor & Destructor Documentation

§ __construct()

Prismic\Experiments::__construct ( array  $draft,
array  $running 
)
Parameters
array$draft
array$running

Member Function Documentation

§ getCurrent()

Prismic\Experiments::getCurrent ( )
Returns
Experiment

§ getDraft()

Prismic\Experiments::getDraft ( )
Returns
array

§ getRunning()

Prismic\Experiments::getRunning ( )
Returns
array

§ parse()

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

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

Parameters
$jsonthe json bit retrieved from the API that represents experiments.
Returns
Prismic::Experiments the manipulable object for the experiments.

§ refFromCookie()

Prismic\Experiments::refFromCookie (   $cookie)
Parameters
string | null$cookie
Returns
Ref|null

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