Julien Rosset
|
6dd0d020c1
|
Add StringValidator
|
6 days ago |
Julien Rosset
|
eec4c1f0c1
|
Add trait for handling errors in applications
|
1 week ago |
Julien Rosset
|
70a2fb7de4
|
Add utility methods for asking arguments/options in interactive mode
|
1 month ago |
Julien Rosset
|
e5798e83ac
|
TCommandWithValidation: fix option validation
|
1 month ago |
Julien Rosset
|
c862f6017d
|
RegexValidator: suppress warning if value is null
|
1 month ago |
Julien Rosset
|
c949d6dc3f
|
IValidator.validate can now throw InvalidValueException
|
1 month ago |
Julien Rosset
|
761067e48a
|
Validation: add AssociativeListValidator
+ fix template declarations
|
2 months ago |
Julien Rosset
|
ba27ae5963
|
Validation: add suggestions support (autocompletion)
|
2 months ago |
Julien Rosset
|
19f11dd899
|
Add CommandArgumentList::fromInputInterface
|
9 months ago |
Julien Rosset
|
1d4075240e
|
CommandArgumentList::addOption allowed without value (= true)
|
12 months ago |
Julien Rosset
|
b3d82fff86
|
Create CommandArgumentList
|
12 months ago |
Julien Rosset
|
8152f9a673
|
Improve DateTimeValidator: add time part if not mandatory
|
12 months ago |
Julien Rosset
|
fefb3bf3c1
|
Fix command with validation when using -n/--no-interaction option
|
1 year ago |
Julien Rosset
|
6c31a16e80
|
OutputWithLogger : fix method for “error” output
|
1 year ago |
Julien Rosset
|
8055eb9132
|
OutputWithLogger : add method for “error” output
|
1 year ago |
Julien Rosset
|
8bb34e1b6e
|
Revert "CommandCall : allow command class name as command name"
This reverts commit 69418f455f.
|
2 years ago |
Julien Rosset
|
69418f455f
|
CommandCall : allow command class name as command name
|
2 years ago |
Julien Rosset
|
ab5cab163e
|
BaseCommand : fix default name when using CliCommand
|
2 years ago |
Julien Rosset
|
438e256ca3
|
Correction CliCommand : valeurs par défaut
|
2 years ago |
Julien Rosset
|
c1c36475de
|
CommandCall: fix command name when AutoPrix or AutoDiscovery
|
2 years ago |
Julien Rosset
|
c40a14aba0
|
Add CliCommand attribute
|
2 years ago |
Julien Rosset
|
26815fcac3
|
Add command requirements support
|
2 years ago |
Julien Rosset
|
7d21bb492c
|
Add method for normalizing command name in TAutoDiscoveryApplication
|
2 years ago |
Julien Rosset
|
9d43547250
|
Suppression alerte exécution dans AutoDiscoveryDirectory
|
2 years ago |
Julien Rosset
|
a55725f19d
|
Correction respect des sauts de lignes dans les loggers
|
2 years ago |
Julien Rosset
|
f641fb26eb
|
Corrections documentation
|
2 years ago |
Julien Rosset
|
ddb2a7d4b5
|
CommandCall: add default value for argument list
|
3 years ago |
Julien Rosset
|
6643ce813c
|
Add CommandCall
|
3 years ago |
Julien Rosset
|
6258c680df
|
Replace jrosset/collections with voku/arrayy
|
3 years ago |
Julien Rosset
|
98319dafb4
|
Fix arguments/options validation when "IS_ARRAY" is true
|
3 years ago |
Julien Rosset
|
75a40b9c86
|
Add validator for directory and file
|
3 years ago |
Julien Rosset
|
73c12fc82f
|
Generalize application for any LoggerInterface
|
3 years ago |
Julien Rosset
|
2981e01945
|
Add EmailValidator
|
3 years ago |
Julien Rosset
|
ede43fb01c
|
Validator : do not check Null or False (default value / not provided)
|
3 years ago |
Julien Rosset
|
f69c7c8fa4
|
Validator : null also possible for valid default value
|
3 years ago |
Julien Rosset
|
caa254ab80
|
PHP 8.1 → branche 3.x
|
3 years ago |
Julien Rosset
|
a51719ae60
|
Test of DateValidator
|
3 years ago |
Julien Rosset
|
cf547dee95
|
Add EnumValidator
|
3 years ago |
Julien Rosset
|
6b77ed1c42
|
Add "validation" module
|
3 years ago |
Julien Rosset
|
a8d04db3f1
|
Fully compatible with PHP:^8.1
|
3 years ago |
Julien Rosset
|
94105d829a
|
Add Applications working with Monolog
|
3 years ago |
Julien Rosset
|
cac7055c9d
|
BaseCommand: default command name start with lower case
|
3 years ago |
Julien Rosset
|
99b2ad4fe0
|
BaseCommand: fix default command name
|
3 years ago |
Julien Rosset
|
7a27019d83
|
BaseCommand: the name can now be null → class name by default
|
3 years ago |
Julien Rosset
|
82cfaf1ed8
|
AutoPrefix: fix comparison
|
3 years ago |
Julien Rosset
|
f09e698c23
|
AutoPrefix: remove trailing "\" if present
|
3 years ago |
Julien Rosset
|
5372131264
|
ConsoleOutputWithMonolog: message without tags (formatting)
|
3 years ago |
Julien Rosset
|
18bd10bc39
|
ConsoleOutputWithMonolog: add option to skip writing in Monolog
|
3 years ago |
Julien Rosset
|
183e7ddd24
|
Add Monolog support in OutputInterface
|
3 years ago |
Julien Rosset
|
29f429d458
|
AutoDiscovery and AutoPrefix in separate namespaces
|
3 years ago |