Skip to content

Commit

Permalink
feat: add support to remove all submit actions
Browse files Browse the repository at this point in the history
  • Loading branch information
BernhardBaumrock committed Apr 29, 2023
1 parent 25701f9 commit 5c39faa
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions RockMigrations.module.php
Original file line number Diff line number Diff line change
Expand Up @@ -2959,8 +2959,18 @@ public function removePermissionsFromRoles($permissions, $roles)
* $rm->removeSubmitActions('next');
* $rm->removeSubmitActions(['next', 'exit']);
*/
public function removeSubmitActions($actions)
{
public function removeSubmitActions($actions = null)
{
// no actions --> remove all
if (!$actions) {
$this->wire->addHookAfter(
'ProcessPageEdit::getSubmitActions',
function (HookEvent $event) {
$event->return = [];
}
);
return;
}
if (is_string($actions)) $actions = [$actions];
$this->wire->addHookAfter(
'ProcessPageEdit::getSubmitActions',
Expand Down

0 comments on commit 5c39faa

Please sign in to comment.