<?php // $Id$ /** * @file * Implementation of hook_views_default_views(). * */ /** * Implements hook_views_default_views(). * * @return array */ function fgcf_views_default_views() { $info = fgcf_views_api(); $path = $info['path']; $defaults = basename(__FILE__); $views = array(); foreach (new DirectoryIterator($path) as $file_info) { if ($file_info->isDot()) { continue; } $name = $file_info->getFilename(); if ($name == $defaults || !preg_match('/^fgcf_\w*\.php$/', $name, $matches)) { continue; } require_once $name; // will define $view and $handler $views[$view->name] = $view; unset($view, $handler); } return $views; }