todstoychev / case-convertor
Camel to snake case and snake to camel case convertor
Installs: 37
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/todstoychev/case-convertor
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: 4.8.*
This package is not auto-updated.
Last update: 2025-10-12 01:02:44 UTC
README
This a simple camel to snake case and snake to camel case string convertor.
Instalation
Use the common composer methods. The composer 'require command':
composer require todstoychev/case-convertor
or add to ypur composer.json in the 'require' section:
"require": { "todstoychev/case-convertor": "dev-master" }
and then run:
composer update
Usage
The module contains only one class with 2 static methods. To convert from snake to camel case use:
$result = \Todstoychev\CaseConvertor\Convertor::snakeToCamelCase('my_snake_case_string'); echo $result; // Will produce 'mySnakeCaseString'
For camel to snake case you can use:
$result = \Todstoychev\CaseConvertor\Convertor::camelToSnakeCase('myCamelCaseString'); echo $result; // Will produce 'my_camel_case_string'
Keep in mind that numbers are not affected by the convertion. For more information take a look at the unit tests in the 'tests' folder.