public static function normalCase($string) {
        return static::cache(array(__METHOD__, $string), function() use ($string) {
            return ucfirst(mb_strtolower(str_replace('_', ' ', $string)));
        });
    }
public static function normalCase($string) {
        return static::cache(array(__METHOD__, $string), function() use ($string) {
            return ucfirst(mb_strtolower(str_replace('_', ' ', $string)));
        });
    }
public static function normalCase ( $ string ) { return static :: cache ( array ( __METHOD__ , $ string ) , function ( ) use ( $ string ) { return ucfirst ( mb_strtolower ( str_replace ( '_' , ' ' , $ string ) ) ) ; } ) ; }
Inflect a word to a human readable string with only the first word capitalized and the rest lowercased.

@param string $string
@return string
Inflect a word to a human readable string with only the first word capitalized and the rest lowercased .