tylercd100 / laravel-validator-color by tylercd100

Validate that a certain value is a valid CSS color string in Laravel 5
77,040
14
5
Package Data
Maintainer Username: tylercd100
Maintainer Contact: tylercd100@gmail.com (Tyler Arbon)
Package Create Date: 2016-05-10
Package Last Update: 2020-11-04
Language: PHP
License: MIT
Last Refreshed: 2024-04-18 15:22:34
Package Statistics
Total Downloads: 77,040
Monthly Downloads: 161
Daily Downloads: 1
Total Stars: 14
Total Watchers: 5
Total Forks: 22
Total Open Issues: 3

Validate colors with Laravel 5

Latest Version Software License Build Status Scrutinizer Code Quality Code Coverage Dependency Status Total Downloads

This package will let you validate that a certain value is a valid CSS color string.

Installation

Install via composer - In the terminal:

composer require tylercd100/laravel-validator-color

Now add the following to the providers array in your config/app.php

Tylercd100\Validator\Color\ServiceProvider::class

Usage

// Test any color type
Validator::make(['test' => '#454ACF'], ['test' => 'color']);

// Test for rgb 
Validator::make(['test' => 'rgb(0, 200, 150)'], ['test' => 'color_rgb']);

// Test for rgba 
Validator::make(['test' => 'rgba(0, 200, 150, 0.52)'], ['test' => 'color_rgba']);

// Test for hex 
Validator::make(['test' => '#333'], ['test' => 'color_hex']);

// Test for css color keyword 
Validator::make(['test' => 'gold'], ['test' => 'color_keyword']);