You are here

protected function SalesforceMappingCommandsBase::returnQueryResult in Salesforce Suite 8.3

Same name and namespace in other branches
  1. 8.4 modules/salesforce_mapping/src/Commands/SalesforceMappingCommandsBase.php \Drupal\salesforce_mapping\Commands\SalesforceMappingCommandsBase::returnQueryResult()
  2. 5.0.x modules/salesforce_mapping/src/Commands/SalesforceMappingCommandsBase.php \Drupal\salesforce_mapping\Commands\SalesforceMappingCommandsBase::returnQueryResult()

Pass-through helper to add appropriate formatters for a query result.

Parameters

\Drupal\salesforce\Commands\QueryResult $query: The query result.

Return value

\Drupal\salesforce\Commands\QueryResult The same, unchanged query result.

Overrides SalesforceCommandsBase::returnQueryResult

File

modules/salesforce_mapping/src/Commands/SalesforceMappingCommandsBase.php, line 202

Class

SalesforceMappingCommandsBase
Shared command base for Salesforce Drush commands.

Namespace

Drupal\salesforce_mapping\Commands

Code

protected function returnQueryResult(QueryResult $query) {
  $formatter = new QueryResultTableFormatter();
  $formatterManager = Drush::getContainer()
    ->get('formatterManager');
  $formatterManager
    ->addFormatter('table', $formatter);
  return $query;
}