diff --git a/drush.services.yml b/drush.services.yml index 2be3d265..c3dd2bff 100644 --- a/drush.services.yml +++ b/drush.services.yml @@ -20,7 +20,7 @@ services: tags: - { name: drush.command } search_api_pantheon.drush_reload: - class: \Drupal\search_api_pantheon\Commands\Reload + class: \Drupal\search_api_pantheon\Commands\SchemaReload arguments: [ "@logger.factory", "@search_api_pantheon.pantheon_guzzle", "@search_api_pantheon.schema_poster" ] tags: - { name: drush.command } diff --git a/src/Commands/Reload.php b/src/Commands/SchemaReload.php similarity index 79% rename from src/Commands/Reload.php rename to src/Commands/SchemaReload.php index 9b42b482..3105664d 100644 --- a/src/Commands/Reload.php +++ b/src/Commands/SchemaReload.php @@ -5,13 +5,13 @@ use Drupal\Core\Logger\LoggerChannelFactoryInterface; use Drupal\Core\Logger\LoggerChannelTrait; use Drupal\search_api_pantheon\Services\PantheonGuzzle; -use Drupal\search_api_pantheon\Services\SchemaPoster; +use Drupal\search_api_pantheon\Services\Reload; use Drush\Commands\DrushCommands; /** * Drush Search Api Pantheon Schema Commands. */ -class Reload extends DrushCommands { +class SchemaReload extends DrushCommands { use LoggerChannelTrait; /** @@ -24,9 +24,9 @@ class Reload extends DrushCommands { /** * Configured pantheon-solr-specific schema poster class. * - * @var \Drupal\search_api_pantheon\Services\SchemaPoster + * @var \Drupal\search_api_pantheon\Services\Reload */ - private SchemaPoster $schemaPoster; + private Reload $reload; /** * Class constructor. @@ -35,17 +35,17 @@ class Reload extends DrushCommands { * Injected by container. * @param \Drupal\search_api_pantheon\Services\PantheonGuzzle $pantheonGuzzle * Injected by container. - * @param \Drupal\search_api_pantheon\Services\SchemaPoster $schemaPoster + * @param \Drupal\search_api_pantheon\Services\Reload $reload * Injected by Container. */ public function __construct( LoggerChannelFactoryInterface $loggerChannelFactory, PantheonGuzzle $pantheonGuzzle, - SchemaPoster $schemaPoster + Reload $reload ) { $this->logger = $loggerChannelFactory->get('SearchAPIPantheon Drush'); $this->pantheonGuzzle = $pantheonGuzzle; - $this->schemaPoster = $schemaPoster; + $this->reload = $reload; } /** @@ -58,7 +58,7 @@ public function __construct( */ public function reloadSchema() { try { - $this->schemaPoster->reloadServer(); + $this->reload->reloadServer(); } catch (\Exception $e) { $this->logger->error((string) $e);