روز برنامه‌نویس مبارک 🤩🎉 از هدایای روز برنامه‌نویس جا نمونی ⌛
۰ ثانیه
۰ دقیقه
۰ ساعت
۵ M
ارور در ایجاد Exception
جامعه پی اچ پی ایجاد شده در ۲۷ شهریور ۱۴۰۱

سلام استاد وقت بخیر.

استاد من namespace فایل Exception رو ست کردم ، به کلاسش هم دسترسی پیدا میکنم اما موقع var_dump ارور میده که این کلاس گرفته نشد.

Fatal error: Uncaught App\\Exceptions\\ConfigFileNotFound: This File Not Found !! C:\\xampp\\htdocs\\7learn.php\\TDD\\ORM Project\\src\\Helpers\\Config.php:12 C:\\xampp\\htdocs\\7learn.php\\TDD\\ORM Project\\index.php:6 thrown in C:\\xampp\\htdocs\\7learn.php\\TDD\\ORM Project\\src\\Helpers\\Config.php on line 12

کدهای فایل config

namespace App\\Helpers;
use App\\Exceptions\\ConfigFileNotFound;
class Config{
    public static function getFileContent (string $fileName)
    {
        $filePath = realpath(__DIR__ . "../configs/".$fileName.".php");
        if (!$filePath)
            throw new ConfigFileNotFound("This File Not Found !!");
        return require $filePath;
    }
}

کد فایل Exception


namespace App\\Exceptions;
use PHPUnit\\Framework\\Exception;
class ConfigFileNotFound extends Exception{}
?>

ساختار پوشه بندی


2ccc-Screenshot 2022-09-18 154336.png

M ۲۷ شهریور ۱۴۰۱، ۱۱:۱۵

سلام محمد حسین جان

بی زحمت فایل پروژه رو برام پیوست میکنی؟

محمد گازری ۲۸ شهریور ۱۴۰۱، ۰۴:۲۳

سلام مجدد.

خدمت شما استاد


M ۲۸ شهریور ۱۴۰۱، ۰۵:۰۸

توی فایل config.php این خط رو قبل از .. یه / بذارید

6025-7Learn.png

بهترین پاسخ
محمد گازری ۲۸ شهریور ۱۴۰۱، ۰۸:۵۷

ممنون تشکر

M ۲۸ شهریور ۱۴۰۱، ۰۹:۱۸