diff --git a/src/Extensions/ContentReviewDefaultSettings.php b/src/Extensions/ContentReviewDefaultSettings.php index 762e013..bfa446a 100644 --- a/src/Extensions/ContentReviewDefaultSettings.php +++ b/src/Extensions/ContentReviewDefaultSettings.php @@ -20,6 +20,8 @@ use SilverStripe\Security\Permission; * review setting. * * @property int $ReviewPeriodDays + * @method SilverStripe\ORM\ManyManyList ContentReviewGroups() + * @method SilverStripe\ORM\ManyManyList ContentReviewUsers() */ class ContentReviewDefaultSettings extends DataExtension { diff --git a/src/Extensions/ContentReviewOwner.php b/src/Extensions/ContentReviewOwner.php index b5cf90a..d6d58f5 100644 --- a/src/Extensions/ContentReviewOwner.php +++ b/src/Extensions/ContentReviewOwner.php @@ -6,6 +6,9 @@ use SilverStripe\CMS\Model\SiteTree; use SilverStripe\Forms\FieldList; use SilverStripe\ORM\DataExtension; +/** + * @method SilverStripe\ORM\ManyManyList SiteTreeContentReview() + */ class ContentReviewOwner extends DataExtension { /** diff --git a/src/Extensions/SiteTreeContentReview.php b/src/Extensions/SiteTreeContentReview.php index 074a6cc..687625a 100644 --- a/src/Extensions/SiteTreeContentReview.php +++ b/src/Extensions/SiteTreeContentReview.php @@ -50,9 +50,9 @@ use Symbiote\QueuedJobs\Services\QueuedJobService; * @property string $LastEditedByName * @property string $OwnerNames * - * @method DataList ReviewLogs() - * @method DataList ContentReviewGroups() - * @method DataList ContentReviewUsers() + * @method SilverStripe\ORM\ManyManyList ContentReviewGroups() + * @method SilverStripe\ORM\ManyManyList ContentReviewUsers() + * @method SilverStripe\ORM\HasManyList ReviewLogs() */ class SiteTreeContentReview extends DataExtension implements PermissionProvider { diff --git a/src/Models/ContentReviewLog.php b/src/Models/ContentReviewLog.php index 2df9a55..5939852 100644 --- a/src/Models/ContentReviewLog.php +++ b/src/Models/ContentReviewLog.php @@ -7,6 +7,10 @@ use SilverStripe\ORM\DataObject; use SilverStripe\Security\Member; use SilverStripe\Security\Security; +/** + * @method Member Reviewer() + * @method SiteTree SiteTree() + */ class ContentReviewLog extends DataObject { /**