marvin255/random-string-generator
最新稳定版本:v3.2.4
Composer 安装命令:
composer require marvin255/random-string-generator
包简介
Random string generator for symfony.
README 文档
README
Installation
Install package via composer:
composer req marvin255/random-string-generator
It will be configured automatically.
Usage
Inject the generator to a service or a controller via DI:
use Marvin255\RandomStringGenerator\Generator\RandomStringGenerator; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; class SiteController extends AbstractController { public function __construct(private readonly RandomStringGenerator $randomStringGenerator) { } }
Use one of the generators methods:
$this->randomStringGenerator->alphanumeric(10); // 10 symbols of latin alphabet or digits $this->randomStringGenerator->alpha(10); // 10 symbols of latin alphabet $this->randomStringGenerator->numeric(10); // 10 symbols of digits $this->randomStringGenerator->password(10); // 10 symbols that can be used as password $this->randomStringGenerator->string(10, 'qwe'); // 10 symbols of provided vocabulary
Mock strings for testing
Bundle can be configured to return a mock string in the test environment.
# config/packages/test/marvin255_random_string_generator.yaml marvin255_random_string_generator: dummy: true dummy_string: mock_string
All methods calls will return mock_string.
统计信息
- 总下载量: 6.45k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-12-07