Huda Huda

1 نقاط السمعة
3.48 ألف مشاهدات المحتوى
عضو منذ
حقيقة أشكرك على هذا الرد الرائع و هذا بالتحديد ما كنت أرغب بمعرفته ، لكن ما زال لدي بعض اللبس ، الآن على سبيل المثال : عندما يكون لدي في ملف web.php الكود الآتي Route::get('/anything', 'FirstController@firstmethod' ); هل بهذا السطر يتم استدعاء الcontroller و بالتالي يتم عمل object هنا أم ماذا ، و بالنسبة لما ذكرت أنه عند طلب رابط معين فإنه يتم استدعاء ملف index.php فمتى إذن يتم تنفيذ الراوت الموجود بملف web.php ، عذرا لكثرة أسئلتي
شكرا جدا ، الآن على فرض وضعت في costructor $this->middleware('auth') متى بالضبط يتم استدعاء هذه الميثود ؟ هل عندما أقوم بعمل Route و أضع به الcontroller الخاص بهذا الconstructor أو في أي وقت بالتحديد ؟
شكرا لك ، هل هناك مصادر أكثر لتوضيح فكرة dependency injection ؟
صحيح و أنا أعرف هذا الكلام جيدا ، سؤالي يتعلق باللارافيل لماذا نحتاج لعمل constructor في controller يعني على سبيل المثال لم أرَ في أي كود أننا قمنا بعمل object من هذا الcontroller فما فائدة ذلك ، أو هل يتم عمل object من controller في أماكن أخرى