Connector/Connector.php
public function handle($queryType, $objectType = null, $identifier = null)
    {
        Assertion::inArray($queryType, QueryType::getAllTypes());
        Assertion::nullOrString($objectType);

        if ($queryType === QueryType::ONE) {
            Assertion::notNull($identifier);
            Assertion::uuid($identifier);
        }

        $definitions = $this->definitionProvider->getConnectorDefinitions($objectType);

        if (empty($definitions)) {
            $this->logger->notice('No connectordefinition found');
        }

        array_walk($definitions, function (Definition $definition) use ($queryType, $identifier) {
            $this->handleDefinition($definition, $queryType, $identifier);
        });
    }
public function handle($queryType, $objectType = null, $identifier = null)
    {
        Assertion::inArray($queryType, QueryType::getAllTypes());
        Assertion::nullOrString($objectType);

        if ($queryType === QueryType::ONE) {
            Assertion::notNull($identifier);
            Assertion::uuid($identifier);
        }

        $definitions = $this->definitionProvider->getConnectorDefinitions($objectType);

        if (empty($definitions)) {
            $this->logger->notice('No connectordefinition found');
        }

        array_walk($definitions, function (Definition $definition) use ($queryType, $identifier) {
            $this->handleDefinition($definition, $queryType, $identifier);
        });
    }
public function handle ( $ queryType , $ objectType = null , $ identifier = null ) { Assertion :: inArray ( $ queryType , QueryType :: getAllTypes ( ) ) ; Assertion :: nullOrString ( $ objectType ) ; if ( $ queryType === QueryType :: ONE ) { Assertion :: notNull ( $ identifier ) ; Assertion :: uuid ( $ identifier ) ; } $ definitions = $ this -> definitionProvider -> getConnectorDefinitions ( $ objectType ) ; if ( empty ( $ definitions ) ) { $ this -> logger -> notice ( 'No connectordefinition found' ) ; } array_walk ( $ definitions , function ( Definition $ definition ) use ( $ queryType , $ identifier ) { $ this -> handleDefinition ( $ definition , $ queryType , $ identifier ) ; } ) ; }
{@inheritdoc}
{