\Contact
Details on a particular contact
- Author: ilateral
Synopsis
class Contact
extends DataObject
implements
PermissionProvider
{
- // members
- private static array $db = ;
- private static array $has_many = ;
- private static array $many_many = ;
- private static array $belongs_many_many = ;
- private static array $casting = ;
- private static array $summary_fields = ;
- private static string $default_sort = '"FirstName" ASC, "Surname" ASC';
- private static array $searchable_fields = ;
- // methods
- public void getFlaggedNice()
- public void getTitle()
- public void getFullName()
- public string getName()
- public void getTagsList()
- public void getFlagged()
- public void getCMSFields()
- public void getCMSValidator()
- public void providePermissions()
- public void canView()
- public void canCreate()
- public void canEdit()
- public void canDelete()
Hierarchy
Extends
- DataObject
Implements
- PermissionProvider
Members
private
- $belongs_many_many
- $casting
- $db
- $default_sort
- $has_many
- $many_many
- $searchable_fields
- $summary_fields
Methods
public
- canCreate()
- canDelete()
- canEdit()
- canView()
- getCMSFields()
- getCMSValidator()
- getFlagged()
- getFlaggedNice()
- getFullName()
- getName() — Get the complete name of the member
- getTagsList()
- getTitle()
- providePermissions()