You are here

public static function AcquiaSearchSolrApi::get in Acquia Connector 7.3

Wrapper for constructor.

Parameters

string $subscription: Subscription name.

string $api_key: API key.

string $host: Search host name.

string $uuid: Application UUID.

Return value

\AcquiaSearchSolrApi API instance.

Throws

\InvalidArgumentException

File

acquia_search/includes/AcquiaSearchSolrApi.php, line 87

Class

AcquiaSearchSolrApi
Class AcquiaSearchApi.

Code

public static function get($subscription, $api_key, $host, $uuid) {
  if (empty($subscription) || empty($api_key) || empty($host) || empty($uuid)) {
    throw new InvalidArgumentException('Please provide API credentials for Acquia Search.');
  }
  return new self($subscription, $api_key, $host, $uuid);
}