| @@ 110-116 (lines=7) @@ | ||
| 107 | new Part($args[1]) |
|
| 108 | ); |
|
| 109 | ||
| 110 | case 3: |
|
| 111 | return new static( |
|
| 112 | null, |
|
| 113 | new Part($args[0]), |
|
| 114 | new Part($args[1]), |
|
| 115 | new Part($args[2]) |
|
| 116 | ); |
|
| 117 | ||
| 118 | case 4: |
|
| 119 | return new static( |
|
| @@ 118-124 (lines=7) @@ | ||
| 115 | new Part($args[2]) |
|
| 116 | ); |
|
| 117 | ||
| 118 | case 4: |
|
| 119 | return new static( |
|
| 120 | new Part($args[0]), |
|
| 121 | new Part($args[1]), |
|
| 122 | new Part($args[2]), |
|
| 123 | new Part($args[3]) |
|
| 124 | ); |
|
| 125 | ||
| 126 | default: |
|
| 127 | throw new NameException('Too many arguments provided.'); |
|