Hola! :)
estoy incursionando con los RSS, y quiero armar un Feed y poder leerlo luego.
Va todo bien, hasta que quiero incluir imagenes. Pareciera que la función setImage() no la reconoce como válida.
Hago esto:
$titulo = 'Este es mi feed';
$descripcion = 'Una primera prueba';
$imagen = 'http://midominio.com/miImagen.jpg';
$rss = new Zend_Feed_Writer_Feed;
$entry = $rss->createEntry();
$entry->setTitle($titulo );
$entry->setDescription( $descripcion );
$entry->setImage( array( 'uri' => $imagen ) );
$rss->addEntry( $entry );
$out = $rss->export('rss');
este código me da error en el setImage():
Fatal error: Uncaught exception 'Zend_Feed_Exception' with message 'Method: setImage does not exist and could not be located on a registered Extension
La intención, una vez resuelto esto, es poder recuperar el feed y su imagen haciendo esto:
$feed = Zend_Feed_Reader::import( $url );
foreach ( $feed as $entry ){
$imagen = $entry->getImage();
}
Bueno, espero alguno sepa orientarme en como resolver este error. gracias.
PD: no creo que infiera en el problema, pero por las dudas, aclaro que estoy usando Zend 1.11