/** * {@inheritdoc} */ public static function getConfigSchema() { $schema = parent::getConfigSchema(); $schema[] = ParameterConfig::getConfigSchema(); $schema[] = HeaderConfig::getConfigSchema(); $schema = array_merge($schema, ServiceCacheConfig::getConfigSchema()); return $schema; }
/** * {@inheritdoc} */ public static function getConfigSchema() { $schema = ['name' => 'parameters', 'label' => 'Parameters', 'description' => 'Supply additional parameters to pass to the remote service, or exclude parameters passed from client.', 'type' => 'array', 'required' => false, 'allow_null' => true]; $schema['items'] = parent::getConfigSchema(); return $schema; }
/** * @return array|null */ public static function getConfigSchema() { $schema = parent::getConfigSchema(); $schema = array_merge($schema, EmailServiceParameterConfig::getConfigSchema()); return $schema; }
/** * {@inheritdoc} */ public static function getConfigSchema() { $schema = ['name' => 'headers', 'label' => 'Headers', 'description' => 'Supply additional headers to pass to the remote service.', 'type' => 'array', 'required' => false, 'allow_null' => true]; $schema['items'] = parent::getConfigSchema(); return $schema; }