PHP Class FeedFinder, feedwordpress

Show file Open project: radgeek/feedwordpress Class Usage Examples

Public Properties

Property Type Description
$_cache_uri
$_data
$_error
$_feed_markers
$_feed_types # -- Recognition patterns
$_head
$_html_markers
$_maybe_feed_url
$_obvious_feed_url
$_opml_markers
$_response
$credentials
$fallbacks
$uri
$verify

Public Methods

Method Description
FeedFinder ( $uri = NULL, $params = [], $fallbacks = 3 ) * FeedFinder::FeedFinder ()
__construct ( $uri = NULL, $params = [], $fallbacks = 3 )
_a_href_feeds ( $obvious = TRUE ) * FeedFinder::_link_rel_feeds ()
_get ( $uri = NULL ) # --- Private methods ---
_link_rel_feeds ( ) * FeedFinder::_opml_rss_uris ()
_opml_rss_uris ( ) * FeedFinder::_get ()
_tags ( $tag ) * FeedFinder::_url_manipulation_feeds ()
_url_manipulation_feeds ( ) * FeedFinder::_link_a_href_feeds ()
data ( $uri = NULL ) * FeedFinder::find ()
error ( $index = NULL )
find ( $uri = NULL, $params = [] )
is_401 ( $uri = NULL )
is_feed ( $uri = NULL ) * FeedFinder::is_401 ()
is_opml ( $uri = NULL ) * FeedFinder::is_feed ()
status ( $uri = NULL ) * FeedFinder::upload_data ()
upload_data ( $data ) * FeedFinder::data ()

Method Details

FeedFinder() public method

* FeedFinder::FeedFinder ()
public FeedFinder ( $uri = NULL, $params = [], $fallbacks = 3 )

__construct() public method

public __construct ( $uri = NULL, $params = [], $fallbacks = 3 )

_a_href_feeds() public method

* FeedFinder::_link_rel_feeds ()
public _a_href_feeds ( $obvious = TRUE )

_get() public method

# --- Private methods ---
public _get ( $uri = NULL )

_opml_rss_uris() public method

* FeedFinder::_get ()
public _opml_rss_uris ( )

_tags() public method

* FeedFinder::_url_manipulation_feeds ()
public _tags ( $tag )

_url_manipulation_feeds() public method

* FeedFinder::_link_a_href_feeds ()

data() public method

* FeedFinder::find ()
public data ( $uri = NULL )

error() public method

public error ( $index = NULL )

find() public method

public find ( $uri = NULL, $params = [] )

is_401() public method

public is_401 ( $uri = NULL )

is_feed() public method

* FeedFinder::is_401 ()
public is_feed ( $uri = NULL )

is_opml() public method

* FeedFinder::is_feed ()
public is_opml ( $uri = NULL )

status() public method

* FeedFinder::upload_data ()
public status ( $uri = NULL )

upload_data() public method

* FeedFinder::data ()
public upload_data ( $data )

Property Details

$_cache_uri public property

public $_cache_uri

$_data public property

public $_data

$_error public property

public $_error

$_feed_markers public property

public $_feed_markers

$_feed_types public property

# -- Recognition patterns
public $_feed_types

$_head public property

public $_head

$_html_markers public property

public $_html_markers

$_maybe_feed_url public property

public $_maybe_feed_url

$_obvious_feed_url public property

public $_obvious_feed_url

$_opml_markers public property

public $_opml_markers

$_response public property

public $_response

$credentials public property

public $credentials

$fallbacks public property

public $fallbacks

$uri public property

public $uri

$verify public property

public $verify