منصوبے کے بارے میں
Laravel Debugbar ایک ڈیولپمنٹ پیکیج ہے جو PHP Debug Bar کو Laravel ایپلیکیشنز کے ساتھ مربوط کرتا ہے۔ یہ ایک ServiceProvider رجسٹر کرتا ہے تاکہ ڈیبگ بار کو آؤٹ پٹ میں شامل کیا جا سکے اور اس میں Laravel کے مخصوص ڈیٹا کلیکٹرز شامل ہیں جیسے queries (bindings اور timing کے ساتھ)، routes، views، events، logs، cache، config، files، اور request/response کی معلومات۔ پیکیج لاگنگ پیغامات، عمل کے وقت کی پیمائش، اور استثنیٰ کو کیپچر کرنے کے لیے ایک facade اور معاون افعال بھی فراہم کرتا ہے۔ یہ redirects اور Ajax/Livewire درخواستوں کو ڈراپ ڈاؤن میں سپورٹ کرتا ہے، اور جب واضح طور پر فعال کیا جائے تو پچھلی درخواستوں کو براؤز کرنے کے لیے ذخیرہ کر سکتا ہے۔ ڈیبگ بار صرف اس وقت خود بخود فعال ہوتا ہے جب APP_DEBUG درست ہو اور ماحول پروڈکشن یا ٹیسٹنگ نہ ہو، جس میں ایک شائع ہونے والی کنفیگ فائل کے ذریعے ترتیبات کے اختیارات دستیاب ہوتے ہیں۔ یہ Laravel Octane کے ساتھ باکس سے باہر کام کرتا ہے اور ڈیبگنگ ٹیمپلیٹس کے لیے Twig ایکسٹینشنز شامل کرتا ہے۔ یہ پروجیکٹ سختی سے ڈیولپمنٹ کے استعمال کے لیے ہے، کیونکہ یہ درخواست کے ڈیٹا کو ظاہر کر سکتا ہے اور کارکردگی پر اضافی بوجھ ڈال سکتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.