Nikita Popov
|
6238f5f9f9
|
Adjust code for constitent var mode
|
2017-01-19 23:32:49 +01:00 |
|
Nikita Popov
|
7623d20f69
|
Automatically wrap in Stmt\Expression in builders
|
2017-01-19 22:39:21 +01:00 |
|
Nikita Popov
|
61574a1818
|
Drop support for PHP 5.5
|
2017-01-19 20:55:08 +01:00 |
|
Matthew Brown
|
030de805e1
|
Add NullableType to types of properties/args that offer it (#323)
|
2016-12-05 13:30:29 +01:00 |
|
Nikita Popov
|
bcdfb703d5
|
Cleanup imports
Thanks PhpStorm :)
|
2016-11-23 22:58:18 +01:00 |
|
Nikita Popov
|
1ab24d26ee
|
Add support for PHP 7.1 types to builders
This adds support for void, iterable and nullable types.
|
2016-09-16 13:53:13 +02:00 |
|
Nikita Popov
|
18129480ae
|
Rename $type subnode to $flags
Type makes it sound like a type-hint, and on a number of other nodes
$type is used for exactly that. Use $flags to hold modifiers instead.
|
2016-07-25 13:33:19 +02:00 |
|
Nikita Popov
|
867ae5148d
|
Bring Trait constructor in line with Class/interface
|
2016-07-22 17:01:51 +02:00 |
|
Graham Campbell
|
e7f0860d85
|
Tweaked a phpdoc description
|
2016-04-10 21:10:55 +09:00 |
|
lvht
|
39f93f09f9
|
Add setReturnType() method to function/method builders
Also support scalar type hints in existing setTypeHint() method on params.
|
2016-04-09 18:41:38 +09:00 |
|
Nikita Popov
|
65af37f7b0
|
Doc comment tweaks
|
2016-02-20 17:06:09 +01:00 |
|
Nikita Popov
|
5ede167835
|
Fix infinite recursion in Use builder __call
|
2015-07-12 22:11:43 +02:00 |
|
Nikita Popov
|
b862de1f5b
|
Support properties in trait builder
|
2015-07-11 22:31:45 +02:00 |
|
Nikita Popov
|
0c34706799
|
Add "use" builder
|
2015-03-10 16:05:55 +01:00 |
|
Nikita Popov
|
f9fc2fc9ee
|
Add support for global namespace in NS builder
NULL argument can now be used to create a global namespace {} block.
|
2015-03-10 15:28:19 +01:00 |
|
Thomas Ruiz
|
73cace360d
|
Implicit public should not generate as explicit public
|
2015-03-08 20:21:01 +01:00 |
|
Stepan Anchugov
|
01643e06d3
|
Add namespace builder
|
2014-12-19 18:19:33 +01:00 |
|
Nikita Popov
|
4387454fe0
|
Add trait builder (for completeness...)
|
2014-12-19 17:59:23 +01:00 |
|
Nikita Popov
|
55fdbc6dbc
|
Extract common builder methods to abstract classes
Declaration for fns/classes in general and FunctionLike for
functions/methods in particular.
|
2014-12-19 17:47:51 +01:00 |
|
Nikita Popov
|
2438848487
|
Add support for doc comments in builders
|
2014-12-13 13:44:40 +01:00 |
|
Nikita Popov
|
c341ab2ecf
|
Make autoloader for new names PSR-0 compliant
|
2014-04-02 09:44:45 +02:00 |
|
nikic
|
f82862ec9c
|
Port library to use namespaces, with BC for old names
|
2014-02-06 20:29:35 +01:00 |
|