function lti_tool_provider_entity_property_info in LTI Tool Provider 7
Implements hook_entity_property_info().
File
- ./
lti_tool_provider.module, line 687 - lti_tool_provider hook implementations and support functions.
Code
function lti_tool_provider_entity_property_info() {
$info = array();
// Add meta-data about the basic properties.
$properties =& $info['lti_tool_provider_consumer']['properties'];
$properties['lti_tool_provider_consumer_id'] = array(
'label' => t("Primary key"),
'type' => 'integer',
'description' => t("Primary key"),
'schema field' => 'lti_tool_provider_consumer_id',
);
$properties['lti_tool_provider_consumer_key'] = array(
'label' => t("Key"),
'type' => 'text',
'description' => t("Key of the consumer"),
'schema field' => 'lti_tool_provider_consumer_key',
);
$properties['lti_tool_provider_consumer_secret'] = array(
'label' => t("Secret"),
'type' => 'text',
'description' => t("Secret"),
'schema field' => 'lti_tool_provider_consumer_secret',
);
$properties['lti_tool_provider_consumer_consumer'] = array(
'label' => t("Consumer name"),
'type' => 'text',
'description' => t("Consumer name"),
'schema field' => 'lti_tool_provider_consumer_consumer',
);
$properties['lti_tool_provider_consumer_dummy_pref'] = array(
'label' => t("Dummy pref"),
'type' => 'integer',
'description' => t("Preference as to use as dummy account"),
'schema field' => 'lti_tool_provider_consumer_dummy_pref',
);
$properties['date_joined'] = array(
'label' => t("Date joined"),
'type' => 'date',
'description' => t("Date the consumer was added"),
'schema field' => 'date_joined',
);
return $info;
}