code: public function getName()
  	{
  		if (0 === count($this->queue)) {
  			return false;
  		}
  
          /** @var $detector ResolverInterface */
          foreach ($this->queue as $detector) {
  			$name = $detector->getName();
  			if (empty($name) && $name !== '0') {
  				// No resource found; try next resolver
  				continue;
  			}
  
  			// Resource found; return it
  			$this->lastStrategyFound = $detector;
  			return $name;
  		}
  
  		return false;
  	}
docs: Attain To Name based on strategy found in class
  
  @return string|false