Bobby: was bedeutet: 1:Call to a member function test() on null

Moin

steh grad bissl aufm Schlauch. Ich hab nen Controller. dieser hat das Model privat instanziiert. Es gibt nen Modulcontroller der vom Controller erbt und nun die Methode parent::doJob() aufruft. Im Controller wird hier die Methode test aus dem privaten Model aufgerufen. Leider mit obiger Fehlermeldung.

Wer hat ne Idee?

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
### Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
  1. Moin

    OK, geklärt. es fehlte eine Instanziierung des Models beim Instanziieren des Modulcontrollers.

    Gruß Bobby

    --
    -> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
    ### Henry L. Mencken ###
    -> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
    ### Viktor Frankl ###
    ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
  2. Hi,

    steh grad bissl aufm Schlauch. Ich hab nen Controller. dieser hat das Model privat instanziiert. Es gibt nen Modulcontroller der vom Controller erbt und nun die Methode parent::doJob() aufruft. Im Controller wird hier die Methode test aus dem privaten Model aufgerufen. Leider mit obiger Fehlermeldung.

    Die besagt, das „Objekt“, auf dem die Methode aufgerufen wird, ist keins, sondern null.

    Wer hat ne Idee?

    Runter vom Schlauch, Code her.

    MfG ChrisB

    --
    Autocomplete has spoiled me to a point where it happens every so often that I encounter a CAPTCHA, and I just type in the first character … and then wait for the rest of the code to be automatically suggested :/