public function __construct($provider, $array = []) { $this->client = $provider; if (isset($array['recipients'])) { $array['recipients'] = $this->formRecipients($array['recipients']); } parent::__construct($provider, $array); }
public function __construct($provider, $class, array $array = []) { if (!in_array(Uploadable::class, class_implements($class))) { throw new Exception("Given class must implements Uploadable interface"); } if (!is_subclass_of($class, Model::class)) { throw new Exception("Given class must be a subclass of Model"); } $this->class = $class; parent::__construct($provider, $array); }
/** * SignatureRequestRecipient constructor. * @param $provider * @param integer|string $signatureRequestId * @param array $array */ public function __construct($provider, $signatureRequestId, $array = []) { $this->signatureRequestId = $signatureRequestId; // static::setEntityUri(static::BASE_URI . '/' . $signatureRequestId . '/recipient' ); parent::__construct($provider, $array); }
public function __construct($provider, $fillRequestId, $array = []) { $this->fillRequestId = $fillRequestId; static::setEntityUri(static::$baseUri . '/' . $fillRequestId . '/' . FillRequest::FORMS_URI); parent::__construct($provider, $array); }