Implement `respondsTo` in `Object`, `StaticObject` and child classes.
lithium\g11n\Message::aliases() had a bad usage for $tn method since the 3rd arg is supposed to be a numeric value and the example had an array which could lead to bad uses and not the expected result.
Quality values were not properly checked, per RFC they can be any floating point 0 ≤ q ≤ 1. The regex expected that 0 < q < 1. See RFC 2616 section 3.9. Quality Values.
Adding tests. Modifying `Multibyte` mock adapter methods to take arbitrary number of arguments. Reformatting tests. Refactoring repetitive instantiation of adapter within tests. Modifying `Intl` adapter documention on return values as per observations.
Adding tests. Adding stress test file, creating `tests/resources`. Adding adapters for interfacing with: - `ext/iconv` - `ext/intl` - `ext/mbstring`
* It makes the regex more strict regarding what can define a language (Issue #386)
… can process plural words
Signed-off-by: David Persson <email@example.com>
This style of documenting magic methods isn't commonly used within the framework. Methods are now documented in the magic method's docblock.