A() or B() mean constructors of th class A and B respectively. Al. On 3/7/07, Robert Cummings <robert@xxxxxxxxxxxxx> wrote:
On Wed, 2007-03-07 at 14:23 +0100, Alain Roger wrote: > Hi, > > i have a class A with some properties. > i have a class B with several public functions (i.e : Render()) > > i would like to do something like that : > > class B() > { > B() I'm pretty sure you mean "function B()" or in PHP 5 "function __construct()". > { > } > > public function Render() > { > ... > } > } > > class A > { > private $myotherclass; > > A() Similarly, I'm pretty sure you mean "function A()" or in PHP 5 "function __construct()". > { > $this->myotherclass = new classB(); > } > > public function test() > { > $this->myotherclass->Render(); > } > } > > however, i'm not able to access to ->Render() of class B from Class A > property. Where could be the problem ? Cheers, Rob. -- .------------------------------------------------------------. | InterJinn Application Framework - http://www.interjinn.com | :------------------------------------------------------------: | An application and templating framework for PHP. Boasting | | a powerful, scalable system for accessing system services | | such as forms, properties, sessions, and caches. InterJinn | | also provides an extremely flexible architecture for | | creating re-usable components quickly and easily. | `------------------------------------------------------------'
-- Alain ------------------------------------ Windows XP SP2 PostgreSQL 8.1.4 Apache 2.0.58 PHP 5