Commit graph

20 commits

Author SHA1 Message Date
Henrique Moody
7c681fec66
Fix SPDX headers in all files
I ran the `bin/console spdx --fix` with different strategies for
different files. For most of the core classes, since they've been
drastically rebuilt, I've run it with the `git-blame` strategy, for for
the `src/Validators`, in which the API changed completely but the logic
remains the same, I use the `git-log` strategy.
2026-02-03 15:23:23 +01:00
Alexandre Gomes Gaigalas
47f8f82d7f Remove mathematical, niche and deprecated validators
This commit removes validators described in #1642, refactoring
to clean up after their removal.

 - Url was refactored to use the function `filter_var` instead.
 - tests/bootstrap.php is no longer needed and was removed.
 - Updated migration guide with recommendations for replacements.
2026-01-30 16:08:27 +00:00
Alexandre Gomes Gaigalas
d9cdc118b2 Introduce REUSE compliance
This commit introduces REUSE compliance by annotating all files
with SPDX information and placing the reused licences in the
LICENSES folder.

We additionally removed the docheader tool which is made obsolete
by this change.

The main LICENSE and copyright text of the project is now not under
my personal name anymore, and it belongs to "The Respect Project
Contributors" instead.

This change restores author names to several files, giving the
appropriate attribution for contributions.
2026-01-21 06:28:11 +00:00
Henrique Moody
acf791cc9e
Remove "uopz" as a dependency to run tests
I'm creating a workaround here, which is not exactly happy with, but
adding "uopz" as a dependency to run the tests make it harder for
developers, including myself.
2025-12-18 14:13:09 +01:00
Henrique Moody
8b6701facf Remove unused file 2015-01-17 17:24:41 -02:00
Alexandre Gaigalas
0ca64fa83b Fixing tests/bootstrap.php for #182 2014-07-14 11:04:38 -03:00
nickl-
b94e235474 Updated bootstrap as per changes to composer. 2013-07-03 03:26:28 +02:00
nickl-
e68325cea5 Playing with travis 2013-07-03 02:46:17 +02:00
nickl-
cb5d578c69 Whitespace fixes only 2013-01-25 05:18:02 +02:00
nickl-
dca743e94d Updated bootstrap with full composer and pear compatibility 2012-07-24 03:01:44 +02:00
Alexandre Gaigalas
9f21396896 Trying to fix travis 2012-04-07 23:19:18 -03:00
Alexandre Gaigalas
32efa03d22 Automation improvements 2011-11-25 18:03:48 -02:00
Alexandre Gaigalas
cdf3b2992a boostrap fix 2011-11-25 15:33:18 -02:00
Alexandre Gaigalas
8bc2e0dca3 Zend Framework dependencies on Makefile 2011-11-25 15:28:12 -02:00
Alexandre
bf5ed1e64d Changes in the bootstrap, replaced SplClassLoader for a lighter implementation. 2011-02-09 18:39:32 -02:00
Alexandre
35c4d5febe -ExceptionIterator now can be configured to skip composite redundant messages or iterate over them all
-Rules\Each improvements and new tests, now can validate array keys too. Better exception reports for it.
-A very abrangent test including several cases on ValidatorTest
2011-02-02 00:28:02 -02:00
Alexandre Gomes Gaigalas
27c7739abd Callback validation, fixed bootstrap 2010-10-05 12:55:12 -03:00
Alexandre Gomes Gaigalas
666c0d5330 Better exceptions (component exceptions separate from validation exceptions), date default timezone on bootstrap, Date\Between validator 2010-09-23 22:56:17 -03:00
Alexandre Gomes Gaigalas
f6871cbc7d Chain validators, better tests 2010-09-23 20:24:22 -03:00
Alexandre Gomes Gaigalas
2043c1129c Validator composite structure and tests, base for new Validators 2010-09-23 16:46:46 -03:00