PHP Fatal error: Appel à une fonction membre ... sur un non-objet : est de la casse

PHP 5.2 rapports un "PHP Fatal error: Appel à un membre de la fonction convert() sur un non-objet" bien que j'ai spécifiquement de vérifier que l'objet existe et qu'il contient la méthode requise.

Voici le PHP:

error_log(gettype($userform));
error_log(method_exists($userform, "convert"));

$result = $userForm->convert($arrData);

Et ici sont les extraits du journal d'erreur:

[...] object
[...] 1
[...] PHP Fatal error:  Call to a member function convert() on a non-object
      in /file/name.php on line 140

Et ici est la méthode elle-même:

  public function convert(&$arrData) {
    //Bare-bones code
    return true;
  }

Ce que je suis dominant?

Vous êtes à la vérification de $userform encore vous tentez d'effectuer la déclaration sur $userForm, de l'avis de la capitale F.

OriginalL'auteur James Newton | 2014-03-17