2017 © Pedro Peláez
 

library php-faker-music

image

rauwebieten/php-faker-music

  • Friday, December 1, 2017
  • by rauwebieten
  • Repository
  • 1 Watchers
  • 1 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 133 % Grown

The README.md

PHP Faker music

A pop music provider for fzaninotto/faker, (*1)

Installation

Install with composer.
Add to your composer.json file:, (*2)

{
  "require": {
    "rauwebieten/php-faker-music": "^1.0"
  }
}

Usage

<?php

$faker = \Faker\Factory::create();
$faker->addProvider(new \RauweBieten\PhpFakerMusic\Classical($faker));
$faker->addProvider(new \RauweBieten\PhpFakerMusic\Reggae($faker));
$faker->addProvider(new \RauweBieten\PhpFakerMusic\HipHop($faker));
$faker->addProvider(new \RauweBieten\PhpFakerMusic\Metal($faker));
$faker->addProvider(new \RauweBieten\PhpFakerMusic\Dance($faker));

echo $faker->musicClassicalArtist() . ' - ' . $faker->musicClassicalAlbum() . PHP_EOL;
echo $faker->musicReggaeArtist() . ' - ' . $faker->musicReggaeAlbum() . PHP_EOL;
echo $faker->musicHipHopArtist() . ' - ' . $faker->musicHipHopAlbum() . PHP_EOL;
echo $faker->musicMetalArtist() . ' - ' . $faker->musicMetalAlbum() . PHP_EOL;
echo $faker->musicDanceArtist() . ' - ' . $faker->musicDanceAlbum() . PHP_EOL;

See the examples folder for more information, (*3)

Example result

See examples/output/example.md for - 100 generated metal artists/albums - 100 generated dance artists/albums - 100 generated classical artists/albums - 100 generated reggae artists/albums - 100 generated hiphop artists/albums, (*4)

Why do you needs this?

To fill a e-commerce database with fake data? See fzaninotto/faker, (*5)

The Versions

01/12 2017

dev-master

9999999-dev

  Sources   Download

The Requires

 

The Development Requires

01/12 2017

1.0.1

1.0.1.0

  Sources   Download

The Requires

 

The Development Requires

01/12 2017

1.0.0

1.0.0.0

  Sources   Download

The Requires

 

The Development Requires