2017 © Pedro Peláez
 

library fun-validators

General and shared validation services created as part of the WMDE fundraising software

image

wmde/fun-validators

General and shared validation services created as part of the WMDE fundraising software

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 11 Versions
  • 22 % Grown

The README.md

fun-validators

Build Status Latest Stable Version Download count, (*1)

General and shared validation services created as part of the WMDE fundraising software., (*2)

Installation

To use the fun-validators library in your project, simply add a dependency on wmde/fun-validators to your project's composer.json file. Here is a minimal example of a composer.json file that just defines a dependency on fun-validators 1.x:, (*3)

{
    "require": {
        "wmde/fun-validators": "~1.0"
    }
}

Development

For development you need to have Docker and compose Docker plugin installed. Local PHP and Composer are not needed., (*4)

Installing dependencies

To install the project dependencies via Composer, run:, (*5)

make install-php

To update the dependencies, run, (*6)

make update-php

To update a specific dependency, you can run, (*7)

make update-php COMPOSER_FLAGS=dependency-name

Running the CI checks

To run all CI checks, which includes PHPUnit tests, PHPCS style checks and coverage tag validation, run:, (*8)

make

Running the tests

To run just the PHPUnit tests run, (*9)

make test

To run only a subset of PHPUnit tests or otherwise pass flags to PHPUnit, run, (*10)

docker compose run --rm fun-validators ./vendor/bin/phpunit --filter SomeClassNameOrFilter

The Versions

18/07 2018

dev-master

9999999-dev

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0+ GPL-2.0-or-later

The Requires

  • php >=7.2

 

The Development Requires

18/07 2018

dev-composer_update

dev-composer_update

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0-or-later

The Requires

  • php >=7.2

 

The Development Requires

17/07 2018

dev-php_72_upgrade

dev-php_72_upgrade

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0-or-later

The Requires

  • php >=7.1

 

The Development Requires

17/07 2018

1.0.2

1.0.2.0

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0-or-later

The Requires

  • php >=7.1

 

The Development Requires

17/07 2018

1.1.0

1.1.0.0

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0-or-later

The Requires

  • php >=7.1

 

The Development Requires

17/07 2018

dev-integer_value_validator

dev-integer_value_validator

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0-or-later

The Requires

  • php >=7.1

 

The Development Requires

09/02 2018

1.0.1

1.0.1.0

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0-or-later

The Requires

  • php >=7.1

 

The Development Requires

08/02 2018

dev-php72-v2

dev-php72-v2

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0-or-later

The Requires

  • php >=7.1

 

The Development Requires

24/11 2017

dev-SucceedingEmailValidator

dev-SucceedingEmailValidator

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0+

The Requires

  • php >=7.1

 

The Development Requires

03/11 2017

1.0.0

1.0.0.0

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0+

The Requires

  • php >=7.1

 

The Development Requires

01/11 2017

dev-text-policy-test

dev-text-policy-test

General and shared validation services created as part of the WMDE fundraising software

  Sources   Download

GPL-2.0+

The Requires

  • php >=7.1

 

The Development Requires