Re: PHP 4.0 Bug #8565 Updated: parent:: only works when both classes in the same file.
| From: | Cynic | Date: | Fri, 05 Jan 2001 20:40:45 +0000 |
| Subject: | Re: PHP 4.0 Bug #8565 Updated: parent:: only works when both classes in the same file. | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-43083@lists.php.net to get a copy of this message | ||
confirmed.
Apache 1.3.14
PHP 4.0.4pl1 RC1 mod_php4
NT5 SP1
At 18:42 5.1. 2001, hholzgra@php.net wrote the following:
--------------------------------------------------------------
>ID: 8565
>Updated by: hholzgra
>Reported By: jalal@php.net
>Old-Status: Open
>Status: Feedback
>Bug Type: Scripting Engine problem
>Assigned To:
>Comments:
>
>sorry, but i can't believe this as i
>use this feature almost daily
>
>can you pleas provide an example of
>code _not_ working ?
>
>Previous Comments:
>---------------------------------------------------------------------------
>
>[2001-01-05 12:22:36] jalal@php.net
>the parent:: operator will work if both the parent and sub class are in the same physical file,
>but not if they are in a separate file.
>
>This works:
>
><?php
>class Base {
> function doit() {
> echo "Class Base->doit()n";
> }
>}
>class A extends Base {
> function doit() {
> parent::doit();
> echo "Class A->doit()n";
> }
>}
>?>
>
>but if the two classes are in separate files, the following error is reported:
>Fatal error: No parent class available in this context in a.inc on line 6
>
>Of course, this may be an undocumented feature, but I can see no reason for it.
>
>---------------------------------------------------------------------------
>
>
>Full Bug description available at: http://bugs.php.net/?id=8565
>
>
>--
>PHP Development Mailing List <http://www.php.net/>
>To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net
>For additional commands, e-mail: php-dev-help@lists.php.net
>To contact the list administrators, e-mail: php-list-admin@lists.php.net
------end of quote------
____________________________________________________________
Cynic:
A member of a group of ancient Greek philosophers who taught
that virtue constitutes happiness and that self control is
the essential part of virtue.
cynic@mail.cz