Skip to content

Commit 156d021

Browse files
committed
uses Nette\SmartObject & StaticClass
1 parent 7a59bbe commit 156d021

File tree

8 files changed

+23
-9
lines changed

8 files changed

+23
-9
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
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",

src/PhpGenerator/ClassType.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@
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';

src/PhpGenerator/Helpers.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
*/
1616
class 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

src/PhpGenerator/Method.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
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

src/PhpGenerator/Parameter.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
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

src/PhpGenerator/PhpFile.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
namespace Nette\PhpGenerator;
99

10-
use Nette\Object;
10+
use Nette;
1111
use Nette\Utils\Strings;
1212

1313

@@ -19,8 +19,10 @@
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

src/PhpGenerator/PhpNamespace.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
namespace Nette\PhpGenerator;
99

10+
use Nette;
1011
use Nette\InvalidStateException;
11-
use Nette\Object;
1212
use Nette\Utils\Strings;
1313

1414

@@ -20,8 +20,10 @@
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

src/PhpGenerator/Property.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@
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

0 commit comments

Comments
 (0)