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 5734b1d..60367e4 100644 --- a/src/Model/BlogCategory.php +++ b/src/Model/BlogCategory.php @@ -7,11 +7,11 @@ 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 9735493..17644c2 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 {