(non-PHPdoc)
@see ContainerInterface::has()
341151
public function has($serviceKey)
    {
        if (isset($this->services[$serviceKey])) {
            return true;
        }
        $parts = explode('/', $serviceKey, 2);
        if (count($parts) < 2) {
            return false;
        }

        return $this->getConfig()->exists($serviceKey);
    }
735264
public function hasFile($key)
    {
        if ($this->needParser()) {
            $this->treatPutRequest();
            $files = $this->fileParser->getParsed();

            return array_key_exists($key, $files);
        }

        return parent::hasFile($key);
    }
124068
public function has($key)
    {
        if(array_key_exists($key, $this->aliases) || array_key_exists($key, $this->resolved)) {
            return true;
        } else {
            return false;
        }
    }
1083356
public function has($name)
    {
        $this->initialize();

        if (parent::has($name)) {
            return true;
        }

        if ($this->container !== null) {
            return $this->container->hasParameter($name);
        }

        return false;
    }
189269
public function has($name): bool
    {
        try {
            $this->container->get($name);

            return true;
        } catch (\Exception $e) {
            return false;
        }
    }
926924
public function has(string $key): bool
    {
        return $this->customTypes && $this->customTypes->has($key) || array_key_exists($key, $this->types);
    }
732119
public function has($key)
    {
        $value = $this->get($key);
        if ($value === false) {
            return false;
        }

        return true;
    }
169061
public function has($id)
    {
        $id = $this->normalizeId($id);

        return isset($this->definitions[$id]) || isset($this->aliasDefinitions[$id]) || parent::has($id);
    }
139665
public function has($key)
    {
        return $this->params->has($key) || $this->payload->has($key);
    }
842301
public function has($name)
    {
        $checker = $this->_classes['checker'];
        return isset($this->_handlers[$name]) || $checker::has($name);
    }
1117879
public function has($keys)
    {
        $keys = (array) $keys;
        if (!$this->elements || $keys === []) {
            return false;
        }
        foreach ($keys as $key) {
            $items = $this->elements;
            if ($this->exists($items, $key)) {
                continue;
            }
            foreach (explode('.', $key) as $segment) {
                if (!is_array($items) || !$this->exists($items, $segment)) {
                    return false;
                }
                $items = $items[$segment];
            }
        }
        return true;
    }
821666
public function has($key)
    {
        if (is_array($key)) {
            return $this->hasMany($key);
        }

        return parent::has($key);
    }
1317182
public function has($key)
	{
		$result = Arr::has($this->data, $key);

		if ( ! $result and $this->parentEnabled)
		{
			$result = $this->parent->has($key);
		}

		return $result;
	}
752113
public function has($id)
    {
        if (!is_string($id)) {
            throw new ContainerException('$id must be a string');
        }

        if (array_key_exists($id, $this->definitions)) {
            return true;
        }

        return false;
    }
115751
public function has($id) {
		if(array_key_exists($id, $this->instances)) {
			return true;
		}

		return $this->parent !== null ? $this->parent->has($id) : false;
	}
333996
public function hasUnactiveContainer()
    {
        $parent = $this->parent_uid;
        if (preg_match_all('|\{(\d+)\}|', $parent, $matches)) {
            if (!empty($matches[1])) {
                foreach($matches[1] as $nextDbId) {
                    if (!static::isActive($nextDbId)) return true;
                }
            }
        }
        return false;
    }
603491
public function has($key)
    {
        return $this->ref->hasProperty($key) || $this->ref->hasProperty(Str::snake($key));
    }