Пользовательский помощник не работает в Ларавеле, он возвращает неопределенную функцию в контроллереPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Пользовательский помощник не работает в Ларавеле, он возвращает неопределенную функцию в контроллере

Сообщение Anonymous »

Изменить для тех, кто может наткнуться на этот поток с аналогичной ошибкой < /strong>
Удалить пространство имен из файла helpers.php, поскольку это не класс. < /p>
В моем собственном случае правильный код должен быть < /p>

Код: Выделить всё

use Illuminate\Http\Request;
use App\Models\User;
use Session;

function showTest(){
return "test";
}
.. и не [/b]

Код: Выделить всё

namespace App\Helpers;

use Illuminate\Http\Request;
use App\Models\User;
use Session;

function showTest(){
return "test";
}
исходный вопрос
Я хочу написать глобальную функцию в Ларавеле, используя помощник. Вот мой код
Helpers.php
namespace App\Helpers;

use Illuminate\Http\Request;
use App\Models\User;
use Session;

function showTest(){
return "test";
}
< /code>
composer.json
"autoload": {
"psr-4": {
"App\\": "app/",
"Database\\Factories\\": "database/factories/",
"Database\\Seeders\\": "database/seeders/"
},

"files":[
"app/Helpers/helpers.php"
]
},
< /code>
Но когда я вызываю функцию в контроллере, он возвращает ошибку; < /p>
dd(showTest());
< /code>
возвращает эту ошибку; < /p>
Call to undefined function App\Http\Controllers\User\showTest()
< /code>
В чем может быть проблема? Модифицированный
Я пробовал все решения, размещенные здесь, но это не работает.
php 8
laravel 9

Подробнее здесь: https://stackoverflow.com/questions/724 ... controller
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»