Skip to content

codemonster-ru/dumper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Important

This repository is read-only.

Development happens in the Annabel monorepo: https://github.com/codemonster-ru/annabel

Issues and pull requests should be opened there.

codemonster-ru/dumper

Latest Version on Packagist Total Downloads License Tests

A simple and elegant PHP variable dumper for both CLI and web environments.

📦 Installation

Via Composer:

composer require codemonster-ru/dumper

🚀 Usage

use Codemonster\Dumper\Dumper;

// Automatically detects environment (CLI or HTML)
Dumper::dump($value);

// Force a specific mode
Dumper::dump($value, 'cli');
Dumper::dump($value, 'html');

Dump and Die

If you want to dump a value and immediately stop script execution:

use Codemonster\Dumper\Dumper;

// Dump a single value and exit
Dumper::dd($user);

// Dump multiple values
Dumper::dd($request, $response);

// Force HTML or CLI mode explicitly
Dumper::dd($data, 'html');
Dumper::dd($data, 'cli');

🧪 Testing

You can run tests with the command:

composer test

👨‍💻 Author

Kirill Kolesnikov

📜 License

MIT