You are here

function _assets_get_overridable_field_types in Asset 7

Get fields to be overridden.

Return value

array

4 calls to _assets_get_overridable_field_types()
assets_build_placeholder in ./asset.module
Generates a placeholder for wysiwyg.
_assets_get_overridable_fields in ./asset.module
Helper function to check the asset field. Can we provide an override for its value or not.
_assets_in_editor_form_remove_non_overridable_fields in includes/asset.admin.inc
Remove unsupported for override field types.
_assets_set_field_value in includes/asset.filters.inc
Helper function to override the optional asset field values.

File

./asset.module, line 579
Asset module.

Code

function _assets_get_overridable_field_types() {
  $types =& drupal_static(__FUNCTION__, NULL);
  if (is_null($types)) {
    $types = array(
      'text' => array(
        'value',
      ),
      'text_long' => array(
        'value',
        'format',
      ),
      'list_boolean' => array(
        'value',
      ),
      'list_text' => array(
        'value',
      ),
    );

    // Allow other modules to add or remove field types.
    drupal_alter('asset_overridable_field_types', $types);
  }
  return $types;
}