zero-to-prod / psr4-varname
Generates a valid PSR-4 Compliant variable name from a string.
Fund package maintenance!
Github
Installs: 65
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Language:Dockerfile
Requires
- php: >=7.1
Requires (Dev)
Suggests
- zero-to-prod/data-model: Type-safe DTOs
- zero-to-prod/data-model-factory: Factories for a DataModel.
- zero-to-prod/transformable: Transform a class into different types.
README
Introduction
Generates a valid PSR-4 Compliant variable name from a string.
Requirements
- PHP 7.1 or higher.
Installation
Install Zerotoprod\Psr4VarName
via Composer:
composer require zero-to-prod/psr4-varname
This will add the package to your project’s dependencies and create an autoloader entry for it.
Usage
use Zerotoprod\Psr4Classname\VarName; VarName::generate('weird%characters*in^name'); // 'weird_characters_in_name';
Contributing
Contributions, issues, and feature requests are welcome! Feel free to check the issues page if you want to contribute.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.