Skip to content

Commit cc7afb4

Browse files
committed
refactoring - update Compenent's readmee
1 parent aec5fb3 commit cc7afb4

File tree

1 file changed

+8
-18
lines changed

1 file changed

+8
-18
lines changed

Component/README.md

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,6 @@ Using one of these components, you can generate the content of more complex elem
1212
```php
1313
$class = new PhpClassComponent('Foo', true, 'stdClass');
1414
$class
15-
->setNamespace('My\\Testing\\NamespaceName')
16-
->addUse('My\\Testing\\ParentNamespace\\Model')
17-
->addUse('My\\Testing\\ParentNamespace\\Repository')
18-
->addUse('My\\Testing\\ParentNamespace\\Generator')
19-
->addUse('My\\Testing\\ParentNamespace\\Foo', 'FooType')
2015
->addAnnotationBlock('@var string')
2116
->addConstant('FOO', 'theValue')
2217
->addAnnotationBlock('@var string')
@@ -47,13 +42,6 @@ echo $class->toString();
4742
```
4843
displays
4944
```php
50-
namespace My\Testing\NamespaceName;
51-
52-
use My\Testing\ParentNamespace\Model;
53-
use My\Testing\ParentNamespace\Repository;
54-
use My\Testing\ParentNamespace\Generator;
55-
use My\Testing\ParentNamespace\Foo as FooType;
56-
5745
abstract class Foo extends stdClass
5846
{
5947
/**
@@ -95,11 +83,6 @@ abstract class Foo extends stdClass
9583
$file = new PhpFileComponent('Foo');
9684
$class = new PhpClassComponent('Foo', true, 'stdClass');
9785
$class
98-
->setNamespace('My\\Testing\\NamespaceName')
99-
->addUse('My\\Testing\\ParentNamespace\\Model')
100-
->addUse('My\\Testing\\ParentNamespace\\Repository')
101-
->addUse('My\\Testing\\ParentNamespace\\Generator')
102-
->addUse('My\\Testing\\ParentNamespace\\Foo', 'FooType')
10386
->addAnnotationBlock('@var string')
10487
->addConstant('FOO', 'theValue')
10588
->addAnnotationBlock('@var string')
@@ -126,12 +109,19 @@ $class
126109
new PhpFunctionParameterElement('uselessParameter', null),
127110
'unusedParameter'
128111
));
129-
$file->addClassComponent($class);
112+
$file
113+
->setNamespace('My\\Testing\\NamespaceName')
114+
->addUse('My\\Testing\\ParentNamespace\\Model')
115+
->addUse('My\\Testing\\ParentNamespace\\Repository')
116+
->addUse('My\\Testing\\ParentNamespace\\Generator')
117+
->addUse('My\\Testing\\ParentNamespace\\Foo', 'FooType')
118+
->addClassComponent($class);
130119
echo $file->toString();
131120
```
132121
displays
133122
```php
134123
<?php
124+
135125
namespace My\Testing\NamespaceName;
136126

137127
use My\Testing\ParentNamespace\Model;

0 commit comments

Comments
 (0)