我正在擴展MongoCollection類,並且收到此消息。Class :: save()的聲明應該與Class :: save()的聲明兼容
宣言DB \蒙戈\收集::保存()應當與MongoCollection兼容::保存()
我明白,這是正常嬰兒車申報小姐比賽。
Php.net說,嬰兒車有:
公共混合保存(陣列|對象$ a [,數組$選項=陣列()])
我已經嘗試了所有以下解決這個問題:
public function save(array &$a, array $options = array())
public function save($a, array $options = array())
public function save(&$a, array $options = array())
public function save($a, $options = array())
public function save($a = array(), $options = array())
和許多其他人,我似乎無法匹配的類型。
有沒有人有任何想法如何解決這個錯誤?你如何聲明一個嬰兒車作爲數組對象?
非常感謝。結束這個醜陋的界面:https://gist.github.com/clslrns/c64d7c1c3bd5bbc6b012 –
@VitalyChirkov感謝您分享該要點片段。 – birgire