function lti_tool_provider_get_extra_columns in LTI Tool Provider 7
List columns added by other modules to the consumer.
Return value
array An array of column names.
1 call to lti_tool_provider_get_extra_columns()
- LTIToolProviderConsumerEntityController::create in ./
LTIToolProviderConsumerEntityController.class.php - Create a consumer.
File
- ./
lti_tool_provider.module, line 550 - lti_tool_provider hook implementations and support functions.
Code
function lti_tool_provider_get_extra_columns() {
$extra_col = array();
$schema = drupal_get_schema('lti_tool_provider_consumer');
$fields = $schema['fields'];
foreach ($fields as $field => $value) {
if ($field != 'lti_tool_provider_consumer_id' && $field != 'lti_tool_provider_consumer_key' && $field != 'lti_tool_provider_consumer_secret' && $field != 'lti_tool_provider_consumer_consumer' && $field != 'lti_tool_provider_consumer_domain' && $field != 'lti_tool_provider_consumer_dummy_pref' && $field != 'date_joined') {
$extra_col[] = $field;
}
}
return $extra_col;
}