generateUsecase static method
Implementation
static Future<void> generateUsecase(
String name, {
bool force = false,
bool withParams = false,
}) async {
if (withParams) {
await generateCode(
name,
stub: 'usecase_params.stub',
path: AppEnum.usecaseParamsDir,
suffix: 'usecase_params',
force: force,
);
}
await generateEntity(name, force: false);
await generateCode(
name,
stub: withParams ? 'usecase.stub' : 'usecase_empty.stub',
path: AppEnum.usecasesDir,
suffix: 'usecase',
force: force,
);
}