PhpSpec\Locator\PrioritizedResourceManager::removeDuplicateResources PHP Method

removeDuplicateResources() private method

private removeDuplicateResources ( array $resources ) : PhpSpec\Locator\Resource[]
$resources array
return PhpSpec\Locator\Resource[]
    private function removeDuplicateResources(array $resources)
    {
        $filteredResources = array();
        foreach ($resources as $resource) {
            if (!array_key_exists($resource->getSpecClassname(), $filteredResources)) {
                $filteredResources[$resource->getSpecClassname()] = $resource;
            }
        }
        return array_values($filteredResources);
    }