Allow for default method for controller actions #756
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi, I raised the possibility of allowing for devs to omit the method on an action and use a default method in issue #754 and put together a PR to see if there is any interest in this.
This allows for actions to omit the method and use
_
as the method name on the controller. This will make it simpiler to use single method controllers.For example if we have a controller that disables an element before we would write something like this:-
After we can shorten the
data-action
attribute like this:-This makes it easier for developers to write the controller as they can give the controller a clear name and not have to construct a name for the method when its not needed.