Bug #70282 [Opn->Nab]: class not shown in reflection exception

From: Date: Tue, 18 Aug 2015 11:59:22 +0000
Subject: Bug #70282 [Opn->Nab]: class not shown in reflection exception
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-195284@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=70282&edit=1

 ID:                 70282
 Updated by:         cmb@php.net
 Reported by:        info at dynasource dot eu
 Summary:            class not shown in reflection exception
-Status:             Open
+Status:             Not a bug
 Type:               Bug
 Package:            Reflection related
 Operating System:   W7
 PHP Version:        7.0.0beta3
-Assigned To:        
+Assigned To:        cmb
 Block user comment: N
 Private report:     N

 New Comment:

In the supplied test script, $class is not defined, so the
exception message is:

| Uncaught ReflectionException: Class  does not exist in [...]

Note the two spaces between "Class" and "does". Actually, the
name of the class is printed between these two spaces, but the
name is an empty string.


Previous Comments:
------------------------------------------------------------------------
[2015-08-18 10:15:51] info at dynasource dot eu

not in the attachment I posted

------------------------------------------------------------------------
[2015-08-18 09:07:45] laruence@php.net

I don't understand what problem here?

"$class" is  substituted as expected

------------------------------------------------------------------------
[2015-08-17 11:59:22] info at dynasource dot eu

Description:
------------
when creating a new ReflectionClass object with a class that doesnt exist, this class is not showing
in the reflection class exception. This does happen in 5.6.* versions of PHP.

Test script:
---------------
$reflection = new ReflectionClass($class);



Expected result:
----------------
an exception with "$class does not exist"

Actual result:
--------------
an exception with "Class does not exist" (not the variable $class)


------------------------------------------------------------------------



--
Edit this bug report at https://bugs.php.net/bug.php?id=70282&edit=1


Thread (15 messages)

« previous php.bugs (#195284) next »