本文整理汇总了PHP中Media_Model::getPhotos方法的典型用法代码示例。如果您正苦于以下问题:PHP Media_Model::getPhotos方法的具体用法?PHP Media_Model::getPhotos怎么用?PHP Media_Model::getPhotos使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Media_Model
的用法示例。
在下文中一共展示了Media_Model::getPhotos方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: catch
try {
$message = $post['message'];
} catch (Exception $e) {
$message = "";
}
$node = $xml->createElement('message', $message);
$postXml->appendChild($node);
$node = $xml->createElement('id', $post['id']);
$postXml->appendChild($node);
$node = $xml->createElement('time', Date::easy((int) $post['time']));
$postXml->appendChild($node);
$MainNode->appendChild($postXml);
// Si on demande un post en particulier,on va chercher en envoyer les medias attachés
if (isset($_GET['id']) && $_GET['id'] != "-1") {
$Medias = new Media_Model();
$MediasTableau = $Medias->getPhotos();
$attachments = DB::select('
SELECT post_id, id, name, ext
FROM attachments
WHERE post_id IN (' . $post['id'] . ')
ORDER BY ext, id ASC
');
$nb = 0;
foreach ($attachments as $media) {
$mediaXml = $xml->createElement('media');
$media['thumb'] = getAttachedFileURL((int) $media['id'], 'jpg', 'thumb');
$media['url'] = getAttachedFileURL((int) $media['id'], $media['ext']);
$node = $xml->createElement('path', $media['url']);
$mediaXml->appendChild($node);
$node = $xml->createElement('type', "image");
$mediaXml->appendChild($node);