ericmakesstuff / display-name
一个简单的包,以多种Web安全的方式显示用户的真实姓名,例如Eric B.或E B. 还包括Laravel Facade。
1.0.1
2015-05-18 02:24 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
This package is not auto-updated.
Last update: 2024-09-14 17:37:30 UTC
README
一个简单的包,以多种Web安全的方式显示用户的真实姓名,例如Eric B.或E B. 还包括Laravel Facade。
安装
通过Composer
$ composer require ericmakesstuff/display-name
使用方法
$displayName = new EricMakesStuff\DisplayName\DisplayName(); echo $displayName->fullName('John Smith'); // John Smith echo $displayName->firstName('John Smith'); // John echo $displayName->firstNameLastInitial('John Smith'); // John S echo $displayName->firstNameLastInitialWithPeriod('John Smith'); // John S. echo $displayName->initials('John Smith'); // JS echo $displayName->initialsWithPeriods('John Smith'); // J.S. echo $displayName->initialsWithSpaces('John Smith'); // J S echo $displayName->format('John Smith', 'initials'); // JS
Laravel Facade
在config/app.php中包含服务提供者
'EricMakesStuff\DisplayName\DisplayNameServiceProvider',
在config/app.php中包含门面
'DisplayName' => 'EricMakesStuff\DisplayName\Facades\DisplayName',
使用门面
DisplayName::firstName('John Smith') // John DisplayName::format('John Smith', 'initials') // JS
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
测试
$ composer test
贡献
请参阅 CONTRIBUTING 了解详情。
安全
如果您发现任何与安全相关的问题,请通过电子邮件eric at ericmakesstuff dot com联系,而不是使用问题跟踪器。
鸣谢
许可证
MIT许可证(MIT)。请参阅 许可证文件 了解更多信息。