Tuskfish API V1.1.1
  • Package
  • Class

Packages

  • content
  • core
  • database
  • installation
  • security
  • user
  • utilities

Classes

  • someClass
  • someClassHandler
  • TfCache
  • TfFileHandler
  • TfLogger
  • TfPreference
  • TfPreferenceHandler
  • TfTree

Traits

  • TfLanguage
  • TfMagicMethods
  • TfMimetypes

Functions

  • checkPasswordStrength
  • hashPassword
  • tf_autoload
  • tfContentModuleAutoload
  • tfSomeModuleAutoload

Package core

Classes summary

someClass Brief class description.
someClassHandler Brief class description.
TfCache Handles Tuskfish page-level caching operations.
TfFileHandler Provides methods for handling common file operations.
TfLogger Provides a custom error handler which writes to a logfile.
TfPreference Holds Tuskfish site configuration (preference) data.
TfPreferenceHandler Read and write site preferences to the database.
TfTree Build and manipulate a tree representing hierarchical relationships between objects.

Traits summary

TfLanguage Provides common access to system languages.
TfMagicMethods

Allows for non-write access to protected properties and prevents non-whitelisted properties from being set.

TfMimetypes Provides a list of common (permitted) mimetypes for file uploads.

Functions summary

checkPasswordStrength Check password strength
hashPassword Hashes and salts a password to harden it against cracking.
tf_autoload Autoload core Tuskfish classes. spl_autoload_register() avoids namespace clashes.
tfContentModuleAutoload Autoload Tuskfish content module classes. spl_autoload_register() avoids namespace clashes.
tfSomeModuleAutoload Autoload Tuskfish content module classes. spl_autoload_register() avoids namespace clashes.
Tuskfish API V1.1.1 API documentation generated by ApiGen