Activity
の関数getCurrent()
がListActivity
返すオブジェクトに関する情報を表示したい。試してみると、完全に機能します。クラスから必要な情報はありますが、ページの上部に次のエラーメッセージが表示されます。
致命的なエラー: 34 行目の /Applications/XAMPP/xamppfiles/htdocs/site/prototype/administration.php の非オブジェクトに対するメンバー関数 getIdentifiant() の呼び出し
34行目はここにあります:
while($listActivities->next())
{
$current = new Activity();
$current = $listActivities->getCurrent();
echo $current->getId(); // line 34
}
そしてこれがgetCurrent()
Activity オブジェクトを返す関数です。
public function getCurrent()
{
if(isset($this->activities[$this->current]))
return $this->activities[$this->current];
}
必要なオブジェクトが返されるため、この問題が発生する理由がわかりません。それを理解するのを手伝ってください。ありがとう。