public function renderAllFiles($limit = 100, $urlType = UrlType::CDN, $htmlPrefix = false, $htmlSuffix = false)
    {
        $config = (is_int($limit)) ? array(PaginatedIterator::LIMIT => $limit) : array();
        $files = $this->container->objectList($config);

        $outputString = '';
        $outputArray = array();

        foreach ($files as $file) {

            $url = $this->getObject($file->getName())->renderUrl($urlType);

            if ($htmlPrefix && $htmlSuffix) {
                $outputString .= $htmlPrefix . $url . $htmlSuffix;
            } else {
                $outputArray[] = $url;
            }
        }

        return ($htmlPrefix && $htmlSuffix) ? $outputString : $outputArray;
    }