我正在使用这个php instagram库:https://github.com/galen/PHP-Instagram-API
它使用了很多我不熟悉的命名空间,而且我一直在遇到一个问题,看起来应该是一个简单的修复,但我无法弄明白。
我一直收到这个错误:
致命错误:第120行的\ Instagram \ Collection \ CollectionAbstract.php中找不到“\ Instagram \ Tag”类
第120行返回new $ object($ c);在下面的代码中:
protected function convertData( $object ) {
$this->data = array_map(
function( $c ) use( $object ) {
return new $object( $c );
},
$this->data
);
}
如果我echo $object
到屏幕,那么它就是它正在尝试呼叫的类的字符串。
如果我试试这个,它会为那个特定的类分叉:
protected function convertData( $object ) {
$this->data = array_map(
function( $c ) use( $object ) {
if($object == '\Instagram\Tag') {
return new \Instagram\Tag($c);
}
return new $object( $c );
},
$this->data
);
}
然而,我遇到了所有其他类的问题。
如果有人有任何想法,请提前致谢。