On Sun, 2003-06-22 at 23:20, Gerard Samuel wrote: > Im trying to pass an object into functions and class methods, and for some > reason, Im unable to access the object's methods. > When I var_dump() the object, its a valid object with the function or > class method. > When I check via get_class_methods, all the methods are there, from > within the function or class method. > I tried passing by reference, and the regular "copied" way. > I end up with the error -> > Fatal error: Call to undefined function: display_thumbnails() in ...... > I can access the object's variables, but not it's methods > > Maybe because Im tired, but if anyone experienced this before, I'd > greatly appreciate any feed back on this. > Thanks
Hi there, Besides the fact that my PHP (4.3.2) gives a parse error if I try to name a class 'class' ;), the only thing that is missing here is the '&' where you assign the passed object reference to $this->_tpl. Give that a shot. Hope this helps, Torben > ---------------- > > class class > { > var $_tpl; > var $gal_tpl = array(); > > function gallery_class(&$tpl) > { > if (is_object( $tpl )) > { > $this->_tpl = $tpl; > } > } > } > > ?> -- Torben Wilson <[EMAIL PROTECTED]> +1.604.709.0506 http://www.thebuttlesschaps.com http://www.inflatableeye.com http://www.hybrid17.com http://www.themainonmain.com -----==== Boycott Starbucks! http://www.haidabuckscafe.com ====----- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php