Skip to content
Snippets Groups Projects
Commit 29fa8b64 authored by Laurent Destailleur's avatar Laurent Destailleur
Browse files

Checkstyle

parent 8a42cc26
No related branches found
No related tags found
No related merge requests found
<?php <?php
/* Copyright (C) 2011 Laurent Destailleur <eldy@users.sourceforge.net> /* Copyright (C) 2011-2012 Laurent Destailleur <eldy@users.sourceforge.net>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
...@@ -18,7 +18,11 @@ ...@@ -18,7 +18,11 @@
/** /**
* \file htdocs/core/class/rssparser.class.php * \file htdocs/core/class/rssparser.class.php
* \ingroup core * \ingroup core
* \brief File of class to parse rss feeds * \brief File of class to parse RSS feeds
*/
/**
* Class to parse RSS files
*/ */
class RssParser class RssParser
{ {
...@@ -38,20 +42,38 @@ class RssParser ...@@ -38,20 +42,38 @@ class RssParser
private $_lastfetchdate; // Last successful fetch private $_lastfetchdate; // Last successful fetch
private $_rssarray=array(); private $_rssarray=array();
// For parsing with xmlparser
var $stack = array(); // parser stack
var $_CONTENT_CONSTRUCTS = array('content', 'summary', 'info', 'title', 'tagline', 'copyright');
/**
* Constructor
*
* @param DoliDB $db Database handler
*/
public function __construct($db)
{
$this->db=$db;
}
/** /**
* getFormat * getFormat
* *
* @return string * @return string
*/ */
public function getFormat() { public function getFormat()
{
return $this->_format; return $this->_format;
} }
/** /**
* getUrlRss * getUrlRss
* *
* @return string * @return string
*/ */
public function getUrlRss() { public function getUrlRss()
{
return $this->_urlRSS; return $this->_urlRSS;
} }
/** /**
...@@ -59,7 +81,8 @@ class RssParser ...@@ -59,7 +81,8 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getLanguage() { public function getLanguage()
{
return $this->_language; return $this->_language;
} }
/** /**
...@@ -67,7 +90,8 @@ class RssParser ...@@ -67,7 +90,8 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getGenerator() { public function getGenerator()
{
return $this->_generator; return $this->_generator;
} }
/** /**
...@@ -75,7 +99,8 @@ class RssParser ...@@ -75,7 +99,8 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getCopyright() { public function getCopyright()
{
return $this->_copyright; return $this->_copyright;
} }
/** /**
...@@ -83,7 +108,8 @@ class RssParser ...@@ -83,7 +108,8 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getLastBuildDate() { public function getLastBuildDate()
{
return $this->_lastbuilddate; return $this->_lastbuilddate;
} }
/** /**
...@@ -91,7 +117,8 @@ class RssParser ...@@ -91,7 +117,8 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getImageUrl() { public function getImageUrl()
{
return $this->_imageurl; return $this->_imageurl;
} }
/** /**
...@@ -99,7 +126,8 @@ class RssParser ...@@ -99,7 +126,8 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getLink() { public function getLink()
{
return $this->_link; return $this->_link;
} }
/** /**
...@@ -107,7 +135,8 @@ class RssParser ...@@ -107,7 +135,8 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getTitle() { public function getTitle()
{
return $this->_title; return $this->_title;
} }
/** /**
...@@ -115,7 +144,8 @@ class RssParser ...@@ -115,7 +144,8 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getDescription() { public function getDescription()
{
return $this->_description; return $this->_description;
} }
/** /**
...@@ -123,7 +153,8 @@ class RssParser ...@@ -123,7 +153,8 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getLastFetchDate() { public function getLastFetchDate()
{
return $this->_lastfetchdate; return $this->_lastfetchdate;
} }
/** /**
...@@ -131,24 +162,9 @@ class RssParser ...@@ -131,24 +162,9 @@ class RssParser
* *
* @return string * @return string
*/ */
public function getItems() { public function getItems()
return $this->_rssarray;
}
// For parsing with xmlparser
var $stack = array(); // parser stack
var $_CONTENT_CONSTRUCTS = array('content', 'summary', 'info', 'title', 'tagline', 'copyright');
/**
* Constructor
*
* @param DoliDB $db Database handler
*/
public function __construct($db)
{ {
$this->db=$db; return $this->_rssarray;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment