PHPackages                             healey/robots - 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. healey/robots

ActiveLibrary

healey/robots
=============

Robots.txt Generator for Laravel 4 and 5

v1.0.1(6y ago)39205.9k↓27.1%251PHPPHP &gt;=5.3.0

Since Feb 4Pushed 6y ago2 watchersCompare

[ Source](https://github.com/jayhealey/Robots)[ Packagist](https://packagist.org/packages/healey/robots)[ RSS](/packages/healey-robots/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (3)Used By (1)

Robots.txt Generator for Laravel
================================

[](#robotstxt-generator-for-laravel)

[![Build Status](https://camo.githubusercontent.com/1c731add99e0443d3496f2605d9f82ca2e75ddef4ca01f3c0c3306759c25ef66/68747470733a2f2f7472617669732d63692e6f72672f6a61796865616c65792f526f626f74732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/jayhealey/Robots)

The original Robots class was written by *dragonfire1119* of TutsGlobal.com:

The class itself (`Robots.php`) will work on any PHP 5.3+ site. It could easily be modified for 5.2 by removing the namespace.

This repository offers easy integration via Composer and includes service provider and a facade for Laravel 4+ alongside a set of PHPUnit tests.

Checkout the `Robots.php` class for a full understanding of the functionality.

Installation:
-------------

[](#installation)

### Step 1. Downloading

[](#step-1-downloading)

As usual with Composer packages, there are two ways to install:

You can install via Composer. Pick the "master" as the version of the package.

```
composer require healey/robots

```

Or add the following to your `composer.json` in the `require` section and then run `composer update` to install it.

```
{
    "require": {
        "healey/robots": "dev-master"
    }
}
```

### Step 2. Usage

[](#step-2-usage)

#### Laravel

[](#laravel)

Once installed via Composer you need to add the service provider. Do this by adding the following to the 'providers' section of the application config (usually `app/config/app.php`):

```
'Healey\Robots\RobotsServiceProvider',
```

Note that the facade allows you to use the class by simply calling `Robots::doSomething()`.

The quickest way to use Robots is to just setup a callback-style route for `robots.txt` in your `/app/routes.php` file.

```
