Skip to content
Snippets Groups Projects

1.x

Merged 1.x
11 unresolved threads
Merged Bartek Jaskulski requested to merge 1.x into review
11 unresolved threads
1 file
+ 2
8
Compare changes
  • Side-by-side
  • Inline
<?php
declare(strict_types=1);
namespace WPDesk\Init\Extension;
use Psr\Container\ContainerInterface;
use WPDesk\Init\Binding\Loader\BindingDefinitions;
use WPDesk\Init\Binding\Loader\FilesystemDefinitions;
use WPDesk\Init\Configuration\ReadableConfig;
use WPDesk\Init\DependencyInjection\ContainerBuilder;
use WPDesk\Init\Plugin\Plugin;
class BuiltinExtension implements Extension {
public function bindings( ContainerInterface $c ): BindingDefinitions {
return new FilesystemDefinitions( __DIR__ . '/../Resources/bindings' );
}
public function build( ContainerBuilder $builder, Plugin $plugin, ReadableConfig $config ): void {
$builder->add_definitions( __DIR__ . '/../Resources/services.inc.php' );
}
}
Loading