protected function getFromDca($path)
    {
        $chunks = \explode('/', \trim($path, '/'));
        $dca    = $this->dca;

        while (null !== ($chunk = \array_shift($chunks))) {
            if (!(\is_array($dca) && \array_key_exists($chunk, $dca))) {
                return null;
            }

            $dca = $dca[$chunk];
        }

        return $dca;
    }