/** * Generate a mapping of the container's values * * @param Container $container * * @return array */ protected function parseContainer(Container $container) { $map = array(); foreach ($container->keys() as $name) { if (strpos($name, self::DIC_PREFIX) === 0) { continue; } if ($item = $this->parseItem($container, $name)) { $map[] = $item; } } return $map; }
/** * Generate a mapping of the container's values * * @param Container $container * * @return array */ protected function parseContainer(Container $container) { $map = array(); foreach ($container->keys() as $name) { if ($name === 'dump.path') { continue; } if ($item = $this->parseItem($container, $name)) { $map[] = $item; } } return $map; }
/** * {@inheritdoc} */ public function keys() { return $this->container->keys(); }