کیانوش
4 سال پیش توسط کیانوش مطرح شد
1 پاسخ

composer autoload

سلام دوستان یک مشکل خیلی عجیب برخوردم ، من خواستم یک پروژه رو شروع کنم برای همین از autoload خواستم استفاده کنم
فایل های من به این شکل هستند

app->Controller->HomeController

داخل homecontroller هم از namspace App\Controller استفاده کردم بعد داخل کامپوزر جیسون هم اطلاعات زیر رو وارد کردم :

{
    "name": "kianoosh/simple-backend-php",
    "description": "A simple backend project in php language with the help of oop",
    "authors": [
        {
            "name": "kianooshaz",
            "email": "kianoosh.az@gmail.com"
        }
    ],
    "autoload": {
        "psr-4": {
            "App\\" : "app/"
        }
    },
    "require": {}
}

ولی وقتی از dumpautoload استفاده می کنم ارور می ده هیچ کلاسی پیدا نمی کنه :

Generated autoload files containing 0 classes

اینم کد داخل کلاس :

<?php namespace App\Controller;

class HomeController
{
    public function index()
    {
        return 'index';
    }

}

به نظرتون مشکل از کجاست ؟


ثبت پرسش جدید
کیانوش
تخصص : Go developer
@kianoosh.az 4 سال پیش مطرح شد
0

composer رو پاک کردن از روی سیستمم و دوباره نصبش کردم درست شد :|


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام