Tomáš Votruba
|
d638dd9b25
|
Use methods instead of annotations for expected exceptions (#533)
|
2018-09-22 10:43:54 +02:00 |
|
Nikita Popov
|
16c5d107ca
|
Revert "Add check for leading backslash in Name ctor"
This reverts commit 2f67429ec9 .
Reverting this to avoid a BC break in a patch release, will
reapply for the next major version.
|
2018-09-18 09:00:32 +02:00 |
|
Nikita Popov
|
2f67429ec9
|
Add check for leading backslash in Name ctor
Fixes #523.
|
2018-07-21 21:58:32 +02:00 |
|
Gabriel Caruso
|
8fae99aafe
|
[CS] Remove spaces
|
2018-01-13 16:08:25 +01:00 |
|
Nikita Popov
|
b507fa43da
|
Ensure names are not empty
|
2017-12-01 18:13:55 +01:00 |
|
TomasVotruba
|
b58157f024
|
add strict_types to tests + fix explode type
|
2017-11-03 13:24:19 +01:00 |
|
Nikita Popov
|
65de924493
|
Add Identifier::toString()
For symmetry with the Name API.
Also add some missing unit tests.
|
2017-10-03 20:57:48 +02:00 |
|
TomasVotruba
|
af12807451
|
[cs] apply same to tests
|
2017-08-13 21:14:28 +02:00 |
|
Nikita Popov
|
56b810e91d
|
Add getShortName() API
PHP's name resolution rules are f'ing complicated.
|
2017-04-28 17:10:30 +02:00 |
|
Ekin
|
3c44785e82
|
Bump phpunit version (#381)
|
2017-04-27 18:14:07 +02:00 |
|
Nikita Popov
|
fa7357b483
|
Represent empty Name::slice() using null
Instead of a Name([]) dummy value, that is invalid in other
contexts.
|
2016-10-22 17:02:38 +02:00 |
|
Nikita Popov
|
91cb82d3d2
|
Explicitly support Name copy construction
It already worked beforehand by accident ... make clear it's
actually supported.
|
2016-10-22 16:41:58 +02:00 |
|
Nikita Popov
|
7672b974ff
|
Remove Name::append() and Name::prepend()
|
2016-10-22 00:25:15 +02:00 |
|
Nikita Popov
|
a910f6a247
|
Remove $separator arg from Name::toString()
|
2016-10-09 12:45:15 +02:00 |
|
Nikita Popov
|
b740076ab1
|
Remove deprecated Name::set*() methods
|
2016-07-25 14:50:37 +02:00 |
|
Nikita Popov
|
c9fea2ef67
|
Extend Name::slice() to support negative length+offset
|
2016-07-25 14:47:24 +02:00 |
|
Nikita Popov
|
0265c28e6e
|
Switch NameResolver resolve methods to be immutable
To make it theoretically possible to expose this as API.
Add slice() method to Name to allow this. Deprecate existing mutable
Name APIs.
|
2015-07-12 23:56:57 +02:00 |
|
nikic
|
66fd29cb58
|
Use stricter assertions where possible
|
2014-09-30 20:38:09 +02:00 |
|
nikic
|
f82862ec9c
|
Port library to use namespaces, with BC for old names
|
2014-02-06 20:29:35 +01:00 |
|