nayjest/str-case-converter
, (*1)
Library for converting strings from camel case to snake case and vice versa., (*2)
Installation
The recommended way of installing the library is through Composer., (*3)
Run following command:, (*4)
composer require nayjest/str-case-converter
Usage
Converting from snake case to camel case
use Nayjest\StrCaseConverter\Str;
...
echo Str::toCamelCase('my-string'); // 'MyString'
echo Str::toCamelCase('one_more_string'); // 'OneMoreString'
Source string may be separated to words using following characters: '-', '_' and space., (*5)
Converting from camel case to snake case
use Nayjest\StrCaseConverter\Str;
...
echo Str::toSnakeCase('MyString'); // 'my_string'
// It's possible to use custom delimiter:
echo Str::toSnakeCase('OneMoreString', '-'); // 'one-more-string'
Testing
Run following command:, (*6)
phpunit
License
© 2015—2023 Vitalii Stepanenko, (*7)
Licensed under the MIT License., (*8)
Please see License File for more information., (*9)