opintat / caseconverter
Case converter from camel to snake case
v0.0.2
2020-02-01 15:51 UTC
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- phpstan/phpstan: ^0.12.8
- phpunit/phpunit: ^8
This package is not auto-updated.
Last update: 2025-08-11 20:08:27 UTC
README
CaseConverter
CaseConverter is a PHP Modul to convert
- Snake case
- Kebap case
- Pascal case
- Camel case
from one to the other.
Installation
composer require opintat/caseconverter
Usage
First require vendor autoload.
// Load Composer's autoloader require 'vendor/autoload.php';
Automatic input type detection.
$converter = new Converter();
$snake = $converter->setFrom('SnakeCase')->toSnakeCase();
echo $snake; // => snake_case
$camel = $converter->setFrom('camel-case')->toCamelCase();
echo $camel; // => camelCase
$kebap = $converter->setFrom('kebapCase')->toKebapCase();
echo $kebap; // => kebap-case
$pascal = $converter->setFrom('pascal_case')->to'PascalCase();
echo $pascal; // => PascalCase