MCPcopy Create free account
hub / github.com/php/frankenphp / generateParamDeclarations

Method generateParamDeclarations

internal/extgen/paramparser.go:27–39  ·  view source on GitHub ↗
(params []phpParameter)

Source from the content-addressed store, hash-verified

25}
26
27func (pp *ParameterParser) generateParamDeclarations(params []phpParameter) string {
28 if len(params) == 0 {
29 return ""
30 }
31
32 var declarations []string
33
34 for _, param := range params {
35 declarations = append(declarations, pp.generateSingleParamDeclaration(param)...)
36 }
37
38 return " " + strings.Join(declarations, "\n ")
39}
40
41func (pp *ParameterParser) generateSingleParamDeclaration(param phpParameter) []string {
42 var decls []string

Calls 1