Spatie\Analytics\Exceptions\InvalidConfiguration::viewIdNotSpecified PHP Method

viewIdNotSpecified() public static method

public static viewIdNotSpecified ( )
    public static function viewIdNotSpecified()
    {
        return new static('You must provide a valid view id.');
    }

Usage Example

 /**
  * @param array|null $analyticsConfig
  *
  * @throws \Spatie\Analytics\Exceptions\InvalidConfiguration
  */
 protected function guardAgainstInvalidConfiguration($analyticsConfig)
 {
     if (empty($analyticsConfig['view_id'])) {
         throw InvalidConfiguration::viewIdNotSpecified();
     }
     if (!file_exists($analyticsConfig['service_account_credentials_json'])) {
         throw InvalidConfiguration::credentialsJsonDoesNotExist($analyticsConfig['service_account_credentials_json']);
     }
 }