Overview

Packages

  • Auth
  • Config
  • Controller
  • Date
  • Db
  • Feed
    • Abstract
    • Writers
  • File
    • Decorator
  • Form
    • Element
  • Image
  • Log
    • Writer
  • Net
    • Exception
  • None
  • PHP
  • PHPMailer
  • Session
  • Util
  • Validate
    • Validator
  • Zend
    • Registry

Classes

  • Feed_Entry
  • Feed_Feed
  • Overview
  • Package
  • Class
  • Tree

Class Feed_Feed

Gestion de la création de flux.

$feed = new Feed_Feed();
$feed->setTitle('Flux base de connaissance')
        ->setDate('Fri, 29 Jan 2010 09:27:22 +0100')
        ->setAuthor(array('name'=>'OR','email'=>'oroger@prynel.com'))
        ->setDescription('Derniers éléments de la base de connaissance Prynel')
        ->setCopyright('prynel')
                ->setLink('http://172.16.12.227/prybug/');

$entry = $feed->createEntry();
//$entry->setAuthor(array('name'=>'OR-'.$i,'email'=>'oroger@prynel.com'));
$entry->setTitle('[Digipryn v5] Carré blanc sur les images');
//$entry->setDate('2010-01-28');
$entry->setContent('UN carré blanc apparait sur l\'interface');
//$entry->setId($i);
$entry->setLink('http://172.16.12.227/prynbug/base/8/voir.html');
$feed->setEntry($entry);


 header('Content-Type : application/xml; charset=utf-8');
 // $feed->build('Rss','file.xml');
 echo $feed->build('Rss');
Feed_Abstract_Feed
Extended by Feed_Feed
Package: Feed
Category: Pry
Author: Olivier ROGER <oroger.fr>
Version: 1.1.0
Located at Feed/Feed.class.php
Methods summary
public
# __construct( )
public Feed_Entry
# createEntry( )

Créer un élément de flux

Créer un élément de flux

Returns

Feed_Entry
public
# setEntry( Feed_Entry $entry )

Enregistre l'élément créé dans le flux

Enregistre l'élément créé dans le flux

Parameters

$entry
Feed_Entry
public array
# getEntries( )

Récupère tous les éléments du flux

Récupère tous les éléments du flux

Returns

array
public string|integer
# build( string $type, string $file = null )

Construit le flux avec les infos et les éléments

Construit le flux avec les infos et les éléments

Parameters

$type
string
Type de flux (Rss, Atom ...)
$file
string
Chemin vers le fichier (optionnel)

Returns

string|integer
Methods inherited from Feed_Abstract_Feed
getAuthor(), getCopyright(), getDate(), getDescription(), getId(), getLang(), getLink(), getTitle(), setAuthor(), setCopyright(), setDate(), setDescription(), setId(), setLang(), setLink(), setTitle()
Properties inherited from Feed_Abstract_Feed
$author, $copyright, $date, $description, $id, $lang, $link, $title
Pry Framework API documentation generated by ApiGen 2.6.1