Skip to content

Commit a79209a

Browse files
committed
Migrate builder classes to builder namespace
1 parent 9a4dc83 commit a79209a

31 files changed

+42
-33
lines changed

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727
"autoload" : {
2828
"psr-4" : {
2929
"PhpSchool\\CliMenu\\": "src"
30-
}
30+
},
31+
"files": ["src/deprecated.php"]
3132
},
3233
"autoload-dev": {
3334
"psr-4": { "PhpSchool\\CliMenuTest\\": "test/" }

examples/ascii-art.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/basic-centered.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/basic-separation.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/basic.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/borders.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/confirm.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/crazy-redraw.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55
use PhpSchool\CliMenu\MenuItem\LineBreakItem;
66
use PhpSchool\CliMenu\MenuItem\MenuItemInterface;
77

examples/crazy-separation.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/custom-mapping.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/custom-styles.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/disabled-items.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/flash.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/input-advanced.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/input-custom.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55
use PhpSchool\CliMenu\Input\Text;
66
use PhpSchool\CliMenu\Input\InputIO;
77
use PhpSchool\CliMenu\MenuStyle;

examples/input-number.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/input-password.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/input-text.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/item-extra.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/nested-submenu.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/redraw.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/remove-defaults.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/split-item.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/submenu.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55

66
require_once(__DIR__ . '/../vendor/autoload.php');
77

examples/toggle-item-extra.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55
use PhpSchool\CliMenu\MenuItem\MenuItemInterface;
66

77
require_once(__DIR__ . '/../vendor/autoload.php');

examples/useful-separation.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22

33
use PhpSchool\CliMenu\CliMenu;
4-
use PhpSchool\CliMenu\CliMenuBuilder;
4+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
55
use PhpSchool\CliMenu\MenuItem\MenuItem;
66

77
require_once(__DIR__ . '/../vendor/autoload.php');

src/Builder.php renamed to src/Builder/Builder.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
<?php
22

3-
namespace PhpSchool\CliMenu;
3+
namespace PhpSchool\CliMenu\Builder;
44

5+
use PhpSchool\CliMenu\MenuStyle;
56
use PhpSchool\Terminal\Terminal;
67

78
/**

src/BuilderUtils.php renamed to src/Builder/BuilderUtils.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace PhpSchool\CliMenu;
3+
namespace PhpSchool\CliMenu\Builder;
44

55
use PhpSchool\CliMenu\MenuItem\LineBreakItem;
66
use PhpSchool\CliMenu\MenuItem\MenuMenuItem;

src/CliMenuBuilder.php renamed to src/Builder/CliMenuBuilder.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
<?php
22

3-
namespace PhpSchool\CliMenu;
3+
namespace PhpSchool\CliMenu\Builder;
44

55
use PhpSchool\CliMenu\Action\ExitAction;
66
use PhpSchool\CliMenu\Action\GoBackAction;
77
use PhpSchool\CliMenu\MenuItem\AsciiArtItem;
8-
use PhpSchool\CliMenu\MenuItem\LineBreakItem;
98
use PhpSchool\CliMenu\MenuItem\MenuItemInterface;
10-
use PhpSchool\CliMenu\MenuItem\MenuMenuItem;
119
use PhpSchool\CliMenu\MenuItem\SelectableItem;
1210
use PhpSchool\CliMenu\MenuItem\SplitItem;
13-
use PhpSchool\CliMenu\MenuItem\StaticItem;
11+
use PhpSchool\CliMenu\CliMenu;
12+
use PhpSchool\CliMenu\MenuStyle;
1413
use PhpSchool\CliMenu\Terminal\TerminalFactory;
1514
use PhpSchool\CliMenu\Util\ColourUtil;
1615
use PhpSchool\Terminal\Terminal;

src/SplitItemBuilder.php renamed to src/Builder/SplitItemBuilder.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
<?php
22

3-
namespace PhpSchool\CliMenu;
3+
namespace PhpSchool\CliMenu\Builder;
44

5+
use PhpSchool\CliMenu\CliMenu;
56
use PhpSchool\CliMenu\MenuItem\SplitItem;
7+
use PhpSchool\CliMenu\MenuStyle;
68
use PhpSchool\Terminal\Terminal;
79

810
/**

src/deprecated.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?php
2+
3+
use PhpSchool\CliMenu\Builder\CliMenuBuilder;
4+
5+
\class_alias(CliMenuBuilder::class, \PhpSchool\CliMenu\CliMenuBuilder::class);
6+

0 commit comments

Comments
 (0)