opintat / caseconverter
Case converter from camel to snake case
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 1
pkg:composer/opintat/caseconverter
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-12-15 22:11:20 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