function media_acquiadam_dam_view_page in Media: Acquia DAM 7
View the Acquia DAM asset on the DAM source.
Parameters
object $file: The file that has an associated asset.
Return value
int A menu response code or a redirect.
1 string reference to 'media_acquiadam_dam_view_page'
- media_acquiadam_menu in ./media_acquiadam.module 
- Implements hook_menu().
File
- includes/media_acquiadam.pages.inc, line 68 
- Page callback implementations.
Code
function media_acquiadam_dam_view_page($file) {
  $asset = media_acquiadam_file_to_asset($file);
  if (empty($asset)) {
    return MENU_NOT_FOUND;
  }
  try {
    drupal_goto($asset
      ->getDAMUrl(), [
      'absolute' => TRUE,
      'external' => TRUE,
    ]);
  } catch (Exception $x) {
    watchdog_exception('media_acquiadam', $x);
  }
  return MENU_ACCESS_DENIED;
}