多行函数调用的左括号必须在该行的末尾。

10

我在我的 PHP 文件中写下了以下代码:

public function ScriptsStyles()
    {
        wp_enqueue_style( 
            'fontawesome', 
            plugins_url("/css/font-awesome.css", __FILE__), 
            array(),
            'null' 
        );

        wp_enqueue_style( 
            'base', 
            plugins_url("/css/base.css", __FILE__), 
            array('fontawesome'), 
            'null' 
        );

        wp_enqueue_script(
            'main', 
            plugins_url("/js/main.js", __FILE__), 
            array('test') 
        );

        wp_enqueue_script(
            'test', 
            plugins_url("/js/test.js", __FILE__), 
            array('jquery') 
        );

    }

当我使用PHP Code Sniffer检查时,出现了以下错误:

多行函数调用的开括号必须放在行尾

这些错误来自于以下代码行:

    wp_enqueue_style( 
                    'fontawesome', 
                    plugins_url("/css/font-awesome.css", __FILE__), 
                    array(),
                    'null' 
                );

  wp_enqueue_style( 
                    'base', 
                    plugins_url("/css/base.css", __FILE__), 
                    array('fontawesome'), 
                    'null' 
                );

如何修复这个问题?谢谢。
1个回答

13

您的行末有一个空格。 :)

它期望行以(结尾,但实际以[空格]结尾。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接