sadovnik/ph
Composer 安装命令:
composer require sadovnik/ph
包简介
Heredoc alternative for text.
README 文档
README
It's painful to write heredocs in the middle of some indentation level:
class CliApp { public static function printUsage() { echo <<<EOL Usage: linter [--fix] [--debug] <path> linter (-h | --help) linter --version EOL; } }
Ruby has smart heredocs that respect indentation:
class CliApp def self.print_usage puts <<~EOL Usage: linter [--fix] [--debug] <path> linter (-h | --help) linter --version EOL end end
But PHP has not.
So I made a basic function that receives string and strips it:
use function Sadovnik\PrettyHeredoc\ph as ✍️; class CliApp { public static function printUsage() { echo ✍️(' Usage: linter [--fix] [--debug] <path> linter (-h | --help) linter --version '); } }
Enjoy it!
Install
Via Composer:
composer require sadovnik/ph
⚓️
统计信息
- 总下载量: 9
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-12-05