You are here

function video_filter_filter in Video Filter 6

Same name and namespace in other branches
  1. 5.2 video_filter.module \video_filter_filter()
  2. 5 video_filter.module \video_filter_filter()
  3. 6.3 video_filter.module \video_filter_filter()
  4. 6.2 video_filter.module \video_filter_filter()

File

./video_filter.module, line 5

Code

function video_filter_filter($op, $delta = 0, $format = -1, $text = '') {
  switch ($op) {
    case 'list':
      return array(
        0 => t('Video Filter'),
      );
    case 'no cache':
      switch ($delta) {
        case 0:
          return 1;
        default:
          return 0;
      }
    case 'description':
      switch ($delta) {
        case 0:
          return t('Substitutes [video:URL] with embedded HTML.');
        default:
          return;
      }
    case 'process':
      switch ($delta) {
        case 0:
          return video_filter_process($text, $format);
        default:
          return $text;
      }
    case 'settings':
      switch ($delta) {
        case 0:
          return video_filter_settings($format);
        default:
          return;
      }
    default:
      return $text;
  }
}