newController static method

Future<void> newController(
  1. String controllerName
)

Implementation

static Future<void> newController(String controllerName) async {
  final controllerFile =
      _getFile('$controllerName.dart', _backendControllerFolder);
  if (controllerFile.existsSync()) {
    print('$controllerName is exists before');
    return;
  }
  controllerFile.createSync(recursive: true);
  controllerFile
      .writeAsStringSync(_controllerTemp(controllerName.toCamelcase()));
  _backendControllersFile.writeAsStringSync(
    '''
export '$controllerName.dart';
''',
    mode: FileMode.append,
  );
}