Download the PHP package diego-brocanelli/podcast-rss-reader without Composer

On this page you can find all versions of the php package diego-brocanelli/podcast-rss-reader. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package podcast-rss-reader

Podcast RSS Reader

Component for easy handling and management of rss feed for podcasts.

How to use

Requirements

PHP >= 7.4.

Instalation

How to contribute

Open an issue exposing your point to be analyzed, including detailing the point.

To contribute to the project, create a fork and send your pull request.

Tests

Code Analysis

The command below will run PHPStan level 8 analysis.

PHP Code Sniffer

The command below will run PHPStan level 8 analysis.

Test, Code Analysis and PHP Code Sniffer

Example

Methods

info(): array

Responsible for returning the base data of the rss feed, with the exception of episodes.

Attribute Type
title string
link string
description string
lastBuildDate DateTime
pubDate DateTime
language string

getImageInfo()

Responsible for returning the DiegoBrocanelli\Podcast\Image object with its attributes.

Methods Return
getTitle() string
getUrl() string
getLink() string

getEpisodes()

Responsible for returning a list of DiegoBrocanelli\Podcast\Episode objects with their attributes.

Methods Return
getTitle() string
getLink() string
getPubDate() DateTime
getGuid() string
getComments() string
getCategory() string
getDescription() string
getAudio() string

lastBuildDate()

Responsible for returning the date for the last episode released, returning a DateTime object.

biggerThen(DateTime $date): array

Allows you to set a date to search for episodes. Bringing all records located from the date informed.

Author

License

MIT


All versions of podcast-rss-reader with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
laminas/laminas-feed Version ^2.14
laminas/laminas-http Version ^2.14
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package diego-brocanelli/podcast-rss-reader contains the following files

Loading the files please wait ....