API
List of public methods.
\Jawira\CaseConverter\Convert
String conversion
| Method | 
Description | 
toCamel() | 
Return string in Camel case format | 
toPascal() | 
Return string in Pascal case format | 
toSnake() | 
Return string in Snake case format | 
toAda() | 
Return string in Ada case format | 
toMacro() | 
Return string in Macro case format | 
toKebab() | 
Return string in Kebab case format | 
toTrain() | 
Return string in Train case format | 
toCobol() | 
Return string in Cobol case format | 
toLower() | 
Return string in Lower case format | 
toUpper() | 
Return string in Upper case format | 
toTitle() | 
Return string in Title case format | 
toSentence() | 
Return string in Sentence case format | 
toDot() | 
Return string in Dot notation | 
Explicit case detection
| Method | 
Description | 
fromAuto() | 
(default) Auto-detect naming convention | 
fromCamel() | 
Split input string using uppercase characters | 
fromPascal() | 
Split input string using uppercase characters | 
fromSnake() | 
Split input string using _ (underscore character) | 
fromAda() | 
Split input string using _ (underscore character) | 
fromMacro() | 
Split input string using _ (underscore character) | 
fromKebab() | 
Split input string using - (dash character) | 
fromTrain() | 
Split input string using - (dash character) | 
fromCobol() | 
Split input string using - (dash character) | 
fromLower() | 
Split input string using ␣ (space character) | 
fromUpper() | 
Split input string using ␣ (space character) | 
fromTitle() | 
Split input string using ␣ (space character) | 
fromSentence() | 
Split input string using ␣ (space character) | 
fromDot() | 
Split input string using . (dot character) | 
Please note that some methods are equivalent and have the same effect:
fromDot() 
fromCamel() ≈ fromPascal() 
fromSnake() ≈ fromAda() ≈ fromMacro() 
fromKebab() ≈ fromTrain() ≈ fromCobol() 
fromLower() ≈ fromUpper() ≈ fromTitle() ≈ fromSentence() 
All these methods exists only for sake of completeness.
Utility methods
| Method | 
Description | 
getSource() | 
Returns original input string | 
toArray() | 
Returns array with detected words | 
forceSimpleCaseMapping() | 
Output sting uses Simple Case-Mapping even if you are using PHP 7.3 or newer | 
\Jawira\CaseConverter\CaseConverter
Factory method
| Method | 
Description | 
convert() | 
Creates a Convert object |