Selasa, 29 Maret 2016
Tutorial Laravel 5.2 Instalasi Dan Penggunaan DebugBar
Tutorial Laravel 5.2 Instalasi Dan Penggunaan DebugBar
Jaka Prima Maulana
![]() |
hasil tutorial instalasi dan penggunaan debugbar |
apa si kegunaan dari debugbar sebelum menggunakan ini berikut beberapa info manfaat yang bisa digunakan dari debugbar.
paket ini termasuk beberapa kolektor seperti:
QueryCollector: Show all queries, including binding + timing menampilkan semua queries, termasuk bindung dan waktu
RouteCollector: menampilkan semua informasi tentang route saat ini.
ViewCollector: menampilkan view apa yang terload
EventsCollector: menampilkan seluruh event
LaravelCollector: menampilkan versi laravel dan environment (settingan default : disable)
SymfonyRequestCollector: menaruh RequestCollector dengan informasi lebih tentang request dan response.
LogsCollector: menampilkan entri log terbaru dari storage logs (settingan default : disable)
FilesCollector: menampilkna file yang include/required oleh php (settingan default :disable)
ConfigCollector: menampilkna values dari config files (settingan default :disable)
dan masih banyak lagi kegunaan dari debugbar laravel ini
Instalasi
hal pertama yang dibutuhkan yaitu package yang bisa didapat melalui Composer berikut :
composer require barryvdh/laravel-debugbar
lalu selanjutnya buka config/app dan di provider tambahkan
Barryvdh\Debugbar\ServiceProvider::class,
lalu tambahkan di dalam array aliases
'Debugbar' => Barryvdh\Debugbar\Facade::class,
buka command prompt dan masukkan code seperti dibawah ini
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
Penggunaan
anda dapat menambahkan pesan dengan menggunakan script sebagai berikut
Debugbar::info($object);
Debugbar::error('Error!');
Debugbar::warning('hati hati…');
Debugbar::addMessage('pesan tambahan', 'label');
dan start/stop timing:
Debugbar::startMeasure('render','Time for rendering');
Debugbar::stopMeasure('render');
Debugbar::addMeasure('now', LARAVEL_START, microtime(true));
Debugbar::measure('My long operation', function() {
// Do something…
});
Topik menarik sejenis yang mungkin anda cari:
Langganan:
Posting Komentar
(
Atom
)
Tidak ada komentar :
Posting Komentar