Php Monogger\Logger类中未定义的函数(addCritical函数)

Php Monogger\Logger类中未定义的函数(addCritical函数),php,linux,monolog,Php,Linux,Monolog,我遵循这个独白教程和示例,尝试使用Swift通过电子邮件发送关键日志 我准确地复制了代码,它位于教程链接的标题处理程序顺序下。我已将用户名、密码和电子邮件信息更改为我的gmail帐户,以便向自己发送电子邮件等。但是,我收到此声明中的此错误: $logger->addCritical('嘿,一个关键日志条目!') 并接收以下错误: 致命错误:未捕获错误:调用未定义的方法Monolog\Logger::addCritical() 我在composer.json中使用的是独白版本“^2” 这意味着这个

我遵循这个独白教程和示例,尝试使用Swift通过电子邮件发送关键日志

我准确地复制了代码,它位于教程链接的标题处理程序顺序下。我已将用户名、密码和电子邮件信息更改为我的gmail帐户,以便向自己发送电子邮件等。但是,我收到此声明中的此错误:

$logger->addCritical('嘿,一个关键日志条目!')

并接收以下错误:

致命错误:未捕获错误:调用未定义的方法Monolog\Logger::addCritical()

我在composer.json中使用的是独白版本“^2”


这意味着这个函数不存在,所以我在google中搜索了这个函数,找到了其他使用这个方法的人的Monog实例,但是当我尝试使用它时,正如教程所示,我收到了未定义的方法。这可能是我的独白版本的问题吗?我还使用composer更新了所有内容。

它看起来存在于中,但不存在于@aynber感谢您的发现,是否有方法使用该函数,或者v2是否有其他函数?请尝试
$logger->critical('嘿,关键日志条目!')从他们的GitHub页面上,看起来应该可以。