From 33da9d042d56f9bf347316c6ecdced42c77ce8cf Mon Sep 17 00:00:00 2001 From: Steve Boyd Date: Thu, 14 Dec 2023 15:08:00 +1300 Subject: [PATCH] MNT Update @methods on class docblocks --- src/Model/Blog.php | 10 +++++----- src/Model/BlogCategory.php | 3 ++- src/Model/BlogMemberExtension.php | 2 ++ src/Model/BlogPost.php | 10 ++++------ src/Model/BlogTag.php | 5 ++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/Model/Blog.php b/src/Model/Blog.php index c848c5c..a193731 100644 --- a/src/Model/Blog.php +++ b/src/Model/Blog.php @@ -31,11 +31,11 @@ use SilverStripe\View\Requirements; /** * Blog Holder * - * @method HasManyList Tags() List of tags in this blog - * @method HasManyList Categories() List of categories in this blog - * @method ManyManyList Editors() List of editors - * @method ManyManyList Writers() List of writers - * @method ManyManyList Contributors() List of contributors + * @method HasManyList Categories() + * @method ManyManyList Contributors() + * @method ManyManyList Editors() + * @method HasManyList Tags() + * @method ManyManyList Writers() */ class Blog extends Page implements PermissionProvider { diff --git a/src/Model/BlogCategory.php b/src/Model/BlogCategory.php index ae69c7d..5ec4c07 100644 --- a/src/Model/BlogCategory.php +++ b/src/Model/BlogCategory.php @@ -8,11 +8,12 @@ use SilverStripe\ORM\DataObject; * A blog category for generalising blog posts. * * - * @method Blog Blog() * * @property string $Title * @property string $URLSegment * @property int $BlogID + * @method Blog Blog() + * @method SilverStripe\ORM\ManyManyList BlogPosts() */ class BlogCategory extends DataObject implements CategorisationObject { diff --git a/src/Model/BlogMemberExtension.php b/src/Model/BlogMemberExtension.php index 9ea032c..ed453f6 100644 --- a/src/Model/BlogMemberExtension.php +++ b/src/Model/BlogMemberExtension.php @@ -17,6 +17,8 @@ use SilverStripe\View\Requirements; /** * This class is responsible for add Blog specific behaviour to Members. * + * @method SilverStripe\ORM\ManyManyList BlogPosts() + * @method Image BlogProfileImage() */ class BlogMemberExtension extends DataExtension { diff --git a/src/Model/BlogPost.php b/src/Model/BlogPost.php index e0572d6..a14824b 100644 --- a/src/Model/BlogPost.php +++ b/src/Model/BlogPost.php @@ -31,17 +31,15 @@ use SilverStripe\View\Requirements; /** * An individual blog post. * - * @method ManyManyList Categories() - * @method ManyManyList Tags() - * @method ManyManyList Authors() - * @method Blog Parent() - * @method Image FeaturedImage() - * * @property string $PublishDate * @property string $AuthorNames * @property string $Summary * @property int $ParentID * @property int $FeaturedImageID + * @method ManyManyList Authors() + * @method ManyManyList Categories() + * @method Image FeaturedImage() + * @method ManyManyList Tags() */ class BlogPost extends Page { diff --git a/src/Model/BlogTag.php b/src/Model/BlogTag.php index 4180f67..720b937 100644 --- a/src/Model/BlogTag.php +++ b/src/Model/BlogTag.php @@ -7,12 +7,11 @@ use SilverStripe\ORM\DataObject; /** * A blog tag for keyword descriptions of a blog post. * - * - * @method Blog Blog() - * * @property string $Title * @property string $URLSegment * @property int $BlogID + * @method Blog Blog() + * @method SilverStripe\ORM\ManyManyList BlogPosts() */ class BlogTag extends DataObject implements CategorisationObject {