FatalThrowableError调用未定义的函数App \ Console \ Commands \ getCNofDNn()

时间:2017-10-27 10:57:52

标签: php mysql laravel

我想请求帮助我正在尝试编辑ldapsync文件。因为我需要同步manager属性。问题是属性是dn格式。我有功能只从dn中爆炸cn,而不是使用该用户名作为条件从mysql中选择id。我的问题是,当我运行ldap sync时,它看起来像工作了一段时间而不是显示。请帮我。

FatalThrowableError调用未定义的函数App \ Console \ Commands \ getCNofDNn()

main

2 个答案:

答案 0 :(得分:0)

在if和for循环中创建函数getCNofDN。如果代码未运行,则您的函数不存在。

声明函数als private方法并调用它。

答案 1 :(得分:0)

因为getCNofDNn()课程中没有LdapSync方法。首先创建一个,以便您可以访问它。

然后使用$this->getCNofDNn($dn);代替getCNofDNn($dn)

如果您继承此方法,使用 $this->getCNofDNn($dn);