diff --git a/src/ncc/ThirdParty/beberlei/assert/Assertion.php b/src/ncc/ThirdParty/beberlei/assert/Assertion.php index 7258429..3e171bc 100644 --- a/src/ncc/ThirdParty/beberlei/assert/Assertion.php +++ b/src/ncc/ThirdParty/beberlei/assert/Assertion.php @@ -96,7 +96,7 @@ use Traversable; * @method static bool allNotInArray(mixed[] $value, array $choices, string|callable $message = null, string $propertyPath = null) Assert that value is not in array of choices for all values. * @method static bool allNotIsInstanceOf(mixed[] $value, string $className, string|callable $message = null, string $propertyPath = null) Assert that value is not instance of given class-name for all values. * @method static bool allNotNull(mixed[] $value, string|callable $message = null, string $propertyPath = null) Assert that value is not null for all values. - * @method static bool allNotRegex(mixed[] $value, string $pattern, string|callable $message = null, string $propertyPath = null) Assert that value does not match a regex for all values. + * @method static bool allNotRegex(mixed[] $value, string $pattern, string|callable $message = null, string $propertyPath = null) # Assert that value does not match a regex for all values. * @method static bool allNotSame(mixed[] $value1, mixed $value2, string|callable $message = null, string $propertyPath = null) Assert that two values are not the same (using ===) for all values. * @method static bool allNull(mixed[] $value, string|callable $message = null, string $propertyPath = null) Assert that value is null for all values. * @method static bool allNumeric(mixed[] $value, string|callable $message = null, string $propertyPath = null) Assert that value is numeric for all values. @@ -185,7 +185,7 @@ use Traversable; * @method static bool nullOrNotInArray(mixed|null $value, array $choices, string|callable $message = null, string $propertyPath = null) Assert that value is not in array of choices or that the value is null. * @method static bool nullOrNotIsInstanceOf(mixed|null $value, string $className, string|callable $message = null, string $propertyPath = null) Assert that value is not instance of given class-name or that the value is null. * @method static bool nullOrNotNull(mixed|null $value, string|callable $message = null, string $propertyPath = null) Assert that value is not null or that the value is null. - * @method static bool nullOrNotRegex(mixed|null $value, string $pattern, string|callable $message = null, string $propertyPath = null) Assert that value does not match a regex or that the value is null. + * @method static bool nullOrNotRegex(mixed|null $value, string $pattern, string|callable $message = null, string $propertyPath = null) # Assert that value does not match a regex or that the value is null. * @method static bool nullOrNotSame(mixed|null $value1, mixed $value2, string|callable $message = null, string $propertyPath = null) Assert that two values are not the same (using ===) or that the value is null. * @method static bool nullOrNull(mixed|null $value, string|callable $message = null, string $propertyPath = null) Assert that value is null or that the value is null. * @method static bool nullOrNumeric(mixed|null $value, string|callable $message = null, string $propertyPath = null) Assert that value is numeric or that the value is null. diff --git a/src/ncc/ThirdParty/beberlei/assert/AssertionChain.php b/src/ncc/ThirdParty/beberlei/assert/AssertionChain.php index 14a0f5c..0761b3d 100644 --- a/src/ncc/ThirdParty/beberlei/assert/AssertionChain.php +++ b/src/ncc/ThirdParty/beberlei/assert/AssertionChain.php @@ -87,7 +87,7 @@ use LogicException; * @method AssertionChain notInArray(array $choices, string|callable $message = null, string $propertyPath = null) Assert that value is not in array of choices. * @method AssertionChain notIsInstanceOf(string $className, string|callable $message = null, string $propertyPath = null) Assert that value is not instance of given class-name. * @method AssertionChain notNull(string|callable $message = null, string $propertyPath = null) Assert that value is not null. - * @method AssertionChain notRegex(string $pattern, string|callable $message = null, string $propertyPath = null) Assert that value does not match a regex. + * @method AssertionChain notRegex(string $pattern, string|callable $message = null, string $propertyPath = null) # Assert that value does not match a regex. * @method AssertionChain notSame(mixed $value2, string|callable $message = null, string $propertyPath = null) Assert that two values are not the same (using ===). * @method AssertionChain null(string|callable $message = null, string $propertyPath = null) Assert that value is null. * @method AssertionChain numeric(string|callable $message = null, string $propertyPath = null) Assert that value is numeric. diff --git a/src/ncc/ThirdParty/beberlei/assert/LazyAssertion.php b/src/ncc/ThirdParty/beberlei/assert/LazyAssertion.php index 759f13b..80f507a 100644 --- a/src/ncc/ThirdParty/beberlei/assert/LazyAssertion.php +++ b/src/ncc/ThirdParty/beberlei/assert/LazyAssertion.php @@ -87,7 +87,7 @@ use LogicException; * @method LazyAssertion notInArray(array $choices, string|callable $message = null, string $propertyPath = null) Assert that value is not in array of choices. * @method LazyAssertion notIsInstanceOf(string $className, string|callable $message = null, string $propertyPath = null) Assert that value is not instance of given class-name. * @method LazyAssertion notNull(string|callable $message = null, string $propertyPath = null) Assert that value is not null. - * @method LazyAssertion notRegex(string $pattern, string|callable $message = null, string $propertyPath = null) Assert that value does not match a regex. + * @method LazyAssertion notRegex(string $pattern, string|callable $message = null, string $propertyPath = null) # Assert that value does not match a regex. * @method LazyAssertion notSame(mixed $value2, string|callable $message = null, string $propertyPath = null) Assert that two values are not the same (using ===). * @method LazyAssertion null(string|callable $message = null, string $propertyPath = null) Assert that value is null. * @method LazyAssertion numeric(string|callable $message = null, string $propertyPath = null) Assert that value is numeric. diff --git a/src/ncc/ThirdParty/php-school/cli-menu/Dialogue/CancellableConfirm.php b/src/ncc/ThirdParty/php-school/cli-menu/Dialogue/CancellableConfirm.php index 1c64e79..f60293f 100644 --- a/src/ncc/ThirdParty/php-school/cli-menu/Dialogue/CancellableConfirm.php +++ b/src/ncc/ThirdParty/php-school/cli-menu/Dialogue/CancellableConfirm.php @@ -37,6 +37,8 @@ class CancellableConfirm extends Dialogue $this->drawDialog($confirmText, $cancelText); } } + + return true; } private function drawDialog(string $confirmText = 'OK', string $cancelText = 'Cancel'): void diff --git a/src/ncc/ThirdParty/php-school/cli-menu/Util/ColourUtil.php b/src/ncc/ThirdParty/php-school/cli-menu/Util/ColourUtil.php index d08fa43..fe11874 100644 --- a/src/ncc/ThirdParty/php-school/cli-menu/Util/ColourUtil.php +++ b/src/ncc/ThirdParty/php-school/cli-menu/Util/ColourUtil.php @@ -3,7 +3,7 @@ declare(strict_types=1); namespace ncc\PhpSchool\CliMenu\Util; -use Assert\Assertion; +use ncc\Assert\Assertion; use ncc\PhpSchool\Terminal\Terminal; class ColourUtil diff --git a/src/ncc/ThirdParty/php-school/terminal/README.md b/src/ncc/ThirdParty/php-school/terminal/README.md index c96b02a..9e6372a 100644 --- a/src/ncc/ThirdParty/php-school/terminal/README.md +++ b/src/ncc/ThirdParty/php-school/terminal/README.md @@ -7,7 +7,7 @@
-
diff --git a/src/ncc/autoload.php b/src/ncc/autoload.php
index 18be7b3..954f7d7 100644
--- a/src/ncc/autoload.php
+++ b/src/ncc/autoload.php
@@ -9,6 +9,13 @@ spl_autoload_register(
$classes = array(
'ncc\\abstracts\\exceptioncodes' => '/Abstracts/ExceptionCodes.php',
'ncc\\abstracts\\regexpatterns' => '/Abstracts/RegexPatterns.php',
+ 'ncc\\assert\\assert' => '/ThirdParty/beberlei/assert/Assert.php',
+ 'ncc\\assert\\assertion' => '/ThirdParty/beberlei/assert/Assertion.php',
+ 'ncc\\assert\\assertionchain' => '/ThirdParty/beberlei/assert/AssertionChain.php',
+ 'ncc\\assert\\assertionfailedexception' => '/ThirdParty/beberlei/assert/AssertionFailedException.php',
+ 'ncc\\assert\\invalidargumentexception' => '/ThirdParty/beberlei/assert/InvalidArgumentException.php',
+ 'ncc\\assert\\lazyassertion' => '/ThirdParty/beberlei/assert/LazyAssertion.php',
+ 'ncc\\assert\\lazyassertionexception' => '/ThirdParty/beberlei/assert/LazyAssertionException.php',
'ncc\\exceptions\\filenotfoundexception' => '/Exceptions/FileNotFoundException.php',
'ncc\\exceptions\\invalidprojectconfigurationexception' => '/Exceptions/InvalidProjectConfigurationException.php',
'ncc\\ncc' => '/ncc.php',
@@ -19,68 +26,78 @@ spl_autoload_register(
'ncc\\objects\\projectconfiguration\\compiler' => '/Objects/ProjectConfiguration/Compiler.php',
'ncc\\objects\\projectconfiguration\\dependency' => '/Objects/ProjectConfiguration/Dependency.php',
'ncc\\objects\\projectconfiguration\\project' => '/Objects/ProjectConfiguration/Project.php',
+ 'ncc\\phpschool\\climenu\\action\\exitaction' => '/ThirdParty/php-school/cli-menu/Action/ExitAction.php',
+ 'ncc\\phpschool\\climenu\\action\\gobackaction' => '/ThirdParty/php-school/cli-menu/Action/GoBackAction.php',
+ 'ncc\\phpschool\\climenu\\builder\\climenubuilder' => '/ThirdParty/php-school/cli-menu/Builder/CliMenuBuilder.php',
+ 'ncc\\phpschool\\climenu\\builder\\splititembuilder' => '/ThirdParty/php-school/cli-menu/Builder/SplitItemBuilder.php',
+ 'ncc\\phpschool\\climenu\\climenu' => '/ThirdParty/php-school/cli-menu/CliMenu.php',
+ 'ncc\\phpschool\\climenu\\dialogue\\cancellableconfirm' => '/ThirdParty/php-school/cli-menu/Dialogue/CancellableConfirm.php',
+ 'ncc\\phpschool\\climenu\\dialogue\\confirm' => '/ThirdParty/php-school/cli-menu/Dialogue/Confirm.php',
+ 'ncc\\phpschool\\climenu\\dialogue\\dialogue' => '/ThirdParty/php-school/cli-menu/Dialogue/Dialogue.php',
+ 'ncc\\phpschool\\climenu\\dialogue\\flash' => '/ThirdParty/php-school/cli-menu/Dialogue/Flash.php',
+ 'ncc\\phpschool\\climenu\\exception\\cannotshrinkmenuexception' => '/ThirdParty/php-school/cli-menu/Exception/CannotShrinkMenuException.php',
+ 'ncc\\phpschool\\climenu\\exception\\invalidshortcutexception' => '/ThirdParty/php-school/cli-menu/Exception/InvalidShortcutException.php',
+ 'ncc\\phpschool\\climenu\\exception\\invalidterminalexception' => '/ThirdParty/php-school/cli-menu/Exception/InvalidTerminalException.php',
+ 'ncc\\phpschool\\climenu\\exception\\menunotopenexception' => '/ThirdParty/php-school/cli-menu/Exception/MenuNotOpenException.php',
+ 'ncc\\phpschool\\climenu\\frame' => '/ThirdParty/php-school/cli-menu/Frame.php',
+ 'ncc\\phpschool\\climenu\\input\\input' => '/ThirdParty/php-school/cli-menu/Input/Input.php',
+ 'ncc\\phpschool\\climenu\\input\\inputio' => '/ThirdParty/php-school/cli-menu/Input/InputIO.php',
+ 'ncc\\phpschool\\climenu\\input\\inputresult' => '/ThirdParty/php-school/cli-menu/Input/InputResult.php',
+ 'ncc\\phpschool\\climenu\\input\\number' => '/ThirdParty/php-school/cli-menu/Input/Number.php',
+ 'ncc\\phpschool\\climenu\\input\\password' => '/ThirdParty/php-school/cli-menu/Input/Password.php',
+ 'ncc\\phpschool\\climenu\\input\\text' => '/ThirdParty/php-school/cli-menu/Input/Text.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\asciiartitem' => '/ThirdParty/php-school/cli-menu/MenuItem/AsciiArtItem.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\checkboxitem' => '/ThirdParty/php-school/cli-menu/MenuItem/CheckboxItem.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\linebreakitem' => '/ThirdParty/php-school/cli-menu/MenuItem/LineBreakItem.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\menuiteminterface' => '/ThirdParty/php-school/cli-menu/MenuItem/MenuItemInterface.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\menumenuitem' => '/ThirdParty/php-school/cli-menu/MenuItem/MenuMenuItem.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\propagatesstyles' => '/ThirdParty/php-school/cli-menu/MenuItem/PropagatesStyles.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\radioitem' => '/ThirdParty/php-school/cli-menu/MenuItem/RadioItem.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\selectableitem' => '/ThirdParty/php-school/cli-menu/MenuItem/SelectableItem.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\selectableitemrenderer' => '/ThirdParty/php-school/cli-menu/MenuItem/SelectableItemRenderer.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\splititem' => '/ThirdParty/php-school/cli-menu/MenuItem/SplitItem.php',
+ 'ncc\\phpschool\\climenu\\menuitem\\staticitem' => '/ThirdParty/php-school/cli-menu/MenuItem/StaticItem.php',
+ 'ncc\\phpschool\\climenu\\menustyle' => '/ThirdParty/php-school/cli-menu/MenuStyle.php',
+ 'ncc\\phpschool\\climenu\\style\\checkboxstyle' => '/ThirdParty/php-school/cli-menu/Style/CheckboxStyle.php',
+ 'ncc\\phpschool\\climenu\\style\\defaultstyle' => '/ThirdParty/php-school/cli-menu/Style/DefaultStyle.php',
+ 'ncc\\phpschool\\climenu\\style\\exception\\invalidstyle' => '/ThirdParty/php-school/cli-menu/Style/Exception/InvalidStyle.php',
+ 'ncc\\phpschool\\climenu\\style\\itemstyle' => '/ThirdParty/php-school/cli-menu/Style/ItemStyle.php',
+ 'ncc\\phpschool\\climenu\\style\\locator' => '/ThirdParty/php-school/cli-menu/Style/Locator.php',
+ 'ncc\\phpschool\\climenu\\style\\radiostyle' => '/ThirdParty/php-school/cli-menu/Style/RadioStyle.php',
+ 'ncc\\phpschool\\climenu\\style\\selectablestyle' => '/ThirdParty/php-school/cli-menu/Style/SelectableStyle.php',
+ 'ncc\\phpschool\\climenu\\terminal\\terminalfactory' => '/ThirdParty/php-school/cli-menu/Terminal/TerminalFactory.php',
+ 'ncc\\phpschool\\climenu\\util\\collection' => '/ThirdParty/php-school/cli-menu/Util/Collection.php',
+ 'ncc\\phpschool\\climenu\\util\\colourutil' => '/ThirdParty/php-school/cli-menu/Util/ColourUtil.php',
+ 'ncc\\phpschool\\climenu\\util\\stringutil' => '/ThirdParty/php-school/cli-menu/Util/StringUtil.php',
+ 'ncc\\phpschool\\terminal\\exception\\notinteractiveterminal' => '/ThirdParty/php-school/terminal/Exception/NotInteractiveTerminal.php',
+ 'ncc\\phpschool\\terminal\\inputcharacter' => '/ThirdParty/php-school/terminal/InputCharacter.php',
+ 'ncc\\phpschool\\terminal\\io\\bufferedoutput' => '/ThirdParty/php-school/terminal/IO/BufferedOutput.php',
+ 'ncc\\phpschool\\terminal\\io\\inputstream' => '/ThirdParty/php-school/terminal/IO/InputStream.php',
+ 'ncc\\phpschool\\terminal\\io\\outputstream' => '/ThirdParty/php-school/terminal/IO/OutputStream.php',
+ 'ncc\\phpschool\\terminal\\io\\resourceinputstream' => '/ThirdParty/php-school/terminal/IO/ResourceInputStream.php',
+ 'ncc\\phpschool\\terminal\\io\\resourceoutputstream' => '/ThirdParty/php-school/terminal/IO/ResourceOutputStream.php',
+ 'ncc\\phpschool\\terminal\\noncanonicalreader' => '/ThirdParty/php-school/terminal/NonCanonicalReader.php',
+ 'ncc\\phpschool\\terminal\\terminal' => '/ThirdParty/php-school/terminal/Terminal.php',
+ 'ncc\\phpschool\\terminal\\unixterminal' => '/ThirdParty/php-school/terminal/UnixTerminal.php',
+ 'ncc\\symfony\\component\\process\\exception\\exceptioninterface' => '/ThirdParty/Symfony/Process/Exception/ExceptionInterface.php',
+ 'ncc\\symfony\\component\\process\\exception\\invalidargumentexception' => '/ThirdParty/Symfony/Process/Exception/InvalidArgumentException.php',
+ 'ncc\\symfony\\component\\process\\exception\\logicexception' => '/ThirdParty/Symfony/Process/Exception/LogicException.php',
+ 'ncc\\symfony\\component\\process\\exception\\processfailedexception' => '/ThirdParty/Symfony/Process/Exception/ProcessFailedException.php',
+ 'ncc\\symfony\\component\\process\\exception\\processsignaledexception' => '/ThirdParty/Symfony/Process/Exception/ProcessSignaledException.php',
+ 'ncc\\symfony\\component\\process\\exception\\processtimedoutexception' => '/ThirdParty/Symfony/Process/Exception/ProcessTimedOutException.php',
+ 'ncc\\symfony\\component\\process\\exception\\runtimeexception' => '/ThirdParty/Symfony/Process/Exception/RuntimeException.php',
+ 'ncc\\symfony\\component\\process\\executablefinder' => '/ThirdParty/Symfony/Process/ExecutableFinder.php',
+ 'ncc\\symfony\\component\\process\\inputstream' => '/ThirdParty/Symfony/Process/InputStream.php',
+ 'ncc\\symfony\\component\\process\\phpexecutablefinder' => '/ThirdParty/Symfony/Process/PhpExecutableFinder.php',
+ 'ncc\\symfony\\component\\process\\phpprocess' => '/ThirdParty/Symfony/Process/PhpProcess.php',
+ 'ncc\\symfony\\component\\process\\pipes\\abstractpipes' => '/ThirdParty/Symfony/Process/Pipes/AbstractPipes.php',
+ 'ncc\\symfony\\component\\process\\pipes\\pipesinterface' => '/ThirdParty/Symfony/Process/Pipes/PipesInterface.php',
+ 'ncc\\symfony\\component\\process\\pipes\\unixpipes' => '/ThirdParty/Symfony/Process/Pipes/UnixPipes.php',
+ 'ncc\\symfony\\component\\process\\pipes\\windowspipes' => '/ThirdParty/Symfony/Process/Pipes/WindowsPipes.php',
+ 'ncc\\symfony\\component\\process\\process' => '/ThirdParty/Symfony/Process/Process.php',
+ 'ncc\\symfony\\component\\process\\processutils' => '/ThirdParty/Symfony/Process/ProcessUtils.php',
'ncc\\utilities\\functions' => '/Utilities/Functions.php',
- 'ncc\\utilities\\validate' => '/Utilities/Validate.php',
- 'ncc\PhpSchool\\climenu\\action\\exitaction' => '/ThirdParty/php-school/cli-menu/Action/ExitAction.php',
- 'ncc\PhpSchool\\climenu\\action\\gobackaction' => '/ThirdParty/php-school/cli-menu/Action/GoBackAction.php',
- 'ncc\PhpSchool\\climenu\\builder\\climenubuilder' => '/ThirdParty/php-school/cli-menu/Builder/CliMenuBuilder.php',
- 'ncc\PhpSchool\\climenu\\builder\\splititembuilder' => '/ThirdParty/php-school/cli-menu/Builder/SplitItemBuilder.php',
- 'ncc\PhpSchool\\climenu\\climenu' => '/ThirdParty/php-school/cli-menu/CliMenu.php',
- 'ncc\PhpSchool\\climenu\\dialogue\\cancellableconfirm' => '/ThirdParty/php-school/cli-menu/Dialogue/CancellableConfirm.php',
- 'ncc\PhpSchool\\climenu\\dialogue\\confirm' => '/ThirdParty/php-school/cli-menu/Dialogue/Confirm.php',
- 'ncc\PhpSchool\\climenu\\dialogue\\dialogue' => '/ThirdParty/php-school/cli-menu/Dialogue/Dialogue.php',
- 'ncc\PhpSchool\\climenu\\dialogue\\flash' => '/ThirdParty/php-school/cli-menu/Dialogue/Flash.php',
- 'ncc\PhpSchool\\climenu\\exception\\cannotshrinkmenuexception' => '/ThirdParty/php-school/cli-menu/Exception/CannotShrinkMenuException.php',
- 'ncc\PhpSchool\\climenu\\exception\\invalidshortcutexception' => '/ThirdParty/php-school/cli-menu/Exception/InvalidShortcutException.php',
- 'ncc\PhpSchool\\climenu\\exception\\invalidterminalexception' => '/ThirdParty/php-school/cli-menu/Exception/InvalidTerminalException.php',
- 'ncc\PhpSchool\\climenu\\exception\\menunotopenexception' => '/ThirdParty/php-school/cli-menu/Exception/MenuNotOpenException.php',
- 'ncc\PhpSchool\\climenu\\frame' => '/ThirdParty/php-school/cli-menu/Frame.php',
- 'ncc\PhpSchool\\climenu\\input\\input' => '/ThirdParty/php-school/cli-menu/Input/Input.php',
- 'ncc\PhpSchool\\climenu\\input\\inputio' => '/ThirdParty/php-school/cli-menu/Input/InputIO.php',
- 'ncc\PhpSchool\\climenu\\input\\inputresult' => '/ThirdParty/php-school/cli-menu/Input/InputResult.php',
- 'ncc\PhpSchool\\climenu\\input\\number' => '/ThirdParty/php-school/cli-menu/Input/Number.php',
- 'ncc\PhpSchool\\climenu\\input\\password' => '/ThirdParty/php-school/cli-menu/Input/Password.php',
- 'ncc\PhpSchool\\climenu\\input\\text' => '/ThirdParty/php-school/cli-menu/Input/Text.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\asciiartitem' => '/ThirdParty/php-school/cli-menu/MenuItem/AsciiArtItem.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\checkboxitem' => '/ThirdParty/php-school/cli-menu/MenuItem/CheckboxItem.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\linebreakitem' => '/ThirdParty/php-school/cli-menu/MenuItem/LineBreakItem.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\menuiteminterface' => '/ThirdParty/php-school/cli-menu/MenuItem/MenuItemInterface.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\menumenuitem' => '/ThirdParty/php-school/cli-menu/MenuItem/MenuMenuItem.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\propagatesstyles' => '/ThirdParty/php-school/cli-menu/MenuItem/PropagatesStyles.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\radioitem' => '/ThirdParty/php-school/cli-menu/MenuItem/RadioItem.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\selectableitem' => '/ThirdParty/php-school/cli-menu/MenuItem/SelectableItem.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\selectableitemrenderer' => '/ThirdParty/php-school/cli-menu/MenuItem/SelectableItemRenderer.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\splititem' => '/ThirdParty/php-school/cli-menu/MenuItem/SplitItem.php',
- 'ncc\PhpSchool\\climenu\\menuitem\\staticitem' => '/ThirdParty/php-school/cli-menu/MenuItem/StaticItem.php',
- 'ncc\PhpSchool\\climenu\\menustyle' => '/ThirdParty/php-school/cli-menu/MenuStyle.php',
- 'ncc\PhpSchool\\climenu\\style\\checkboxstyle' => '/ThirdParty/php-school/cli-menu/Style/CheckboxStyle.php',
- 'ncc\PhpSchool\\climenu\\style\\defaultstyle' => '/ThirdParty/php-school/cli-menu/Style/DefaultStyle.php',
- 'ncc\PhpSchool\\climenu\\style\\exception\\invalidstyle' => '/ThirdParty/php-school/cli-menu/Style/Exception/InvalidStyle.php',
- 'ncc\PhpSchool\\climenu\\style\\itemstyle' => '/ThirdParty/php-school/cli-menu/Style/ItemStyle.php',
- 'ncc\PhpSchool\\climenu\\style\\locator' => '/ThirdParty/php-school/cli-menu/Style/Locator.php',
- 'ncc\PhpSchool\\climenu\\style\\radiostyle' => '/ThirdParty/php-school/cli-menu/Style/RadioStyle.php',
- 'ncc\PhpSchool\\climenu\\style\\selectablestyle' => '/ThirdParty/php-school/cli-menu/Style/SelectableStyle.php',
- 'ncc\PhpSchool\\climenu\\terminal\\terminalfactory' => '/ThirdParty/php-school/cli-menu/Terminal/TerminalFactory.php',
- 'ncc\PhpSchool\\climenu\\util\\collection' => '/ThirdParty/php-school/cli-menu/Util/Collection.php',
- 'ncc\PhpSchool\\climenu\\util\\colourutil' => '/ThirdParty/php-school/cli-menu/Util/ColourUtil.php',
- 'ncc\PhpSchool\\climenu\\util\\stringutil' => '/ThirdParty/php-school/cli-menu/Util/StringUtil.php',
- 'ncc\Symfony\\component\\nccprocess\\exception\\exceptioninterface' => '/ThirdParty/Symfony/Process/Exception/ExceptionInterface.php',
- 'ncc\Symfony\\component\\nccprocess\\exception\\invalidargumentexception' => '/ThirdParty/Symfony/Process/Exception/InvalidArgumentException.php',
- 'ncc\Symfony\\component\\nccprocess\\exception\\logicexception' => '/ThirdParty/Symfony/Process/Exception/LogicException.php',
- 'ncc\Symfony\\component\\nccprocess\\exception\\processfailedexception' => '/ThirdParty/Symfony/Process/Exception/ProcessFailedException.php',
- 'ncc\Symfony\\component\\nccprocess\\exception\\processsignaledexception' => '/ThirdParty/Symfony/Process/Exception/ProcessSignaledException.php',
- 'ncc\Symfony\\component\\nccprocess\\exception\\processtimedoutexception' => '/ThirdParty/Symfony/Process/Exception/ProcessTimedOutException.php',
- 'ncc\Symfony\\component\\nccprocess\\exception\\runtimeexception' => '/ThirdParty/Symfony/Process/Exception/RuntimeException.php',
- 'ncc\Symfony\\component\\nccprocess\\executablefinder' => '/ThirdParty/Symfony/Process/ExecutableFinder.php',
- 'ncc\Symfony\\component\\nccprocess\\inputstream' => '/ThirdParty/Symfony/Process/InputStream.php',
- 'ncc\Symfony\\component\\nccprocess\\phpexecutablefinder' => '/ThirdParty/Symfony/Process/PhpExecutableFinder.php',
- 'ncc\Symfony\\component\\nccprocess\\phpprocess' => '/ThirdParty/Symfony/Process/PhpProcess.php',
- 'ncc\Symfony\\component\\nccprocess\\pipes\\abstractpipes' => '/ThirdParty/Symfony/Process/Pipes/AbstractPipes.php',
- 'ncc\Symfony\\component\\nccprocess\\pipes\\pipesinterface' => '/ThirdParty/Symfony/Process/Pipes/PipesInterface.php',
- 'ncc\Symfony\\component\\nccprocess\\pipes\\unixpipes' => '/ThirdParty/Symfony/Process/Pipes/UnixPipes.php',
- 'ncc\Symfony\\component\\nccprocess\\pipes\\windowspipes' => '/ThirdParty/Symfony/Process/Pipes/WindowsPipes.php',
- 'ncc\Symfony\\component\\nccprocess\\process' => '/ThirdParty/Symfony/Process/Process.php',
- 'ncc\Symfony\\component\\nccprocess\\processutils' => '/ThirdParty/Symfony/Process/ProcessUtils.php'
+ 'ncc\\utilities\\validate' => '/Utilities/Validate.php'
);
}
$cn = strtolower($class);