[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/project/release/views/ -> project_release.views_default.inc (source)

   1  <?php
   2  // $Id: project_release.views_default.inc,v 1.5 2009/11/25 16:53:45 dww Exp $
   3  
   4  /**
   5   * @file
   6   * Scan the 'default_views' subdirectory for default views by project_release.
   7   */
   8  
   9  /**
  10   * Implement hook_views_default_views().
  11   */
  12  function project_release_views_default_views() {
  13    // Search the "default_views" subdirectory for files ending in .view.php.
  14    $files = file_scan_directory(drupal_get_path('module', 'project_release'). '/views/default_views', 'view\.php$');
  15    foreach ($files as $absolute => $file) {
  16      require_once $absolute;
  17      if (isset($view)) {
  18        // $file->name has the ".php" stripped off, but still has the ".view".
  19        $view_name = substr($file->name, 0, strrpos($file->name, '.'));
  20        $views[$view_name] = $view;
  21      }
  22    }
  23    return $views;
  24  }
  25  


Generated: Thu Mar 24 11:18:33 2011 Cross-referenced by PHPXref 0.7