PHP Fatal error: Call to undefined method, pourquoi?

J'ai un simple php structures.

Ingrédients de catégorie et de la classe des Ingrédients, j'ai ce code:

class Ingredient
{   
   public function objectIsValid()
   {
      return $validate[0];
   }
}



class Ingredients
{
   public $ingObject;
   function __construct(){   $ingObject = new Ingredient();   }

   public function validateData()
   {
      if($this->ingObject->objectIsValid()      /*** THE ERROR  ***/)
    {   echo "OK";}
      else
    {   echo "NOT";}
   } 
}


$Ingridients = new Ingredients();


$Ingridients->validateData();

Je ne comprends juste pas pourquoi j'obtiens l'erreur..

toute aide sera appréciée.

merci!

InformationsquelleAutor yossi | 2010-09-21