Contact
extends Model
uses
HasFactory, HasTags, Notifiable
Table of Contents
Properties
-
$customColumnsAfter
: mixed
-
$customColumnsBefore
: mixed
-
$tableActions
: mixed
-
$casts
: mixed
-
$fillable
: mixed
Methods
-
activityFeed()
: mixed
-
current()
: static|null
-
emailSequences()
: mixed
-
filamentTableColumns()
: array<string|int, mixed>
-
filamentTableFilters()
: mixed
-
firstPageViewWithQueryParameter()
: PageView|null
-
getCampaignAttribute()
: mixed
-
getSourceAttribute()
: mixed
-
getTagClassName()
: string
-
history()
: mixed
-
latestPageViewWithQueryParameter()
: PageView|null
-
leadQuizSubmissions()
: mixed
-
migrateTo()
: mixed
-
pageViews()
: mixed
-
saveToBrowser()
: mixed
-
sentEmailSequenceEmails()
: mixed
-
sentTexts()
: mixed
-
singleSendEmails()
: mixed
-
singleSendTexts()
: mixed
-
textSequences()
: mixed
-
textSequenceSentTexts()
: mixed
$customColumnsAfter
public
static mixed
$customColumnsAfter
= []
$customColumnsBefore
public
static mixed
$customColumnsBefore
= []
$tableActions
public
static mixed
$tableActions
= []
$casts
protected
mixed
$casts
= ['notes' => 'array', 'allow_marketing_communication' => 'boolean']
$fillable
protected
mixed
$fillable
= ['name', 'email', 'phone', 'notes', 'allow_marketing_communication']
activityFeed()
public
activityFeed() : mixed
current()
public
static current() : static|null
Return values
static|null
emailSequences()
public
emailSequences() : mixed
filamentTableColumns()
public
static filamentTableColumns([bool $showCreatedAt = true ]) : array<string|int, mixed>
Parameters
-
$showCreatedAt
: bool
= true
-
Return values
array<string|int, mixed>
filamentTableFilters()
public
static filamentTableFilters() : mixed
firstPageViewWithQueryParameter()
public
firstPageViewWithQueryParameter(mixed $parameter) : PageView|null
Parameters
-
$parameter
: mixed
-
getCampaignAttribute()
public
getCampaignAttribute() : mixed
getSourceAttribute()
public
getSourceAttribute() : mixed
getTagClassName()
public
static getTagClassName() : string
history()
public
history() : mixed
latestPageViewWithQueryParameter()
public
latestPageViewWithQueryParameter(mixed $parameter) : PageView|null
Parameters
-
$parameter
: mixed
-
leadQuizSubmissions()
public
leadQuizSubmissions() : mixed
migrateTo()
public
migrateTo(Contact $newContact) : mixed
Parameters
-
$newContact
: Contact
-
pageViews()
public
pageViews() : mixed
saveToBrowser()
public
saveToBrowser() : mixed
sentEmailSequenceEmails()
public
sentEmailSequenceEmails() : mixed
sentTexts()
public
sentTexts() : mixed
singleSendEmails()
public
singleSendEmails() : mixed
singleSendTexts()
public
singleSendTexts() : mixed
textSequences()
public
textSequences() : mixed
textSequenceSentTexts()
public
textSequenceSentTexts() : mixed