Skip to content

krafthaus/name-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Name Generator for Laravel

Total Downloads Build Status License StyleCI

Installation

Add name-generator to your composer.json file:

"require": {
    "krafthaus/name-generator": "^1.0"
}

Use composer to install the package:

$ composer update

Register the package:

'providers' => [
    // ...
    KraftHaus\NameGenerator\NameGeneratorServiceProvider::class,
]

Publish the configuration files:

$ php artisan vendor:publish --provider="KraftHaus\NameGenerator\NameGeneratorServiceProvider" --tag=config

Usage

Generate a string of random words:

$words = KraftHaus\NameGenerator\Facades\Generator::generate();
// output: word1 word2

// Or define the amount of words you'd like to output:
$words = KraftHaus\NameGenerator\Facades\Generator::generate(5);
// output: word1 word2 word3 word4 word5

// With the glue parameter:
$words = KraftHaus\NameGenerator\Facades\Generator::generate(3, '-');
// output: word1-word2-word3

Generate an array of random words:

$words = KraftHaus\NameGenerator\Facades\Generator::raw();
// output: ['word1', 'word2'];

// Or define the amount of words you'd like to output:
$words = KraftHaus\NameGenerator\Facades\Generator::raw(4);
// output: ['word1', 'word2', 'word3', 'word4'];

License

This package is available under the MIT license.

Copyright (c) 2017 KraftHaus

About

Name generator for your next Laravel project.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages