private function getAncestorIds(array $batch)
    {
        $sql = $this->getAncestorLookupSql($batch);

        $ancestorIds = array();
        foreach ($this->connection->executeQuery($sql)->fetchAll() as $data) {
            // FIXME: skip ancestors which are cached
            // Fix: Oracle returns keys in uppercase
            $ancestorIds[] = reset($data);
        }

        return $ancestorIds;
    }
private function getAncestorIds(array $batch)
    {
        $sql = $this->getAncestorLookupSql($batch);

        $ancestorIds = array();
        foreach ($this->connection->executeQuery($sql)->fetchAll() as $data) {
            // FIXME: skip ancestors which are cached
            // Fix: Oracle returns keys in uppercase
            $ancestorIds[] = reset($data);
        }

        return $ancestorIds;
    }
private function getAncestorIds ( array $ batch ) { $ sql = $ this -> getAncestorLookupSql ( $ batch ) ; $ ancestorIds = array ( ) ; foreach ( $ this -> connection -> executeQuery ( $ sql ) -> fetchAll ( ) as $ data ) { // FIXME: skip ancestors which are cached // Fix: Oracle returns keys in uppercase $ ancestorIds [ ] = reset ( $ data ) ; } return $ ancestorIds ; }
Retrieves all the ids which need to be queried from the database
including the ids of parent ACLs.

@param array $batch

@return array
Retrieves all the ids which need to be queried from the database including the ids of parent ACLs .