You are here

function video_upload_nodeapi in Video 5

Same name and namespace in other branches
  1. 6 types/video_upload/video_upload.module \video_upload_nodeapi()
  2. 6.2 types/video_upload/video_upload.module \video_upload_nodeapi()

Implementation of hook_nodeapi()

File

types/video_upload/video_upload.module, line 254
Enable Uploaded videos support for video module.

Code

function video_upload_nodeapi(&$node, $op) {
  if ($node->type == 'video' && $node->vtype == 'upload') {
    switch ($op) {
      case 'load':
        return _video_upload_load($node);
      case 'prepare':
        _video_upload_prepare($node);
        break;
      case 'validate':
        _video_upload_validate($node);
        break;
      case 'submit':
        _video_upload_submit($node);
        break;
      case 'insert':
        _video_upload_insert($node);
        break;
      case 'update':
        _video_upload_update($node);
        break;
      case 'delete':
        _video_upload_delete($node);
        break;
      case 'delete revision':
        video_upload_delete_revision($node);
        break;
      case 'view':
        _video_upload_view($node);
    }
  }
}