[eluser]paulc010[/eluser]
@mddd Hmm. Not sure that a naming convention will have any effect on anything other than code written to recognise it. I use the underscore method with Modular Extensions and the following works fine:
Code:
modules::run('controller/_hidden');
Visiting the url /controller/_hidden will give a 404 as the router "hides" the method. By not defining an index function, then the entire controller will return a 404 providing no methods in the class lack the underscore prefix.
Paul