mfrouh / activity-model
Package To record activity model
2.0
2023-03-27 15:14 UTC
README
Activity Model
composer require mfrouh/activity-model
php artisan migrate
use MFrouh\ActivityModel\Interfaces\ActivityInterface; use MFrouh\ActivityModel\Traits\ActivityModel; class Order extends Model implements ActivityInterface { use ActivityModel; public function activityChanges(): array { return [ 'status' => [ 'title_ar' => '', 'title_en' => '', 'message_ar' => '', 'message_en' => '', ], ]; } public function activityDefault(): array { return [ 'created' => [ 'title_ar' => '', 'title_en' => '', 'message_ar' => '', 'message_en' => '', ], 'deleted' => [ 'title_ar' => '', 'title_en' => '', 'message_ar' => '', 'message_en' => '', ], 'updated' => [ 'title_ar' => '', 'title_en' => '', 'message_ar' => '', 'message_en' => '', ], 'restored' => [ 'title_ar' => '', 'title_en' => '', 'message_ar' => '', 'message_en' => '', ], ]; } public function activityFcmTokens(): array { return []; } }