#6436: Controller internal methods prevent naming actions with same names ----------------------------+----------------------------------------------- Reporter: alanic | Owner: Type: Enhancement | Status: reopened Priority: Medium | Milestone: 1.3.x.x Component: Controller | Version: 1.2 Final Severity: Normal | Resolution: Keywords: | Php_version: n/a Cake_version: | ----------------------------+----------------------------------------------- Changes (by alanic):
* status: closed => reopened * resolution: wontfix => Comment: There are other things in CakePHP that one can consider overkill but they provide many benefits. I don't see how an optional array of action name- function name pairs that are checked before action is dispatched would be overkill. Current behavior is obviously not desirable. Btw, it is not expected behavior in object oriented programming in general. Under correct polymorphism functions that override get precedence. I'm reopening because I believe this is a problem that's hard to figure out by novice users. Either a action-function array in code or list of taboo action names in documentation is necessary. -- Ticket URL: <https://trac.cakephp.org/ticket/6436#comment:4> CakePHP : The Rapid Development Framework for PHP <https://trac.cakephp.org/> Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "tickets cakephp" group. To post to this group, send email to tickets-cakephp@googlegroups.com To unsubscribe from this group, send email to tickets-cakephp+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/tickets-cakephp?hl=en -~----------~----~----~----~------~----~------~--~---