inspiren-sem-tool/app/Models/CampaignFinance.php
brian-inspiren 221d3f8173
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
feat: sem codebase
2026-05-21 11:28:03 +08:00

33 lines
695 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class CampaignFinance extends Model
{
use HasFactory;
protected $fillable = [
'campaign_id',
'total_media_fee',
'withholding_tax_rate',
'total_media_after_tax',
'accumulated_media_fee',
'monthly_media_fee',
'management_fee',
'duration_months',
'checking_date',
'budget_spent',
'balance_as_at_2024_03_01',
'additional_sst_2_percent',
'balance_reminder',
];
public function campaign()
{
return $this->belongsTo(Campaign::class);
}
}