in lib/generator.js [252:274]
getRealModelName(fullModelName) {
if(fullModelName !== MODEL) {
const fullModelNameArr = fullModelName.split('\\');
fullModelName = fullModelNameArr.map((m, i) => {
if (i === fullModelNameArr.length - 1 && m.toLowerCase() === 'model') {
// If the model class name is 'model'
// add the '_' suffix.
return m + '_';
}
return _avoidKeywords(m);
}).join('\\');
}
let [ modelName ] = fullModelName.split('\\').slice(-1);
const existName = this.usedClass.get(modelName.toLowerCase());
if(existName && existName !== fullModelName) {
return `\\${fullModelName}`;
}
this.used.push(`use ${fullModelName};`);
this.usedClass.set(modelName.toLowerCase(), fullModelName);
return modelName;
}