Re: Path of the class file of an object

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



    Hmm, that should do the trick. Thanks a lot!
    But still, I wish there were a way of doing that, without altering the
class behaviour.


>
>
> Ali Cevik.
>
> On Sat, Sep 6, 2008 at 11:58 PM, Stut <stuttle@xxxxxxxxx> wrote:
>
>> On 6 Sep 2008, at 20:08, Ali Çevik wrote:
>>
>>> I need a procedure or an implementation that gives path of the class file
>>> of
>>> an object which I pass as a parameter.
>>>
>>> Example;
>>>
>>> Assume I have a class file located at C:\htdocs\Foo.class.php
>>>
>>> In code after I include Foo.class.php;
>>>
>>> <?php
>>> $foo = new Foo();
>>> Echo some_procedure($foo);
>>> ?>
>>>
>>> I'm looking an implementation for that "some_procedure", which would make
>>> this program to print C:\htdocs\Foo.class.php .
>>> I have been googling around and also checked php.net but I wasn't able
>>> to
>>> find anything about this subject.
>>>
>>> It would be really helpful if someone knows that kind of procedure or at
>>> least has an implementation of it.
>>>
>>
>> The only way I know to do this would be to add a method to your class to
>> give it to you.
>>
>> class Foo
>> {
>>    public function getClassFilename()
>>    {
>>        return __FILE__;
>>    }
>> }
>>
>> -Stut
>>
>> --
>> http://stut.net/
>
>
>

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux