createController static method

Future<void> createController({
  1. required String featureName,
})

Implementation

static Future<void> createController({
  required String featureName,
}) async {
  await CreateFolderFiles.createAndWriteFile(
      fileName: '${featureName}_controller.dart',
      path: 'lib/app/modules/$featureName/controllers',
      content: '''import 'package:get/get.dart';

class ${featureName.pascalCase}Controller extends GetxController {

@override
void onInit() {
  //implement onInit
  super.onInit();
}
}
''');
}