Conditions | 2 |
Paths | 1 |
Total Lines | 16 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | <?php |
||
14 | public function __invoke(Container $container) |
||
15 | { |
||
16 | $container->set(Cli::class, function (Container $c) { |
||
17 | $cli = new Cli(); |
||
18 | |||
19 | foreach ($c->get('commands') as $class) { |
||
20 | $class::register($cli); |
||
21 | } |
||
22 | |||
23 | return $cli; |
||
24 | }); |
||
25 | |||
26 | $container->set(Args::class, function (Container $c) { |
||
27 | return $c->get(Cli::class)->parse($c->get('argv'), true); |
||
28 | }); |
||
29 | } |
||
30 | } |
||
31 |