MOODLE-PHP错误日志

时间:2014-03-28 16:25:51

标签: php moodle

有人可以帮我解决这些错误吗? 我从code checker插件获取它们,

if·($this->content·!==·null){

Expected "if (...) {\n"; found "if (...){\n"

#38: ········if(isloggedin()·and·!has_capability('moodle/site:config',·get_context_instance(CONTEXT_SYSTEM)))·{

Expected "if (...) {\n"; found "if(...) {\n"

#44: ············if($courseid·>·1)·{

Expected "if (...) {\n"; found "if(...) {\n"

#49: ················foreach($criteriamods·as·$ctmds)·{

Expected "foreach (...) {\n"; found "foreach(...) {\n"

1 个答案:

答案 0 :(得分:0)

好消息:这些不是PHP错误。 坏消息:它们违反了标准的Moodle编码风格。

这意味着修复这些"错误"不会对代码的运行方式产生任何影响,但应该(希望)会导致大多数Moodle开发人员更容易阅读和理解的代码。

在所有"错误"你已经列出了,投诉看起来与括号周围的间距有关。例如,在第一个中,您需要在右括号之间放置一些空格)和左括号{。

对于其他人来说,这是一个类似的故事。一旦确定了适当的代码行,请确保在左括号之前和结束括号之后有空格。