jtrw/devutils 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

jtrw/devutils

最新稳定版本:1.2.4

Composer 安装命令:

composer require jtrw/devutils

包简介

Libs for help to develop

README 文档

README

Install

composer require jtrw/devutils

Functions

dd(['test' => 1]);

Transliterate Convert cyr text to lat

$str = transliterate($str);

CliUtils

CliUtils::e('Some message'); // Output: [ERROR] Some message
CliUtils::i('Some message'); // Output: [INFO] Some message
CliUtils::s('Some message'); // Output: [OK] Some message
CliUtils::w('Some message'); // Output: [WARNING] Some message

You can choose some color for text:

CliUtils::color('Some text', 'red');

Supported Colors:

  1. black
  2. dark_gray
  3. blue
  4. light_blue
  5. green
  6. light_green
  7. cyan
  8. light_cyan
  9. red
  10. light_red
  11. purple
  12. light_purple
  13. brown
  14. yellow
  15. light_gray
  16. white

LoggerTrait

Use

class SomeClass
{
    use Jtrw\DevUtils\Logger\Traits\LoggerTrait;

    public function (LoggerInterface $logger)
    {
        $this->setLogger($logger)
    }

    public function doSome(array $params)
    {
        $this->i("Info for debug");
        $this->d("Debug something", $params);
        try {
            //Some logic
        } catch (Exception $exp) {
            $this->logException($exp, LOG_CRIT, "Exception happened");
        }
    }
}

统计信息

  • 总下载量: 5.69k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-11-28