Spatie\Activitylog\Exceptions\InvalidConfiguration::modelIsNotValid PHP Метод

modelIsNotValid() публичный статический Метод

public static modelIsNotValid ( string $className )
$className string
    public static function modelIsNotValid(string $className)
    {
        return new static("The given model class `{$className}` does not extend `" . Activity::class . '`');
    }

Usage Example

 public static function determineActivityModel() : string
 {
     $activityModel = config('laravel-activitylog.activity_model') != null ? config('laravel-activitylog.activity_model') : Activity::class;
     if (!is_a($activityModel, Activity::class, true)) {
         throw InvalidConfiguration::modelIsNotValid($activityModel);
     }
     return $activityModel;
 }
InvalidConfiguration