(src []byte, v string)
| 17 | } |
| 18 | |
| 19 | func NewParser(src []byte, v string) (Parser, error) { |
| 20 | var parser Parser |
| 21 | |
| 22 | r, err := version.Compare(v, "7.0") |
| 23 | if err != nil { |
| 24 | return nil, err |
| 25 | } |
| 26 | |
| 27 | if r == -1 { |
| 28 | parser = php5.NewParser(src, v) |
| 29 | } else { |
| 30 | parser = php7.NewParser(src, v) |
| 31 | } |
| 32 | |
| 33 | return parser, nil |
| 34 | } |
no test coverage detected
searching dependent graphs…