E2039 Syntax Errors
Syntax
required parameter '%s' cannot come after a parameter with a default value
When this occurs
Declaring a required parameter after an optional parameter with a default value
Example error message
error[E2039]:
required parameter 'y' cannot come after parameter 'x' which has a default value
How to fix
Move required parameters before parameters with default values. Required parameters must come first.