Skip to content

Module Development — XOOPS 4.x

XOOPS 4.x module development documentation is coming soon.

Key differences from 2.7:

  • PSR-4 namespaced classes under Xoops\Module\YourModule\
  • Composer-managed module dependencies
  • PHP 8.4 typed properties and enums throughout
  • Bootstrap 5 admin components

For now, see the XOOPS 2.7 Module Guide for the foundational concepts — the domain model is the same.