Edit Posts
Posts
Edit
Description
Can edit existing posts
Permission Details
Assigned to Roles (4)
100
Super Administrator
Level 100 access
Granted Sep 27, 2025
80
Administrator
Level 80 access
Granted Sep 27, 2025
60
Manager
Level 60 access
Granted Sep 27, 2025
40
Editor
Level 40 access
Granted Sep 27, 2025
Usage in Code
Check Permission in Controller
// Check if current user has this permission
if (!$this->hasPermission('posts', 'edit')) {
return $this->respond(['error' => 'Access denied'], 403);
}
Check Permission in View
<?php if (hasPermission('posts', 'edit')): ?>
<button class="btn btn-primary">Edit</button>
<?php endif; ?>
API Endpoint Protection
// In routes or middleware
$routes->post('posts', 'Controller::edit', [
'permission' => 'posts.edit'
]);
Permission Summary
Internal Name:
posts.edit
Display Name:
Edit Posts
Resource:
Posts
Action:
Edit
Created:
Sep 27, 2025 12:47 AM
Last Updated:
Sep 27, 2025 12:47 AM
Assignment Statistics
Assigned Roles:
4
Total Users:
0
Status:
In Use