excecute method
Future<void>
excecute(
)
override
Implementation
@override
Future<void> excecute() async {
final lib = Directory('lib');
if (lib.existsSync()) {
final arch = findCurrentArchitecture();
if (arch != null) {
var choice = UserInput.menu(options: [
"FCM Services",
"Token Manager",
"Shared Preferences Services"
], promt: "Choose any available services (example:1)");
print("");
blueLog("creating services file in lib/core/services/ directory...");
print("");
switch (choice) {
case 1:
await createFcmHelper();
break;
case 2:
await createTokenManager();
break;
case 3:
await createSharedPrefsHelper();
break;
default:
print("Choice not found");
break;
}
}
} else {
redLog("[ERROR] lib folder not found");
}
}