We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e1f5f83 commit fb8be01Copy full SHA for fb8be01
1 file changed
src/Configs/ConfigPropsFactory.php
@@ -9,15 +9,16 @@
9
10
class ConfigPropsFactory
11
{
12
- /**
13
- * Get expected instance of Config Props
14
- *
15
- * @param array $props
16
- * @return ConfigPropsInterface
17
- */
+ /**
+ * Get expected instance of Config Props
+ *
+ * @param array $props
+ * @param string|null $configProps
+ * @return ConfigPropsInterface
18
+ */
19
public static function create(array $props, ?string $configProps = null): ConfigPropsInterface
20
- $override = ($configProps !== null) ? $configProps : '\\Configs\\ConfigProps';
21
+ $override = ($configProps !== null) ? $configProps : '\\Configs\\CliOptions';
22
$default = \MaplePHP\Unitary\Config\ConfigProps::class;
23
$name = (class_exists($override)) ? $override : $default;
24
if (!is_subclass_of($name, ConfigPropsInterface::class)) {
0 commit comments