New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

djaxho/laravel-cats

Make programming fun again by printing cats when debugging and dumping data
1,913 42
Install
composer require djaxho/laravel-cats
Latest Version:2.1.0
PHP:^7.0
Laravel:5 – 8
License:MIT
Last Updated:Aug 6, 2021
Links: GitHub  ·  Packagist
Maintainer: djaxho

Laravel Cats

Latest Stable Version License

Make programming fun again by printing cats when debugging and dumping data. It works in the browser and console (tinker, artisan commands, unit tests).

 /\_/\   _
( °w° )<((
 )   (  ))
(__ __)//              

Intended to be comical in the beginning, but has proven itself to be a tool used fairly often for drawing the eye to breaks, or data dumps in views or command line when you aren't sure where dumped data will really end up on a page. Or when your terminal is filled with output and you want to know exactly where your dump ended up if it isn't the final item printed to the console. A big 'ol cat lets your eyes find the target immediately.

Installation

Require this package with composer. It is recommended to only require the package for development.

composer require djaxho/laravel-cats --dev

Usage (provides 2 functions)

cc($args); // exactly the same as doing dd($args) in laravel, but adds an ascii cat
c($args); // exactly the same as doing dump($args) in laravel, but adds an ascii cat

Motivation

My intention is simple for this package, yet it is of grave importance to humanity: provide alternative helper functions in the laravel development environment that will print an ascii cat before dumping the data using laravel's own dd() and dump() functions

Related Packages

frostrain/laravel-console-debug

Show debug informations in console

20,882 2
asvae/laravel-api-tester

Api tester for Laravel Framework

136,155 355
maxtrunk/lumen-debugbar

PHP Debugbar integration for Lumen

4,153 3
50wd/dev

Laravel 5.1 wrapper for the Dev API.

28 0
jiangchengbin/dev

Laravel 5 wrapper for the Dev API.

26 0

Version History

Version Released PHP Laravel License
2.1.0 ^7.0 ^5.6.0|^6.0|^7.0|^8.0 MIT
2.0.0 ^7.0 ^5.6.0|^6.0|^7.0 MIT
v1.0.0 ^7.0 ^5.6.0 MIT