Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 670 Bytes

README.md

File metadata and controls

24 lines (18 loc) · 670 Bytes

LetterCase

A tool to convert from and to camelCase, snake_case, PascalCase and Path/Form.

USAGE

<?php

use Ernix\LetterCase;

// from PascalCase
$snake_case = LetterCase::snake('LetterCase');  // => 'letter_case'
$camelCase  = LetterCase::camel('LetterCase');  // => 'letterCase'
$PascalCase = LetterCase::pascal('LetterCase'); // => 'LetterCase'
$path_form  = LetterCase::path('LetterCase');   // => 'Letter/Case'

// to PascalCase
LetterCase::pascal($snake_case); // => 'LetterCase'
LetterCase::pascal($camelCase);  // => 'LetterCase'
LetterCase::pascal($PascalCase); // => 'LetterCase'
LetterCase::pascal($path_form);  // => 'LetterCase'