/**
  * @param  stdClass $array
  * @param  array $options
  * @return Template
  * @ignore
  */
 public function fromArray($array, $options = array())
 {
     !isset($options['except']) && ($options['except'] = array());
     $options['except'][] = 'named_form_fields';
     return parent::fromArray($array, $options);
 }
 /**
  * @param  array $array
  * @param  array $options
  * @return AbstractSignatureRequest
  * @ignore
  */
 public function fromArray($array, $options = array())
 {
     array_key_exists('signers', $array) && $this->setSigners($array['signers']);
     !isset($options['except']) && ($options['except'] = array());
     $options['except'][] = 'signers';
     return parent::fromArray($array, $options);
 }
Example #3
0
 /**
  * @param  stdClass $array
  * @param  array $options
  * @return Team
  * @ignore
  */
 public function fromArray($array, $options = array())
 {
     array_key_exists('accounts', $array) && $this->setAccounts($array['accounts']);
     array_key_exists('invited_accounts', $array) && $this->setInvitedAccounts($array['invited_accounts']);
     !isset($options['except']) && ($options['except'] = array());
     $options['except'] = array_merge($options['except'], array('accounts', 'invited_accounts'));
     return parent::fromArray($array, $options);
 }