You are here

function views_handler_relationship_recommender_entity_type::init in Recommender API 6.3

Same name and namespace in other branches
  1. 7.3 recommender.views.inc \views_handler_relationship_recommender_entity_type::init()
  2. 7.4 recommender.views.inc \views_handler_relationship_recommender_entity_type::init()
  3. 7.5 recommender.views.inc \views_handler_relationship_recommender_entity_type::init()

File

views/views_handler_relationship_recommender_entity_type.inc, line 8

Class

views_handler_relationship_recommender_entity_type
Argument by entity type [#1191904]

Code

function init(&$view, &$options) {
  parent::init($view, $options);

  // change the base table and base table field based on user input.
  $base_type = isset($options['base_entity_type']) ? $options['base_entity_type'] : 'node';
  $base_table = views_fetch_data($base_type);
  $this->definition['base'] = $base_type;
  $this->definition['base field'] = $base_table['table']['base']['field'];
}