PHPackages                             awladdeleo/faker-news - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. awladdeleo/faker-news

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

awladdeleo/faker-news
=====================

Faker provider for fake news!

010PHP

Since Oct 1Pushed 4y ago1 watchersCompare

[ Source](https://github.com/awladdeleo/faker-news)[ Packagist](https://packagist.org/packages/awladdeleo/faker-news)[ RSS](/packages/awladdeleo-faker-news/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependenciesVersions (1)Used By (0)

A fake news provider for php Faker
==================================

[](#a-fake-news-provider-for-php-faker)

[![Latest Version on Packagist](https://camo.githubusercontent.com/10cd9335a602eff52d1120350fe3c50f074e29515acc0749ad2d80b5cdd08a62/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7061756c68656e6e656c6c2f66616b65722d6e6577732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/paulhennell/faker-news)[![Build Status](https://camo.githubusercontent.com/9e75dd370e382acf336b8569b2c2763476f2290210f2778f7c9c006897b0138e/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f7061756c68656e6e656c6c2f66616b65722d6e6577732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/paulhennell/faker-news)[![Quality Score](https://camo.githubusercontent.com/db41a794599aaebfd40806476e81d2b0da72e02f1b6312ef166197fa9bc17a91/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f7061756c68656e6e656c6c2f66616b65722d6e6577732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/paulhennell/faker-news)[![Total Downloads](https://camo.githubusercontent.com/7d69323cc8cc11c5ff32e8a125689453ac0bdbeab4be7593c75f6548e15ade94/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7061756c68656e6e656c6c2f66616b65722d6e6577732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/paulhennell/faker-news)

This is a custom provider for [fzaniotto/Faker](https://github.com/fzaninotto/Faker) generating fake news headlines for use when testing website design. Also includes a fake news source name generator.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require awladdeleo/faker-news
```

Usage
-----

[](#usage)

```
$faker = (new \Faker\Factory())::create();
$faker->addProvider(new \Faker\Provider\Fakenews($faker));
$faker->addProvider(new \Faker\Provider\Fakenewssource($faker));

// generate a headline
echo $faker->headline;

// generate a named newssource (75% Newspapers, 25% TV news as below)
echo $faker->NewssourceName;

// generate a Newspaper name
// 'The Daily Texas', 'The Morning Herald', 'Manchester Post' etc
echo $faker->NewspaperName;

// generate a TV source name
// 'KKN News', 'ATV', 'JKK 247' etc
echo $faker->TvNewsName;
```

### Example Laravel Factory Useage

[](#example-laravel-factory-useage)

```
