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

Reply via email to