What is the best way to handle custom module updates without breaking core CMSMS functionality?

Talk about writing modules and plugins for CMS Made Simple, or about specific core functionality. This board is for PHP programmers that are contributing to CMSMS not for site developers
Post Reply
lylybrown
New Member
New Member
Posts: 1
Joined: Tue Sep 23, 2025 1:39 am

What is the best way to handle custom module updates without breaking core CMSMS functionality?

Post by lylybrown »

Hi everyone,

I’m currently working on a custom module for a client project, and I want to make sure future updates to CMS Made Simple won’t break the functionality of this module.

What’s the best practice for handling updates? Should I rely mainly on hooks/events, or is it safer to extend core classes where needed? Also, do you typically set up a version compatibility check within your modules?

I’d really appreciate insights from developers who have maintained custom modules across multiple CMSMS versions.

Thanks!
Post Reply

Return to “Developers Discussion”