Bernhard Schussek
|
610c602b06
|
[OptionsResolver] Slightly tweaked the performance of the Options class
|
2012-07-16 22:35:31 +02:00 |
|
Fabien Potencier
|
cd24e6ea8f
|
Revert "raised the minimum version of PHP to 5.3.4 (closes #3856)"
This reverts commit 2dcc44897e .
|
2012-07-15 12:13:51 +02:00 |
|
Fabien Potencier
|
2dcc44897e
|
raised the minimum version of PHP to 5.3.4 (closes #3856)
We've raised the minimum version of PHP because of a PHP
bug before 5.3.4:
https://bugs.php.net/bug.php?id=52083
https://bugs.php.net/bug.php?id=50027
|
2012-07-13 21:22:46 +02:00 |
|
Bernhard Schussek
|
a924dabd57
|
[OptionsResolver] Made the OptionsResolver clonable
|
2012-07-12 19:13:45 +02:00 |
|
Fabien Potencier
|
d100ffaf76
|
fixed CS
|
2012-07-09 14:54:20 +02:00 |
|
Tim Nagel
|
0a43d7d27c
|
Add missing include in OptionsResolver README.md
|
2012-07-06 10:26:35 +10:00 |
|
Fabien Potencier
|
77839690d9
|
changed getName() to name on all Reflection* object calls (fixes #4555, refs https://bugs.php.net/bug.php?id=61384)
|
2012-06-12 14:23:19 +02:00 |
|
l3l0
|
83ff200e5f
|
[OptionsResolver] Added options resolver tests to improve coverage
[OptionsResolver] Fixed test names and iterator test
|
2012-06-10 14:54:03 +02:00 |
|
Tobias Schultze
|
e673a041be
|
[OptionsResolver] clarify phpdoc
|
2012-05-25 23:40:38 +02:00 |
|
Bernhard Schussek
|
8e128fc644
|
[Form][OptionsResolver] Fixed typos
|
2012-05-25 12:34:16 +02:00 |
|
Bernhard Schussek
|
8cae3282d8
|
[Form] setDefaultOptions() is now coded against OptionsResolverInterface
|
2012-05-25 12:34:16 +02:00 |
|
Bernhard Schussek
|
1ecddbc545
|
[OptionsResolver] Renamed recommended method to setDefaultOptions()
|
2012-05-25 12:34:15 +02:00 |
|
Bernhard Schussek
|
dc2fa9dc69
|
[OptionsResolver] Added OptionsResolverInterface
|
2012-05-25 12:34:15 +02:00 |
|
Bernhard Schussek
|
b4e8bcfc5a
|
[OptionsResolver] Relaxed tests to check that allowed values can also be passed as scalars
|
2012-05-25 12:28:17 +02:00 |
|
Bernhard Schussek
|
97de0041a1
|
[OptionsResolver] Added option type validation capabilities
|
2012-05-25 12:28:17 +02:00 |
|
Bernhard Schussek
|
0af5f06703
|
[OptionsResolver] Added method setFilters() for augmenting the final option values
|
2012-05-25 12:28:17 +02:00 |
|
Tobias Schultze
|
bad4a1f76c
|
[OptionsResolver] CS fix in LazyOption
|
2012-05-24 07:20:57 +02:00 |
|
Tobias Schultze
|
a54ea1b6b2
|
[OptionsResolver] small optimization in Options class
|
2012-05-24 05:32:58 +02:00 |
|
Tobias Schultze
|
104dcf251d
|
[OptionsResolver] fixed bugs concerning required options
|
2012-05-24 05:31:42 +02:00 |
|
Tobias Schultze
|
1bfcff4fab
|
[OptionsResolver] added failing test cases to demonstrate two bugs
|
2012-05-24 05:29:35 +02:00 |
|
Tobias Schultze
|
37a3a29c59
|
[OptionsResolver] optimized validation
|
2012-05-24 02:48:57 +02:00 |
|
Fabien Potencier
|
1407f112fc
|
fixed CS
|
2012-05-20 18:17:03 +02:00 |
|
Fabien Potencier
|
41621e42e9
|
fixed phpdoc @param alignment
|
2012-05-15 22:19:31 +02:00 |
|
Bernhard Schussek
|
d2c162d842
|
[OptionsResolver] Added methods isKnown() and isRequired()
|
2012-05-15 11:47:43 +02:00 |
|
Bernhard Schussek
|
95727ff5e7
|
[OptionsResolver] Updated PHP requirements to 5.3.3
|
2012-05-15 10:12:07 +02:00 |
|
Bernhard Schussek
|
1c5f6c76c1
|
[OptionsResolver] Fixed issues mentioned in the PR comments
|
2012-05-14 19:35:41 +02:00 |
|
Bernhard Schussek
|
d60626efd5
|
[OptionsResolver] Fixed clear() and remove() method in Options class
|
2012-05-14 19:35:41 +02:00 |
|
Bernhard Schussek
|
2b46975e32
|
[OptionsResolver] Fixed Options::replace() method
|
2012-05-14 19:35:40 +02:00 |
|
Bernhard Schussek
|
16f7d20dff
|
[OptionsResolver] Improved implementation and clarity of the Options class
|
2012-05-14 19:35:40 +02:00 |
|
Bernhard Schussek
|
6ce68b1b05
|
[OptionsResolver] Removed reference to non-existing property
|
2012-05-14 19:35:40 +02:00 |
|
Bernhard Schussek
|
9c76750cb8
|
[OptionsResolver] Fixed doc and block nesting
|
2012-05-14 19:35:35 +02:00 |
|
Bernhard Schussek
|
876fd9ba17
|
[OptionsResolver] Implemented fluid interface
|
2012-05-14 19:35:07 +02:00 |
|
Bernhard Schussek
|
95454f5f6b
|
[OptionsResolver] Fixed typos
|
2012-05-14 19:35:07 +02:00 |
|
Bernhard Schussek
|
256b7081a4
|
[OptionsParser] Renamed OptionsParser to OptionsResolver
|
2012-05-14 19:35:07 +02:00 |
|