PluginProbe
Fluent Support – Helpdesk & Customer Support Ticket System / 2.4.0
Fluent Support – Helpdesk & Customer Support Ticket System v2.4.0
2.4.0 2.3.2 2.3.1 2.3.0 2.2.1 2.2.0 trunk 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.10.5 1.4.0 1.4.1 1.4.2 1.4.5 1.4.6 1.4.7 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 All 68 releases
← All changes | app/Models/Activity.php +15 -0 1.5.52.4.0 View file →
@@ -1,14 +1,28 @@
1 1 <?php
2 2
3 3 namespace FluentSupport\App\Models;
4 4
5 +use FluentSupport\App\Models\Traits\ActivityTrait;
6 +
5 7 class Activity extends Model
6 8 {
9 + use ActivityTrait;
10 +
7 11 protected $table = 'fs_activities';
8 12
9 13 protected $fillable = ['person_id', 'person_type', 'event_type', 'object_id', 'object_type', 'description'];
10 14
15 + public static function boot()
16 + {
17 + parent::boot();
18 +
19 + static::creating(function ($model) {
20 + $model->created_at = current_time('mysql');
21 + $model->updated_at = current_time('mysql');
22 + });
23 + }
24 +
11 25 public function person()
12 26 {
13 27 $class = __NAMESPACE__ . '\Person';
14 28
@@ -15,5 +29,6 @@
15 29 return $this->belongsTo(
16 30 $class, 'person_id', 'id'
17 31 );
18 32 }
33 +
19 34 }