Skip to content

Commit

Permalink
Added permission checks to Block.php
Browse files Browse the repository at this point in the history
  • Loading branch information
thomasbnielsen committed Jul 3, 2015
1 parent 8b20d97 commit 51cc962
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions code/dataobjects/Block.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,22 @@ public function populateDefaults() {
parent::populateDefaults();
}

public function canView($member=null) {
return Permission::check('ADMIN') || Permission::check('CMS_ACCESS_BlockAdmin') || Permission::check('CMS_ACCESS_LeftAndMain') ;
}

public function canEdit($member=null) {
return Permission::check('ADMIN') || Permission::check('CMS_ACCESS_BlockAdmin') || Permission::check('CMS_ACCESS_LeftAndMain') ;
}

public function canCreate($member=null) {
return Permission::check('ADMIN') || Permission::check('CMS_ACCESS_BlockAdmin') || Permission::check('CMS_ACCESS_LeftAndMain') ;
}

public function canPublish($member=null) {
return Permission::check('ADMIN') || Permission::check('CMS_ACCESS_BlockAdmin') || Permission::check('CMS_ACCESS_LeftAndMain') ;
}

private static $summary_fields = array(
'ID' => 'ID',
'Thumbnail' => 'Thumbnail',
Expand Down

0 comments on commit 51cc962

Please sign in to comment.