প্রকল্প সম্পর্কে

Laravel Debugbar হলো একটি ডেভেলপমেন্ট প্যাকেজ যা PHP Debug Bar-কে Laravel অ্যাপ্লিকেশনের সাথে সংযুক্ত করে। এটি একটি ServiceProvider নিবন্ধন করে যা আউটপুটে ডিবাগ বার সংযুক্ত করে এবং ক্যোয়ারি (বাইন্ডিং এবং সময়সহ), রুট, ভিউ, ইভেন্ট, লগ, ক্যাশে, কনফিগারেশন, ফাইল এবং অনুরোধ/প্রতিক্রিয়া তথ্যের জন্য Laravel-নির্দিষ্ট ডেটা সংগ্রাহক অন্তর্ভুক্ত করে। প্যাকেজটি বার্তা লগিং, এক্সিকিউশন সময় মাপা এবং এক্সেপশন ক্যাপচারের জন্য একটি ফেসেড এবং হেল্পার ফাংশনও সরবরাহ করে। এটি একটি ড্রপডাউনে রিডাইরেক্ট এবং Ajax/Livewire অনুরোধ সমর্থন করে এবং স্পষ্টভাবে সক্রিয় করা হলে ব্রাউজিংয়ের জন্য পূর্ববর্তী অনুরোধ সংরক্ষণ করতে পারে। ডিবাগ বারটি স্বয়ংক্রিয়ভাবে সক্রিয় হয় শুধুমাত্র যখন APP_DEBUG সত্য হয় এবং পরিবেশ উৎপাদন বা পরীক্ষা না হয়, যেখানে একটি প্রকাশযোগ্য কনফিগার ফাইলের মাধ্যমে কনফিগারেশন বিকল্প উপলব্ধ। এটি Laravel Octane-এর সাথে সরাসরি কাজ করে এবং টেমপ্লেট ডিবাগ করার জন্য Twig এক্সটেনশন অন্তর্ভুক্ত করে। প্রকল্পটি কঠোরভাবে ডেভেলপমেন্ট ব্যবহারের জন্য তৈরি, কারণ এটি অনুরোধ ডেটা প্রকাশ করতে পারে এবং কর্মক্ষমতা ওভারহেড যোগ করতে পারে।