Axllent\Weblog\Model\BlogCategory
Synopsis
class BlogCategory
extends DataObject
{
- // members
- private static string $table_name = 'BlogCategory';
- private static array $default_sort = ;
- private static array $db = ;
- private static array $has_one = ;
- private static array $belongs_many_many = ;
- private static array $summary_fields = ;
- private static array $field_labels = ;
- // methods
- public FieldList getCMSFields()
- public string link()
- public DataList getVisibleBlogPosts()
- public ValidationResult validate()
- public boolean canEdit()
- public boolean canView()
- public boolean canDelete()
Hierarchy
Extends
- SilverStripe\ORM\DataObject
Members
private
- $belongs_many_many
—
array
Defines inverse side of a many-many relationship. - $db
—
array
Database field definitions. - $default_sort
—
array
Default sort - $field_labels
—
array
Field labels - $has_one
—
array
One-to-zero relationship defintions. - $summary_fields
—
string
Provides a default list of fields to be used by a 'summary' view of this object. - $table_name
—
string
Table name
Methods
public
- canDelete() — Permissions canDelete
- canEdit() — Permissions canEdit
- canView() — Permissions canView
- getCMSFields() — Data administration interface in Silverstripe.
- getVisibleBlogPosts() — Return only valid blog posts > PublishDate
- link() — Link
- validate() — Validate the current object.