File tree Expand file tree Collapse file tree 8 files changed +23
-9
lines changed
Expand file tree Collapse file tree 8 files changed +23
-9
lines changed Original file line number Diff line number Diff line change 1515 ],
1616 "require" : {
1717 "php" : " >=5.6.0" ,
18- "nette/utils" : " ~2.2 "
18+ "nette/utils" : " ~2.4 "
1919 },
2020 "require-dev" : {
2121 "nette/tester" : " ~1.4" ,
Original file line number Diff line number Diff line change 1414/**
1515 * Class/Interface/Trait description.
1616 */
17- class ClassType extends Nette \Object
17+ class ClassType
1818{
19+ use Nette \SmartObject;
20+
1921 const TYPE_CLASS = 'class ' ;
2022
2123 const TYPE_INTERFACE = 'interface ' ;
Original file line number Diff line number Diff line change 1515 */
1616class Helpers
1717{
18+ use Nette \StaticClass;
19+
1820 const PHP_IDENT = '[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]* ' ;
1921 const MAX_DEPTH = 50 ;
2022
Original file line number Diff line number Diff line change 1313/**
1414 * Method or function description.
1515 */
16- class Method extends Nette \Object
16+ class Method
1717{
18+ use Nette \SmartObject;
19+
1820 /** @var string|NULL */
1921 private $ name ;
2022
Original file line number Diff line number Diff line change 1313/**
1414 * Method parameter description.
1515 */
16- class Parameter extends Nette \Object
16+ class Parameter
1717{
18+ use Nette \SmartObject;
19+
1820 /** @var string */
1921 private $ name = '' ;
2022
Original file line number Diff line number Diff line change 77
88namespace Nette \PhpGenerator ;
99
10- use Nette \ Object ;
10+ use Nette ;
1111use Nette \Utils \Strings ;
1212
1313
1919 * - doc comments
2020 * - one or more namespaces
2121 */
22- class PhpFile extends Object
22+ class PhpFile
2323{
24+ use Nette \SmartObject;
25+
2426 /** @var string|NULL */
2527 private $ comment ;
2628
Original file line number Diff line number Diff line change 77
88namespace Nette \PhpGenerator ;
99
10+ use Nette ;
1011use Nette \InvalidStateException ;
11- use Nette \Object ;
1212use Nette \Utils \Strings ;
1313
1414
2020 * - variable amount of use statements
2121 * - one or more class declarations
2222 */
23- class PhpNamespace extends Object
23+ class PhpNamespace
2424{
25+ use Nette \SmartObject;
26+
2527 /** @var string */
2628 private $ name ;
2729
Original file line number Diff line number Diff line change 1313/**
1414 * Class property description.
1515 */
16- class Property extends Nette \Object
16+ class Property
1717{
18+ use Nette \SmartObject;
19+
1820 /** @var string */
1921 private $ name = '' ;
2022
You can’t perform that action at this time.
0 commit comments