injector->define( Site::class, [] ); // integrations $this->injector->define( BeaverBuilder::class, [] ); $this->register_repositories(); $this->register_transformers(); } public function register_repositories() { foreach ( $this->repository as $repository_name ) { $this->injector->define( $repository_name, [] ); } } public function register_transformers() { foreach ( $this->transformers as $transformer_class ) { $this->injector->define( $transformer_class, [] ); } } }