About
Vision
Security
Releases
Town Halls
License
Get Involved
Project News
Get Started
Hosting
Download
Installation
Extensions
Add-ons
Themes
Related Projects
Translations
Documentation
Community
Forums
Translate
Search Members
Documentation
User Guide
Developers
Videos
Tutorials
Contribute
Creating Custom Code in a Package
Edit
Developer Documentation
Introduction & Installation
Basic Concepts
Pages & Themes
Working with Blocks
Express
JavaScript and CSS Asset System
Bundling Code into Packages for Reuse and Marketplace Distribution
Working with Files and the File Manager
Localization & Translation
Attributes
Interface Customization
Users & Groups
Pemissions and Access
Automated Tasks
Security: Protecting Your Web Applications
REST API
Framework
Request Lifecycle
Application Events
Routing, Controllers & Views
Extending Concrete with Custom Code
Overview
Creating Custom Code in the Application Directory
Extending Core Classes in the Application Directory
Creating Custom Code in a Package
Configuration Management
Database Management
Console Commands and Jobs
Commands and Command Handlers
Working with Topics
Mail Templates and Sending Mail
Caching
Logging
Dependency Injection
PHP API
Boards & Summary Templates
Appendix
Was this information useful?
Thank you for your feedback.
Package documentation has
extensive documentation
. Check there for more information.