spaf / yii2-simputils
php-simputils 的 Yii2 扩展包装,一些有用的包装,提高了使用效率
0.1.0
2021-09-18 21:04 UTC
Requires
- php: >=8.0
- spaf/simputils: *
- yiisoft/yii2: ~2.0.43
This package is auto-updated.
Last update: 2024-09-16 14:46:46 UTC
README
php-simputils 的 Yii2 扩展包装,一些有用的包装,提高了使用效率
当前状态
此版本是用于与 Yii2 框架一起使用的初始包装库。
基本上,它只实现了对 "VarDumper" 功能的改进,用于 "pd()" 过程。其他功能将稍后添加。
附言。这个版本是我为自己开发的。因为我的 php-simputils 也没有准备好。但是欢迎您为两者提出建议/功能。文档也将得到改进。
基本用法
通过 composer 安装
composer require spaf/yii2-simputils "*"
将以下内容添加到你的 yii2 配置文件 console.php
<?php $config = [ // ... 'bootstrap' => [ [ 'class' => 'spaf\yii\simputils\bootstrap\SimputilsBootstrap', 'isConsole' => true, ] ], // ... ];
并为 web.php
添加以下内容
<?php $config = [ // ... 'bootstrap' => [ [ 'class' => 'spaf\yii\simputils\bootstrap\SimputilsBootstrap', ] ], // ... ];
完成! 现在您可以使用包装后的功能(目前仅为 pd()
过程)。
在您的代码中,您现在可以使用
<?php use function spaf\simputils\basic\pd; $myVar = [ 'key1' => 'value1', 'key2' => [ 'subkey1' => 'subvalue1', 'subkey2' => 12 ], ]; pd($myVar);
重要:您需要使用正常的 pd()
过程,此库不会重新定义它,但会调整其行为。