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.
- Host: GitHub
- URL: https://github.com/czproject/plsgenerator
- Owner: czproject
- License: other
- Created: 2013-07-09T18:32:47.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2018-06-24T11:49:52.000Z (about 8 years ago)
- Last Synced: 2026-06-05T19:14:39.668Z (about 2 months ago)
- Topics: php, pls-playlist-files, plsgenerator-php
- Language: PHP
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
# PlsGenerator
PHP class for generating of PLS playlist files.
## 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/