切换导航条
此项目
正在载入...
登录
何书鹏
/
salarycalculator
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
灰大狼
6 years ago
提交
065d05d0b47f9fae8884235e0e08e62b07e9b4fc
1 个父辈
041ed697
还原getParseNameData,逻辑错误。
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
7 行增加
和
8 行删除
application/admin/command/Crud.php
application/admin/command/Crud.php
查看文件 @
065d05d
...
...
@@ -1076,21 +1076,20 @@ EOD;
*/
protected
function
getParseNameData
(
$module
,
$name
,
$table
,
$type
)
{
$arr
=
[];
if
(
$name
)
{
if
(
!
$name
)
{
$arr
=
[
Loader
::
parseName
(
$table
,
1
)];
}
else
{
$name
=
str_replace
([
'.'
,
'/'
,
'\\'
],
'/'
,
$name
);
$arr
=
explode
(
'/'
,
$name
);
$parseName
=
ucfirst
(
array_pop
(
$arr
));
}
else
{
$parseName
=
Loader
::
parseName
(
$table
,
1
);
}
$parseName
=
ucfirst
(
array_pop
(
$arr
));
$appNamespace
=
Config
::
get
(
'app_namespace'
);
$parseNamespace
=
"
{
$appNamespace
}
\\
{
$module
}
\\
{
$type
}
"
.
(
$arr
?
"
\\
"
.
implode
(
"
\\
"
,
$arr
)
:
""
);
$moduleDir
=
APP_PATH
.
$module
.
DS
;
$parseFile
=
$moduleDir
.
$type
.
DS
.
(
$arr
?
implode
(
DS
,
$arr
)
.
DS
:
''
)
.
$parseName
.
'.php'
;
array_push
(
$arr
,
$parseName
);
return
[
$parseNamespace
,
$parseName
,
$parseFile
,
$arr
];
$parseArr
=
$arr
;
$parseArr
[]
=
Loader
::
parseName
(
$parseName
);
return
[
$parseNamespace
,
$parseName
,
$parseFile
,
$parseArr
];
}
/**
...
...
请
注册
或
登录
后发表评论