protected function cleanMethod($schemaName)
    {
        $name = '';
        $regexp = '/([a-z0-9]+)/i';
        $matches = [];
        if (!preg_match_all($regexp, $schemaName, $matches)) {
            return $schemaName;
        }

        foreach ($matches[1] as $tok) {
            $name .= ucfirst(strtolower($tok));
        }

        return $name;
    }
protected function cleanMethod($schemaName)
    {
        $name = '';
        $regexp = '/([a-z0-9]+)/i';
        $matches = [];
        if (!preg_match_all($regexp, $schemaName, $matches)) {
            return $schemaName;
        }

        foreach ($matches[1] as $tok) {
            $name .= ucfirst(strtolower($tok));
        }

        return $name;
    }
protected function cleanMethod ( $ schemaName ) { $ name = '' ; $ regexp = '/([a-z0-9]+)/i' ; $ matches = [ ] ; if ( ! preg_match_all ( $ regexp , $ schemaName , $ matches ) ) { return $ schemaName ; } foreach ( $ matches [ 1 ] as $ tok ) { $ name .= ucfirst ( strtolower ( $ tok ) ) ; } return $ name ; }
Converts a database schema name to php object name.  Removes
any character that is not a letter or a number and capitalizes
first letter of the name, the first letter of each alphanumeric
block and converts the rest of the letters to lowercase.

T$NAMA$RFO_max => TNamaRfoMax

@param  string $schemaName name to be converted.
@return string Converted name.
@see NameGenerator
@see #underscoreMethod()
Converts a database schema name to php object name . Removes any character that is not a letter or a number and capitalizes first letter of the name the first letter of each alphanumeric block and converts the rest of the letters to lowercase .