SilverStripe\Blog\Model\BlogMemberExtension
This class is responsible for add Blog specific behaviour to Members.
Synopsis
class BlogMemberExtension
extends DataExtension
{
- // members
- private static array $db = ;
- private static array $has_one = ;
- private static array $belongs_many_many = ;
- // methods
- public void onBeforeWrite()
- public string generateURLSegment()
- public bool validURLSegment()
- public void updateCMSFields()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $belongs_many_many — array
- $db — array
- $has_one — array
Methods
public
- generateURLSegment() — Generate a unique URL segment based on the Member's name.
- onBeforeWrite() — {@inheritdoc}
- updateCMSFields() — {@inheritdoc}
- validURLSegment() — Returns TRUE if this object has a URL segment value that does not conflict with any other objects.