An open API service indexing awesome lists of open source software.

https://github.com/czproject/plsgenerator

PHP class for generating of PLS playlist files.
https://github.com/czproject/plsgenerator

php pls-playlist-files plsgenerator-php

Last synced: 19 days ago
JSON representation

PHP class for generating of PLS playlist files.

Awesome Lists containing this project

README

          

# PlsGenerator

PHP class for generating of PLS playlist files.

Become a Patron!
Buy me a coffee

## Installation

[Download a latest package](https://github.com/czproject/plsgenerator/releases) or use [Composer](http://getcomposer.org/):

```
composer require czproject/plsgenerator
```

PlsGenerator requires PHP 5.3.0 or later.

## Usage

``` php
addTrack($filename, $title, $length);

// generate (print to page)
echo $playlist; // or echo $playlist->generate();

// or save playlist into file
$playlist->save('playlist.pls');
```

### Dynamic online playlist

``` php
addTrack('track1.mp3', 'Oasis - The Masterplan');
$playlist->addTrack('track2.mp3', 'The Cranberries - Zombie');

// send to browser
echo $playlist;
```

-------------------------------------------------

License: [New BSD License](license.md)

Author: Jan Pecha, https://www.janpecha.cz/