generateEntity method

Future<bool> generateEntity(
  1. String entityName,
  2. String path
)

Implementation

Future<bool> generateEntity(String entityName, String path) async {
  output.warn('generating usecase $entityName....');
  var pathNomalized = p.normalize('${p.current}/$path');
  try {
    var result = await _generateEntity.call(entityName, pathNomalized);
    if (result) {
      output.title('$entityName created');
      return true;
    }
    output.error('Directory not exists');
    return false;
  } on FileExistsError catch (e) {
    output.error(e.message);
    return false;
  }
}