改名
This commit is contained in:
@@ -334,6 +334,7 @@ class Gii
|
|||||||
private function getClassName($tableName): string
|
private function getClassName($tableName): string
|
||||||
{
|
{
|
||||||
$res = [];
|
$res = [];
|
||||||
|
$tableName = str_replace($this->db->tablePrefix,'', $tableName);
|
||||||
foreach (explode('_', $tableName) as $n => $val) {
|
foreach (explode('_', $tableName) as $n => $val) {
|
||||||
$res[] = ucfirst($val);
|
$res[] = ucfirst($val);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,9 +47,6 @@ class GiiController extends GiiBase
|
|||||||
$namespace = rtrim($path['namespace'], '\\');
|
$namespace = rtrim($path['namespace'], '\\');
|
||||||
$model_namespace = rtrim($modelPath['namespace'], '\\');
|
$model_namespace = rtrim($modelPath['namespace'], '\\');
|
||||||
|
|
||||||
$prefix = str_replace('_', '', $this->db->tablePrefix);
|
|
||||||
$managerName = str_replace(ucfirst($prefix), '', $managerName);
|
|
||||||
|
|
||||||
$class = '';
|
$class = '';
|
||||||
$controller = str_replace('\\\\', '\\', "$namespace\\{$managerName}Controller");
|
$controller = str_replace('\\\\', '\\', "$namespace\\{$managerName}Controller");
|
||||||
|
|
||||||
|
|||||||
@@ -51,9 +51,6 @@ class GiiModel extends GiiBase
|
|||||||
|
|
||||||
$namespace = rtrim($modelPath['namespace'], '\\');
|
$namespace = rtrim($modelPath['namespace'], '\\');
|
||||||
|
|
||||||
$prefix = str_replace('_', '', $this->db->tablePrefix);
|
|
||||||
$managerName = str_replace(ucfirst($prefix), '', $managerName);
|
|
||||||
|
|
||||||
if (file_exists($modelPath['path'] . '/' . $managerName . '.php')) {
|
if (file_exists($modelPath['path'] . '/' . $managerName . '.php')) {
|
||||||
try {
|
try {
|
||||||
$className = str_replace('\\\\', '\\', "{$modelPath['namespace']}\\{$managerName}");
|
$className = str_replace('\\\\', '\\', "{$modelPath['namespace']}\\{$managerName}");
|
||||||
|
|||||||
Reference in New Issue
Block a user