Class vB_DataManager_Attachment_Filesystem

Description

Class to do data save/delete operations for ATTACHMENTS in the FILE SYSTEM.

  • version: $Revision: 26600 $
  • date: $Date: 2008-05-08 10:08:34 -0500 (Thu, 08 May 2008) $

Located in /includes/class_dm_attachment.php (line 519)

vB_DataManager
   |
   --vB_DataManager_Attachment
      |
      --vB_DataManager_Attachment_Filesystem
Method Summary
 void post_save_each ([boolean $doquery = true])
 boolean pre_save ([boolean $doquery = true])
 void verify_attachment_path (int $userid)
Variables
Methods
post_save_each (line 593)

Additional data to update after a save call (such as denormalized values in other tables).

In batch updates, is executed for each record updated.

void post_save_each ([boolean $doquery = true])
  • boolean $doquery: Do the query?

Redefinition of:
vB_DataManager_Attachment::post_save_each()
Additional data to update after a save call (such as denormalized values in other tables).
pre_save (line 528)

Any checks to run immediately before saving. If returning false, the save will not take place.

  • return: True on success; false if an error occurred
boolean pre_save ([boolean $doquery = true])
  • boolean $doquery: Do the query?

Redefinition of:
vB_DataManager_Attachment::pre_save()
Any checks to run immediately before saving. If returning false, the save will not take place.
verify_attachment_path (line 682)

Verify that user's attach path exists, create if it doesn't

void verify_attachment_path (int $userid)
  • int $userid: userid

Inherited Methods

Inherited From vB_DataManager_Attachment

 vB_DataManager_Attachment::vB_DataManager_Attachment()
 vB_DataManager_Attachment::fetch_library()
 vB_DataManager_Attachment::post_delete()
 vB_DataManager_Attachment::post_save_each()
 vB_DataManager_Attachment::pre_delete()
 vB_DataManager_Attachment::pre_save()
 vB_DataManager_Attachment::save()
 vB_DataManager_Attachment::verify_filedata()
 vB_DataManager_Attachment::verify_filename()
 vB_DataManager_Attachment::verify_md5_alt()
 vB_DataManager_Attachment::verify_thumbnail()

Inherited From vB_DataManager

 vB_DataManager::vB_DataManager()
 vB_DataManager::check_required()
 vB_DataManager::db_delete()
 vB_DataManager::db_insert()
 vB_DataManager::db_insert_ignore()
 vB_DataManager::db_update()
 vB_DataManager::delete()
 vB_DataManager::do_set()
 vB_DataManager::do_unset()
 vB_DataManager::error()
 vB_DataManager::fetch_field()
 vB_DataManager::fetch_insert_sql()
 vB_DataManager::fetch_update_sql()
 vB_DataManager::has_errors()
 vB_DataManager::post_delete()
 vB_DataManager::post_save_each()
 vB_DataManager::post_save_once()
 vB_DataManager::pre_delete()
 vB_DataManager::pre_save()
 vB_DataManager::save()
 vB_DataManager::set()
 vB_DataManager::setr()
 vB_DataManager::setr_info()
 vB_DataManager::set_bitfield()
 vB_DataManager::set_condition()
 vB_DataManager::set_error_handler()
 vB_DataManager::set_existing()
 vB_DataManager::set_failure_callback()
 vB_DataManager::set_info()
 vB_DataManager::strip_empty_bbcode()
 vB_DataManager::strip_empty_bbcode_callback()
 vB_DataManager::verify()
 vB_DataManager::verify_commalist()
 vB_DataManager::verify_date_array()
 vB_DataManager::verify_email()
 vB_DataManager::verify_image_count()
 vB_DataManager::verify_ipaddress()
 vB_DataManager::verify_link()
 vB_DataManager::verify_list()
 vB_DataManager::verify_md5()
 vB_DataManager::verify_nonempty()
 vB_DataManager::verify_nonzero()
 vB_DataManager::verify_pagetext()
 vB_DataManager::verify_serialized()
 vB_DataManager::verify_spacelist()
 vB_DataManager::verify_userid()
 vB_DataManager::verify_username()

Documentation generated on Fri, 09 May 2008 09:01:00 -0500 by phpDocumentor 1.4.1