public function getEntityType($entityTypeCode = null)
    {

        // set the default entity type code, if non has been passed
        if ($entityTypeCode === null) {
            $entityTypeCode = $this->getDefaultEntityTypeCode();
        }

        // query whether or not, the entity type with the passed code is available
        if (isset($this->entityTypes[$entityTypeCode])) {
            return $this->entityTypes[$entityTypeCode];
        }

        // throw an exception, if not
        throw new \Exception(
            sprintf(
                'Can\'t find entity type with code %s in file %s on line %d',
                $entityTypeCode,
                $this->getFilename(),
                $this->getLineNumber()
            )
        );
    }
public function getEntityType($entityTypeCode = null)
    {

        // set the default entity type code, if non has been passed
        if ($entityTypeCode === null) {
            $entityTypeCode = $this->getDefaultEntityTypeCode();
        }

        // query whether or not, the entity type with the passed code is available
        if (isset($this->entityTypes[$entityTypeCode])) {
            return $this->entityTypes[$entityTypeCode];
        }

        // throw an exception, if not
        throw new \Exception(
            sprintf(
                'Can\'t find entity type with code %s in file %s on line %d',
                $entityTypeCode,
                $this->getFilename(),
                $this->getLineNumber()
            )
        );
    }
public function getEntityType ( $ entityTypeCode = null ) { // set the default entity type code, if non has been passed if ( $ entityTypeCode === null ) { $ entityTypeCode = $ this -> getDefaultEntityTypeCode ( ) ; } // query whether or not, the entity type with the passed code is available if ( isset ( $ this -> entityTypes [ $ entityTypeCode ] ) ) { return $ this -> entityTypes [ $ entityTypeCode ] ; } // throw an exception, if not throw new \ Exception ( sprintf ( 'Can\'t find entity type with code %s in file %s on line %d' , $ entityTypeCode , $ this -> getFilename ( ) , $ this -> getLineNumber ( ) ) ) ; }
Return's the entity type for the passed code, of if no entity type code has
been passed, the default one from the configuration will be used.

@param string|null $entityTypeCode The entity type code

@return array The requested entity type
@throws \Exception Is thrown, if the entity type with the passed code is not available
Return s the entity type for the passed code of if no entity type code has been passed the default one from the configuration will be used .