todstoychev / case-convertor
Camel to snake case and snake to camel case convertor
1.0.0
2015-12-19 09:57 UTC
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: 4.8.*
This package is not auto-updated.
Last update: 2024-11-09 19:45:28 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.