src/AuraSqlLocatorModule.php
protected function configure()
    {
        if ((bool) $this->readMethods && (bool) $this->writeMethods) {
            $this->bind()->annotatedWith(Read::class)->toInstance($this->readMethods);
            $this->bind()->annotatedWith(Write::class)->toInstance($this->writeMethods);
        }
        if ($this->connectionLocator) {
            $this->bind(ConnectionLocatorInterface::class)->toInstance($this->connectionLocator);
        }
        $methods = \array_merge($this->readMethods, $this->writeMethods);
        // @AuraSql
        $this->installLocatorDb($methods);
        // @ReadOnlyConnection @WriteConnection
        $this->installReadWriteConnection();
        // @Transactional
        $this->install(new TransactionalModule);
    }
protected function configure()
    {
        if ((bool) $this->readMethods && (bool) $this->writeMethods) {
            $this->bind()->annotatedWith(Read::class)->toInstance($this->readMethods);
            $this->bind()->annotatedWith(Write::class)->toInstance($this->writeMethods);
        }
        if ($this->connectionLocator) {
            $this->bind(ConnectionLocatorInterface::class)->toInstance($this->connectionLocator);
        }
        $methods = \array_merge($this->readMethods, $this->writeMethods);
        // @AuraSql
        $this->installLocatorDb($methods);
        // @ReadOnlyConnection @WriteConnection
        $this->installReadWriteConnection();
        // @Transactional
        $this->install(new TransactionalModule);
    }
protected function configure ( ) { if ( ( bool ) $ this -> readMethods && ( bool ) $ this -> writeMethods ) { $ this -> bind ( ) -> annotatedWith ( Read :: class ) -> toInstance ( $ this -> readMethods ) ; $ this -> bind ( ) -> annotatedWith ( Write :: class ) -> toInstance ( $ this -> writeMethods ) ; } if ( $ this -> connectionLocator ) { $ this -> bind ( ConnectionLocatorInterface :: class ) -> toInstance ( $ this -> connectionLocator ) ; } $ methods = \ array_merge ( $ this -> readMethods , $ this -> writeMethods ) ; // @AuraSql $ this -> installLocatorDb ( $ methods ) ; // @ReadOnlyConnection @WriteConnection $ this -> installReadWriteConnection ( ) ; // @Transactional $ this -> install ( new TransactionalModule ) ; }
{@inheritdoc}
{