public __construct ( string $requiredArgument, InterfaceA $interfaceAImplementation, string $settingsArgument, boolean $optionalArgument = false, integer $alsoOptionalArgument = null, array $thirdOptionalArgument = [], string $fourthOptionalArgument = '' ) | ||
$requiredArgument | string | |
$interfaceAImplementation | InterfaceA | |
$settingsArgument | string | |
$optionalArgument | boolean | |
$alsoOptionalArgument | integer | |
$thirdOptionalArgument | array | |
$fourthOptionalArgument | string |
public function __construct($requiredArgument, InterfaceA $interfaceAImplementation, $settingsArgument, $optionalArgument = false, $alsoOptionalArgument = null, $thirdOptionalArgument = [], $fourthOptionalArgument = '')
{
$this->requiredArgument = $requiredArgument;
$this->interfaceAImplementation = $interfaceAImplementation;
$this->settingsArgument = $settingsArgument;
$this->optionalArgument = $optionalArgument;
$this->thirdOptionalArgument = $thirdOptionalArgument;
}