Overview

Namespaces

  • None
  • PHP
  • Pry
    • Auth
      • Interfaces
    • Config
    • Controller
    • Date
    • Db
    • Feed
      • Abstracts
      • Writers
    • File
      • Decorator
    • Form
      • Element
    • Image
    • Log
      • Writer
    • Net
      • Exception
    • Session
    • Util
    • Validate
      • Validator
    • View

Classes

  • Entry
  • Feed
  • Overview
  • Namespace
  • Class
  • Tree

Class Feed

Gestion de la création de flux.

$feed = new 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');
Pry\Feed\Abstracts\Feed
Extended by Pry\Feed\Feed
Namespace: Pry\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
$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 Type de flux (Rss, Atom ...)
$file
string
$file Chemin vers le fichier (optionnel)

Returns

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