function views_handler_relationship_recommender_entity_type::init in Recommender API 6.3
Same name and namespace in other branches
- 7.3 recommender.views.inc \views_handler_relationship_recommender_entity_type::init()
- 7.4 recommender.views.inc \views_handler_relationship_recommender_entity_type::init()
- 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'];
}