You are here

function filefield_sources_install in FileField Sources 8

Same name and namespace in other branches
  1. 6 filefield_sources.install \filefield_sources_install()
  2. 7 filefield_sources.install \filefield_sources_install()

Implements hook_install().

File

./filefield_sources.install, line 11
Update and install functions for FileField Sources.

Code

function filefield_sources_install() {

  // FileField Sources needs to load after both ImageField and FileField.
  try {
    $file_weight = module_get_weight('file');
    $image_weight = module_get_weight('image');
    $weight = max([
      $file_weight,
      $image_weight,
    ]);
    $weight++;
  } catch (Exception $e) {
    $weight = 5;
  }
  module_set_weight('filefield_sources', $weight);
}