mfrouh / activity-model
包用于记录活动模型
2.2
2024-08-30 14:08 UTC
README
composer require mfrouh/activity-model
php artisan migrate
FIREBASE_CREDENTIALS=firebase-credentials.json
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 []; } }