opintat/caseconverter

Case converter from camel to snake case

v0.0.2 2020-02-01 15:51 UTC

This package is not auto-updated.

Last update: 2025-08-11 20:08:27 UTC


README

PHP Composer

Coverage Status

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