سلام وقت بخیر
من طبق آموزش های استاد فایل php فانکشین های سراسری رو ایجاد کردم و اتو کامپلیت phpstrom اونارو میاره ولی توی پروژه ارور میده. اینم ارور
Fatal error: Uncaught Error: Call to undefined function App\controller\pdoi() in C:\xampp\htdocs\php-project\app\controller\controller.php:13 Stack trace: #0 C:\xampp\htdocs\php-project\index.php(4): App\controller\controller->index() #1 {main} thrown in C:\xampp\htdocs\php-project\app\controller\controller.php on line 13
این کد های فایل فانکشن
<?php
function pdoi(){
return "pdo";
}
?>
اینم کد های کنترلر
<?php namespace App\controller;
class controller
{
public function index()
{
// $func = new func();
var_dump(pdoi());
// $selectStatement = pdoi()->select()
// ->from('users');
// $stmt = $selectStatement->execute();
// $data = $stmt->fetchAll();
// var_dump($data);
}
}
شما باید آدرس فایل helper رو داخل composer.json وارد کنید مثل زیر
"autoload" : {
"files":[
"app/functions.php"
],
"psr-4" : {
"App\\" : "app/"
}
},
بعد از وارد کردن حتما دستور
composer dumpautoload
رو هم بزنید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟