Reference

This section contains technical details for built-in Craft components like element types, field types, and the Twig environment. It is intended primarily for developers charged with building or maintaining a Craft project who need frequent access to code-specific features.

Element Types →
Deep-dives on each of Craft’s built-in element types.
Field Types →
Discover Craft’s built-in field types.
Configuration →
Descriptions for every general and database config setting, as well as help with application config.
Twig →
Lists of filters, functions, tags, tests, and variables that Craft provides to the Twig templating environment.
Controller Actions →
Common HTTP endpoints for use with forms.
Command-Line Interface →
Special back-office features available via the command line.

#Additional Resources

Craft CMS Source
Browse Craft’s source code, releases, issues, and discussions on GitHub.
Class Reference
Auto-generated class reference for Craft CMS 5.x.