sb / yii2-prettydumper
Dump any PHP types and objects to browser or console
Installs: 73
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 1
Open Issues: 0
Type:yii2-extension
Requires
This package is not auto-updated.
Last update: 2024-04-23 01:09:07 UTC
README
Dump any PHP types and objects to browser or console.
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist sb/yii2-prettydumper "*"
This will install code to 'vendor/sb/yii2-prettydumper' folder.
Usage example with simple controller
<?php namespace frontend\controllers; // add Yii components namespaces use Yii; use yii\web\Controller; // add prettydumper component namespace use sb\prettydumper; function dump($var, $return = false) { $output = Dumper::Dump($var); if($return) { return $output; } else { echo $output; } } function roll() { foreach (func_get_args() as $val) dump($val); } class SiteController extends Controller { public function actionTest() { // dump arrays dump($_SERVER); // dump objects $ob = new stdClass(); $ob->property = 'This is a object property value'; dump($ob); // dump any internal PHP types dump("String 1"); dump(100); dump(0.10); dump(true); // roll any values roll($_SERVER, $ob, 'String 2', 200, 0.20, false); } }