Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new assertion Assert\Assertion::ulid() #306

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

aleron75
Copy link

This PR adds a feature branch with a new assertion for ULID validation.

As requested in contributing guidelines, I run composer assert:cs-fix and composer assert:cs-lint and due to this, this PR also brings several coding style updates, not directly related to the new ULID assertion.

I updated the unit test to cover ULID validation.

Richard Quadling and others added 13 commits October 9, 2019 16:57
…ion for

use with Assertion::count(), Assertion::isCountable(), Assertion::minCount(),
and Assertion::maxCount() to operate on ResourceBundles.
Fixes beberlei#288.

While beberlei#268 and beberlei#269 updated count() and isCountable() to now work with intl resources, beberlei#286 made that the whole beberlei/assert package now requires the intl extension to be installed.

However, the intl extension dependency is a soft dependency.
The package does not need intl for most of its features and can safely work without it.
### Fixes
- Reinstated the `@method` return type for `Assert\LazyAssertion` methods to show that the return type is `LazyAssertion`.
@aleron75
Copy link
Author

I did some mess someway, the commit I wanted to merge is just 98cb7e9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants