autowire(Ui::class), 'picea.extensions' => function(\Psr\Container\ContainerInterface $c) { return array_merge([ $c->get(LanguageExtension::class), $c->get(TitleExtension::class), $c->get(NumberExtension::class), $c->get(UrlExtension::class), $c->get(Method\Form::class), $c->get(Method\Pagination::class), $c->get(Request::class), ], class_exists(\Taxus\Picea\Extension::class) ? [ $c->get(\Taxus\Picea\Extension::class) ] : [], array_map(fn($class) => $c->get($class), $c->get(Lean\Lean::class)->getPiceaExtensions()) ); }, ];