Esempio n. 1
0
function foo()
{
    $albums = null;
    if ($media_type_mask & MediaType::PHOTO) {
        $albums = new AssociatedAlbumSelector($this->getViewerContext(), $thishis->getID(), $this->getMediaSource($media_type_mask)->getAssoc('album'), $this->countableAlbums, array(Ent::load('ApproximateCount')));
    }
}
Esempio n. 2
0
function foo()
{
    Ent::createLoader('EntUser', 1, 2, 3);
}
Esempio n. 3
0
function test1()
{
    $X = null;
    prep(Ent::createLoader(1, 2, 3, 4));
}
Esempio n. 4
0
/**
 * Converts $text into safe XML text
 *
 * @param string $text
 * @return string
 */
function safe_xml($text, $to_utf8 = false)
{
    $out = '';
    $pos = 0;
    while (($pos = strpos($text, '&')) !== false) {
        if (preg_match('/^&([^ <>;&]+);/', substr($text, $pos), $m)) {
            $out .= htmlspecialchars(substr($text, 0, $pos), ENT_NOQUOTES) . "&{$m[1]};";
            $text = substr($text, $pos + 2 + strlen($m[1]));
            continue;
        }
        $out .= htmlspecialchars(substr($text, 0, $pos + 1));
        $text = substr($text, $pos + 1);
    }
    $out = Ent::replace_html($out . htmlspecialchars($text, ENT_NOQUOTES));
    return $to_utf8 ? utf8_encode($out) : $out;
}