From b75d470a4d08f8363a3c5c6b1283524d80ed7582 Mon Sep 17 00:00:00 2001 From: Tobias Schulz Date: Mon, 21 Oct 2024 16:52:12 +0200 Subject: [PATCH] Update using-multiple-logs.md Updated the docs useLogName on version 4 --- docs/advanced-usage/using-multiple-logs.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/advanced-usage/using-multiple-logs.md b/docs/advanced-usage/using-multiple-logs.md index 2ae93a2f..169f346e 100644 --- a/docs/advanced-usage/using-multiple-logs.md +++ b/docs/advanced-usage/using-multiple-logs.md @@ -29,10 +29,14 @@ Activity::all()->last()->log_name; //returns 'other-log'; ## Specifying a log for each model -By default, the `LogsActivity` trait uses `default_log_name` from the config file to write the logs. You can set a different log for each model by setting the `$logName` property on the model. +By default, the `LogsActivity` trait uses `default_log_name` from the config file to write the logs. To customize the log's name for each model, call the useLogName() method when configuring the LogOptions. ``` -protected static $logName = 'custom_log_name_for_this_model'; +public function getActivitylogOptions(): LogOptions +{ + return LogOptions::defaults() + ->useLogName('custom_log_name_for_this_model'); +} ``` ## Retrieving activity