/** * add url to pool and check limits * * @param Url\Url $url * @throws \RuntimeException * @return void */ public function addUrl(Url\Url $url) { if ($this->isFull()) { throw new \RuntimeException('The urlset limit has been exceeded'); } $urlXml = $url->toXml(); $this->appendXML($urlXml); //add unknown custom namespaces $this->customNamespaces = array_merge($this->customNamespaces, $url->getCustomNamespaces()); //--------------------- //Check limits if ($this->countItems++ >= self::LIMIT_ITEMS) { $this->limitItemsReached = true; } $urlLength = strlen($urlXml); $this->countBytes += $urlLength; if ($this->countBytes + $urlLength + strlen($this->getStructureXml()) > self::LIMIT_BYTES) { //we suppose the next url is almost the same length and cannot be added //plus we keep 500kB (@see self::LIMIT_BYTES) //... beware of numerous images set in url $this->limitBytesReached = true; } //--------------------- }
echo '<h3 class="list-heading">' . $request['to_name'] . '</h3>'; } } $del = "javascript:delele_chat(" . $value['id'] . ");"; echo '<li title="' . $request['to_rol'] . '" id="chat_' . $value['id'] . '" class="media">'; if ($c != 0) { echo '<div class="media-status">'; echo '<a href="' . $del . '"><i class="fa fa-times-circle"></i></a><br>'; echo '<span class="badge badge-success">' . $c . '</span>'; echo "</div>"; } else { echo '<div class="media-status">'; echo '<a href="' . $del . '"><i class="fa fa-times-circle"></i></a>'; echo "</div>"; } echo '<img class="media-object" src="' . Url\Url::GetUrl("img/users/") . $request['avatar'] . '" alt="...">'; echo '<div onclick="chat_message(' . $value['id'] . ');" class="media-body">'; echo '<h4 style="color:white;" class="media-heading">' . $request['to_name'] . '</h4>'; echo '<div class="media-heading-sub">'; echo '<p>' . $request['asunto'] . "</p>"; echo '<b>' . $request['Sales'] . "</b>"; echo '</div>'; echo '<div class="media-heading-small">'; echo '<p style="color:red;">Enviado el ' . $request['fecha'] . " a las " . $request['hora'] . "</p>"; echo '</div>'; echo '</div>'; echo "</li>"; if ($i == $count_chat) { echo "</ul>"; } else { $i++;