Webiny\Component\Rest\Parser\ParameterParser::getParamMatchType PHP Method

getParamMatchType() private method

Returns a different match pattern, based on the given $paramType.
private getParamMatchType ( string $paramType ) : string
$paramType string Parameter type name.
return string Match pattern.
    private function getParamMatchType($paramType)
    {
        switch ($paramType) {
            case 'string':
                return '([^/]+)';
                break;
            case 'bool':
                return '(0|1|true|false)';
                break;
            case 'integer':
                return '([\\d]+)';
                break;
            case 'float':
                return '([\\d.]+)';
                break;
            default:
                return '([^/]+)';
                break;
        }
    }