> For the complete documentation index, see [llms.txt](https://xoops.gitbook.io/xmf-cookbook/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xoops.gitbook.io/xmf-cookbook/reference.md).

# Reference

This is a detailed overview of all of the XMF classes as of release 1.2.26.

## Contents

* [Assert](/xmf-cookbook/reference.md)
  * [Assertions](/xmf-cookbook/reference/assert/assertions.md)
* [Database](/xmf-cookbook/reference.md)
  * [Migrate](/xmf-cookbook/reference/database/migrate.md)
  * [TableLoad](/xmf-cookbook/reference/database/tableload.md)
  * [Tables](/xmf-cookbook/reference/database/tables.md)
    * [Getting Started](/xmf-cookbook/reference/database/tables/getting-started.md)
    * [Table Operations](/xmf-cookbook/reference/database/tables/table-operations.md)
    * [Working with Columns](/xmf-cookbook/reference/database/tables/working-with-columns.md)
    * [Working with Indexes](/xmf-cookbook/reference/database/tables/working-with-indexes.md)
    * [Changing Table Data](/xmf-cookbook/reference/database/tables/changing-table-data.md)
    * [Interacting with the Work Queue](/xmf-cookbook/reference/database/tables/interacting-with-the-work-queue.md)
    * [Error Info and Debugging](/xmf-cookbook/reference/database/tables/error-info-and-debugging.md)
* [Debug](/xmf-cookbook/reference/debug.md)
* [FilterInput](/xmf-cookbook/reference/filterinput.md)
* [Highlighter](/xmf-cookbook/reference/highlighter.md)
* [IPAddress](/xmf-cookbook/reference/ipaddress.md)
* [Key](/xmf-cookbook/reference.md)
  * [ArrayStorage](/xmf-cookbook/reference/key/arraystorage.md)
  * [Basic](/xmf-cookbook/reference/key/basic.md)
  * [FileStorage](/xmf-cookbook/reference/key/filestorage.md)
  * [KeyAbstract](/xmf-cookbook/reference/key/keyabstract.md)
  * [StorageInterface](/xmf-cookbook/reference/key/storageinterface.md)
* [Jwt](/xmf-cookbook/reference.md)
  * [JsonWebToken](/xmf-cookbook/reference/jwt/jsonwebtoken.md)
  * [KeyFactory](/xmf-cookbook/reference/jwt/keyfactory.md)
  * [TokenFactory](/xmf-cookbook/reference/jwt/tokenfactory.md)
  * [TokenReader](/xmf-cookbook/reference/jwt/tokenreader.md)
* [Language](/xmf-cookbook/reference/language.md)
* [Metagen](/xmf-cookbook/reference.md)
  * [Extracting Data](/xmf-cookbook/reference/metagen/extracting-data.md)
  * [Applying Data](/xmf-cookbook/reference/metagen/applying-data.md)
* [Module](/xmf-cookbook/reference.md)
  * [Admin](/xmf-cookbook/reference/module/admin.md)
  * [Helper](/xmf-cookbook/reference/module/helper.md)
  * [Helper](/xmf-cookbook/reference/module/helper-1.md)
    * [AbstractHelper](/xmf-cookbook/reference/module/helper-1/abstracthelper.md)
    * [Cache](/xmf-cookbook/reference/module/helper-1/cache.md)
    * [GenericHelper](/xmf-cookbook/reference/module/helper-1/generichelper.md)
    * [Permission](/xmf-cookbook/reference/module/helper-1/permission.md)
    * [Session](/xmf-cookbook/reference/module/helper-1/session.md)
* [ProxyCheck](/xmf-cookbook/reference/proxycheck.md)
* [Random](/xmf-cookbook/reference/random.md)
* [Request](/xmf-cookbook/reference/request.md)
* [StopWords](/xmf-cookbook/reference/stopwords.md)
* [Uuid](/xmf-cookbook/reference/uuid.md)
* [Yaml](/xmf-cookbook/reference/yaml.md)
