You are here

function hosting_site_data_nodeapi in Hosting 6.2

Implementation of hook_nodeapi()

File

example/site_data/hosting_site_data.module, line 65

Code

function hosting_site_data_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
  if ($node->type == 'site') {
    switch ($op) {
      case 'insert':
        hosting_site_data_insert($node);
        break;
      case 'update':
        hosting_site_data_update($node);
        break;
      case 'delete':
        hosting_site_data_delete($node);
        break;
      case 'delete revision':
        hosting_site_data_delete_revision($node);
        break;
      case 'load':
        $additions = db_fetch_array(db_query("SELECT site_data FROM {hosting_site_data} WHERE vid = %d", $node->vid));
        return $additions;
        break;
    }
  }
}