If there is no error, check the values of all the vars and array
ellements in your logic for the first method.  Make sure its actually
getting to the point where it instantiates the new object.

Jason

On Sun, 25 Jul 2004 19:36:44 +0200, Michael Ochs <[EMAIL PROTECTED]> wrote:
> Hi,
> I try to load some 'modules' into my class. These modules are other classes.
> I want to refer the main class to this new module but that doesn't work. At
> the moment it looks like this:
> 
> Mainclass:
> 
> function loadModule($name) {
>     if(class_exists($name)) { //Class found
>         if(!$this->module[$name]) {
>             $this->module[$name] = new $name(&$this);
>         }
>         return true;
>     } else {
>         return false;
>     }
> }
> 
> The mainfunktion of the module:
> 
> function module_artikelvote(&$parent) {
>     $this->main = &$parent;
>     return true;
> }
> 
> I can use $this->main->VARIABLE but the values are old. If I call a function
> with $this->main->func_name(); it doesn't work, but there also isn't an
> error message!
> 
> What's wrong with these functions?
> 
> Thanks for help, Michael
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to