public function NodeVote::query in Voting API 8.3
Return value
\Drupal\Core\Database\Query\SelectInterface
Overrides Vote::query
File
- src/
Plugin/ migrate/ source/ d7/ NodeVote.php, line 18
Class
- NodeVote
- Drupal 7 vote source from database.
Namespace
Drupal\votingapi\Plugin\migrate\source\d7Code
public function query() {
$query = parent::query();
if (!empty($this->configuration['node_type'])) {
$query
->leftJoin('node', 'n', 'n.nid = v.entity_id');
$query
->condition('v.entity_type', 'node');
$query
->condition('n.type', (array) $this->configuration['node_type'], 'IN');
}
return $query;
}