Example #1
0
 /**
  * Adds a media reference to the current person.
  *
  * @param \Gedcomx\Rs\Client\SourceDescriptionState        $description
  * @param \Gedcomx\Rs\Client\Options\StateTransitionOption $option,...
  *
  * @return \Gedcomx\Rs\Client\PersonState
  */
 public function addMediaDescription(SourceDescriptionState $description, StateTransitionOption $option = null)
 {
     $reference = new SourceReference();
     $reference->setDescriptionRef($description->getSelfUri());
     return $this->passOptionsTo('addMediaReference', array($reference), func_get_args());
 }
 /**
  * Constructs a new FamilySearch source description state using the specified client, request, response, access token, and state factory.
  *
  * @param \GuzzleHttp\Client             $client
  * @param \GuzzleHttp\Psr7\Request    $request
  * @param \GuzzleHttp\Psr7\Response   $response
  * @param string                          $accessToken
  * @param \Gedcomx\Rs\Client\StateFactory $stateFactory
  */
 function __construct(Client $client, Request $request, Response $response, $accessToken, StateFactory $stateFactory)
 {
     parent::__construct($client, $request, $response, $accessToken, $stateFactory);
 }