2017 © Pedro Peláez
 

library laravel-rules

Alternative way to define rules in laravel.

image

bigelephant/laravel-rules

Alternative way to define rules in laravel.

  • Tuesday, February 5, 2013
  • by Robbo
  • Repository
  • 5 Watchers
  • 5 Stars
  • 32 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 2 Forks
  • 1 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Laravel Rules

Alternative way to define rules in laravel., (*1)

This is just for a more PHP like syntax on rules with laravel. I personally find it easier to read at a glance. Also designed to be used in your own validators., (*2)

Normal rules in Laravel

    $rules = [
        'username'  => 'required|alphaDash|between:3,100',
        'email'     => 'required|email',
        'password'  => 'required|confirmed|min:5',

        'terms'     => 'accepted',
    ];

Under this new syntax

    $rules = [
        'username'  => Rule::required()->alphaDash()->between(3, 100),
        'email'     => Rule::required()->email(),
        'password'  => Rule::required()->confirmed()->min(5),

        'terms'     => Rule::accepted(),
    ];

Installation

Add the following to the "require" section of your composer.json file:, (*3)

    "bigelephant/laravel-rules": "dev-master"

Edit the app/config/app.php file and..., (*4)

  • Add the following to your providers array:
    'BigElephant\LaravelRules\RuleServiceProvider',
  • Add the following to your aliases array:
    'Rule' => 'BigElephant\LaravelRules\RuleFacade',

The Versions

05/02 2013

dev-master

9999999-dev

Alternative way to define rules in laravel.

  Sources   Download

The Requires

 

by Avatar Robbo

laravel