Skip to content

Latest commit

 

History

History
56 lines (41 loc) · 1.48 KB

README.md

File metadata and controls

56 lines (41 loc) · 1.48 KB

Scrutinizer Quality Score Build Status

Zf2SlugGenerator

A simple module that creates slugs.

If required, the slug generator ties into the DB adapter if required.

Installation

  1. Add the following requirement to your projects composer.json file.

Within the "repositories" section (create it as below if it doesn't exist):

"repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/IonutPerfectWeb/zf2sluggenerator"
        }
    ]

Within the "require" section:

"olliebrennan/zf2-slug-generator": "dev-master"
  1. Open up your command line and run
php ./composer.phar update
  1. Add 'Zf2SlugGenerator' to your /config/application.config.php modules

Usage Example

Creating a basic slug

$service = $this->getServiceLocator()->get('Zf2SlugGenerator\SlugService');
$slug = $service->create('My String To Slug', false);

Calling a slug using your existing DB adapter

$service = $this->getServiceLocator()->get('Zf2SlugGenerator\SlugService')
    ->setDbTableName('tableName')
    ->setDbColumnName('columnName');
$slug = $service->create('My String To Slug');