createFile method
Implementation
void createFile(String outputPath, String fileName, String content) {
// Check directory exists
if (FileHelper.directoryExists(outputPath) == false) {
bool isConfirm = Terminal.askConfirmation(
'Can i create directory (Yes/no) ?',
);
if (isConfirm) {
FileHelper.createDirectory(outputPath);
} else {
Terminal.printError('User declined to create directory.');
exit(0);
}
}
// Create file
String name = NameHelper.createFileName(fileName, suffix: 'model');
fileName = '$outputPath/$name';
FileHelper.createFile(fileName, content);
Terminal.printSuccess('$fileName successfully generated.');
}