@@ -8,22 +8,22 @@ public static function build($header, $parameters, $notes, $order, $swimming = f
88 {
99 switch ($ header ) {
1010 case 'warmup ' :
11- return new WarmupStep ($ parameters , $ notes , $ order , $ swimming );
11+ return new WarmupStep ($ parameters , $ notes , $ order , $ swimming, $ criticalPower );
1212 case 'cooldown ' :
13- return new CooldownStep ($ parameters , $ notes , $ order , $ swimming );
13+ return new CooldownStep ($ parameters , $ notes , $ order , $ swimming, $ criticalPower );
1414 case 'run ' :
1515 case 'bike ' :
1616 return new IntervalStep ($ parameters , $ notes , $ order , $ swimming , $ criticalPower );
1717 case 'go ' :
1818 case 'other ' :
1919 case 'swim ' :
20- return new IntervalStep ($ parameters , $ notes , $ order , $ swimming );
20+ return new IntervalStep ($ parameters , $ notes , $ order , $ swimming, $ criticalPower );
2121 case 'recover ' :
22- return new RecoverStep ($ parameters , $ notes , $ order , $ swimming );
22+ return new RecoverStep ($ parameters , $ notes , $ order , $ swimming ), $ criticalPower ;
2323 case 'rest ' :
24- return new RestStep ($ parameters , $ notes , $ order , $ swimming );
24+ return new RestStep ($ parameters , $ notes , $ order , $ swimming, $ criticalPower );
2525 case 'repeat ' :
26- return new RepeaterStep ($ parameters , $ order) ;
26+ return new RepeaterStep ($ parameters , $ order, $ swimming , $ criticalPower ;
2727 default :
2828 break ;
2929 }
0 commit comments