PluginProbe
Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder / 6.2.15
Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder v6.2.15
6.2.15 6.2.14 6.2.13 6.2.12 6.2.10 6.2.11 6.2.9 6.2.8 6.2.7 6.2.6 6.2.5 6.2.4 6.2.3 6.2.2 3.6.22 3.6.31 3.6.40 3.6.41 3.6.42 3.6.50 3.6.51 3.6.60 3.6.61 3.6.62 3.6.64 All 197 releases
← All changes | app/Modules/Acl/Acl.php +15 -0 6.2.7 → 6.2.15 View file →
@@ -435,7 +435,22 @@
435 435 foreach ($permissions as $permission) {
436 436 $user->add_cap($permission);
437 437 }
438 438
439 + /**
440 + * Fires after per-user FluentForm permissions are attached.
441 + *
442 + * Role-level changes already announce themselves via
443 + * fluentform/after_permission_set_assignment; this is the per-user
444 + * equivalent, so caches keyed on a user's effective permissions can be
445 + * invalidated when an individual manager is granted or revoked.
446 + *
447 + * @since 6.2.5
448 + *
449 + * @param \WP_User $user The user whose permissions changed.
450 + * @param array $permissions The permissions now attached.
451 + */
452 + do_action('fluentform/after_user_permissions_attached', $user, $permissions);
453 +
439 454 return $user;
440 455 }
441 456 }