salted-herring / silverstripe-standard-permissions
Standard permissions module for SilverStripe CMS
Package info
github.com/salted-herring/silverstripe-standard-permissions
Type:silverstripe-module
pkg:composer/salted-herring/silverstripe-standard-permissions
2.0.0
2018-04-11 05:21 UTC
Requires
- silverstripe/cms: ~3.3
- silverstripe/framework: ~3.3
This package is not auto-updated.
Last update: 2026-03-12 23:46:53 UTC
README
Implements Silverstripe's standard permissions (canCreate, canEdit, canDelete, and canView)
Install
The module can be installed via composer:
composer require salted-herring/silverstripe-standard-permissions
Usage
Any object that needs to use permissions, should do two things:
- Setup the yaml configuration to provide the permissions:
PublishProvider: classes: - Page
- The class you're using should also extend
PublishProvider:
class Page { ... private static $extensions = [ 'PublishProvider' ]; ... }