Files
gustavoo-me/wp-content/plugins/fluent-crm/app/Models/FunnelMetric.php
T
2026-07-23 22:56:30 -03:00

56 lines
1.0 KiB
PHP

<?php
namespace FluentCrm\App\Models;
/**
* FunnelMetric Model - DB Model for Automation Analytics
*
* Database Model
*
* @package FluentCrm\App\Models
*
* @version 1.0.0
*/
class FunnelMetric extends Model
{
protected $table = 'fc_funnel_metrics';
protected $fillable = [
'funnel_id',
'sequence_id',
'subscriber_id',
'benchmark_value',
'benchmark_currency',
'status',
'notes'
];
public function scopeStatus($query, $status = 'completed')
{
return $query->where('status', $status);
}
public function funnel()
{
return $this->belongsTo(
__NAMESPACE__ . '\Funnel', 'funnel_id', 'id'
);
}
public function sequence()
{
return $this->belongsTo(
__NAMESPACE__ . '\FunnelSequence', 'sequence_id', 'id'
);
}
public function subscriber()
{
return $this->belongsTo(
__NAMESPACE__ . '\Subscriber', 'subscriber_id', 'id'
);
}
}