Skip to content

Commit e6a0d5f

Browse files
committed
fix cannot use closure in config/lfm.php
1 parent 693db23 commit e6a0d5f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/traits/LfmHelpers.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -588,11 +588,11 @@ public function sortFilesAndDirectories($arr_items, $sort_type)
588588
*/
589589
public function getUserSlug()
590590
{
591-
if (class_exists(config('lfm.user_field'))) {
591+
if (is_callable(config('lfm.user_field'))) {
592+
$slug_of_user = call_user_func(config('lfm.user_field'));
593+
} elseif (class_exists(config('lfm.user_field'))) {
592594
$config_handler = config('lfm.user_field');
593595
$slug_of_user = app()->make($config_handler)->userField();
594-
} elseif (is_callable(config('lfm.user_field'))) {
595-
$slug_of_user = call_user_func(config('lfm.user_field'));
596596
} else {
597597
$old_slug_of_user = config('lfm.user_field');
598598
$slug_of_user = empty(auth()->user()) ? '' : auth()->user()->$old_slug_of_user;

0 commit comments

Comments
 (0)