Package core
Classes summary
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. |
TfMetadata | Provides page-level metadata. |
TfPaginationControl | Generates pagination controls for paging through content. |
TfPreference | Holds Tuskfish site configuration (preference) data. |
TfPreferenceHandler | Read and write site preferences to the database. |
TfTemplate | Used to hold variables that will be inserted into templates and to render templates for display. |
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. |
TfRights | Provides a common list of intellectual property rights licenses. |
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. |