public function find($type)
    {
        $registered_type = $this->requireRegisteredType($type);

        $default_finder_class = $this->getDefaultFinderClass();

        /** @var Finder $finder */
        $finder = new $default_finder_class($this->connection, $this, $this->log, $registered_type);

        if ($finder instanceof ContainerAccessInterface && $this->hasContainer()) {
            $finder->setContainer($this->getContainer());
        }

        return $finder;
    }
public function find($type)
    {
        $registered_type = $this->requireRegisteredType($type);

        $default_finder_class = $this->getDefaultFinderClass();

        /** @var Finder $finder */
        $finder = new $default_finder_class($this->connection, $this, $this->log, $registered_type);

        if ($finder instanceof ContainerAccessInterface && $this->hasContainer()) {
            $finder->setContainer($this->getContainer());
        }

        return $finder;
    }
public function find ( $ type ) { $ registered_type = $ this -> requireRegisteredType ( $ type ) ; $ default_finder_class = $ this -> getDefaultFinderClass ( ) ; /** @var Finder $finder */ $ finder = new $ default_finder_class ( $ this -> connection , $ this , $ this -> log , $ registered_type ) ; if ( $ finder instanceof ContainerAccessInterface && $ this -> hasContainer ( ) ) { $ finder -> setContainer ( $ this -> getContainer ( ) ) ; } return $ finder ; }
Find records by type.

@param  string $type
@return Finder
Find records by type .