diff --git a/docs/en/configuring-large-websites.md b/docs/en/configuring-large-websites.md index cf98ea2..1c387ac 100644 --- a/docs/en/configuring-large-websites.md +++ b/docs/en/configuring-large-websites.md @@ -54,8 +54,8 @@ For example in BlogPost: ```php protected function getCandidateAuthors() { - if($this->config()->restrict_authors_to_group) { - return Group::get()->filter('Code', $this->config()->restrict_authors_to_group)->first()->Members(); + if($this->config()->get('restrict_authors_to_group')) { + return Group::get()->filter('Code', $this->config()->get('restrict_authors_to_group'))->first()->Members(); } else { $list = Member::get(); $this->extend('updateCandidateAuthors', $list); diff --git a/src/Model/Blog.php b/src/Model/Blog.php index 0905257..271d216 100644 --- a/src/Model/Blog.php +++ b/src/Model/Blog.php @@ -425,13 +425,13 @@ class Blog extends Page implements PermissionProvider */ protected function getCandidateUsers() { - if ($this->config()->grant_user_access) { + if ($this->config()->get('grant_user_access')) { $list = Member::get(); $this->extend('updateCandidateUsers', $list); return $list; } else { return Permission::get_members_by_permission( - $this->config()->grant_user_permission + $this->config()->get('grant_user_permission') ); } } @@ -636,7 +636,7 @@ class Blog extends Page implements PermissionProvider */ protected function assignGroup() { - if (!$this->config()->grant_user_access) { + if (!$this->config()->get('grant_user_access')) { return; } @@ -661,7 +661,7 @@ class Blog extends Page implements PermissionProvider */ protected function getUserGroup() { - $code = $this->config()->grant_user_group; + $code = $this->config()->get('grant_user_group'); $group = Group::get()->filter('Code', $code)->first(); @@ -676,7 +676,7 @@ class Blog extends Page implements PermissionProvider $group->write(); $permission = Permission::create(); - $permission->Code = $this->config()->grant_user_permission; + $permission->Code = $this->config()->get('grant_user_permission'); $group->Permissions()->add($permission); diff --git a/src/Model/BlogPost.php b/src/Model/BlogPost.php index c413dee..0ea29fb 100644 --- a/src/Model/BlogPost.php +++ b/src/Model/BlogPost.php @@ -338,8 +338,8 @@ class BlogPost extends Page */ public function getCandidateAuthors() { - if ($this->config()->restrict_authors_to_group) { - return Group::get()->filter('Code', $this->config()->restrict_authors_to_group)->first()->Members(); + if ($this->config()->get('restrict_authors_to_group')) { + return Group::get()->filter('Code', $this->config()->get('restrict_authors_to_group'))->first()->Members(); } $list = Member::get();