Commit Graph

394 Commits

Author SHA1 Message Date
Dmitry Stogov
9703e90904 Support for namespaces in compile-time constant reference 2007-07-27 09:04:12 +00:00
Dmitry Stogov
995c130320 Added warning for useless import statement 2007-07-26 08:57:52 +00:00
Dmitry Stogov
c4b5d9e572 Disabling declaration of class which name conflicts with import. 2007-07-26 08:32:52 +00:00
Dmitry Stogov
d0ec9d001c Fixed bug #40705 (Iterating within function moves original array pointer)
Fixed bug #40509 (key() function changed behaviour if global array is used within function)
2007-07-24 19:24:56 +00:00
Dmitry Stogov
215edd7a4a Fixed bug #41372 (Internal pointer of source array resets during array copying)
Fixed bug #37715 (array pointers resetting on copy)
2007-07-24 18:28:53 +00:00
Dmitry Stogov
92d3bc0c93 Fixed bug #40757 (get_object_vars get nothing in child class)
Fixed bug #41929 (Foreach on object does not iterate over all visible properties)
2007-07-24 11:40:07 +00:00
Sara Golemon
b1bc911cee Add support got zend_class_entry->get_static_method() and matching __callStatic() userspace method @doc 2007-07-21 05:27:07 +00:00
Antony Dovgal
4836ea7c50 fix test 2007-07-19 09:34:19 +00:00
Dmitry Stogov
7e8a11f636 Fixed test 2007-07-14 08:51:54 +00:00
Antony Dovgal
d9d3c3ca08 fix tests 2007-07-13 15:42:31 +00:00
Dmitry Stogov
68845c6a83 Fixed bug #41961 (Ensure search for hidden private methods does not stray from class hierarchy). (robin_fernandes at uk dot ibm dot com) 2007-07-12 10:32:26 +00:00
Antony Dovgal
53c34ffb40 add new test 2007-07-12 09:29:50 +00:00
Dmitry Stogov
1f413bbc37 Namespaces 2007-07-12 09:23:48 +00:00
Zoe Slattery
3cf3ad9c03 array copy on write tests 2007-07-09 13:18:03 +00:00
Dmitry Stogov
2d39376219 Fixed bug #41919 2007-07-09 08:56:29 +00:00
Stanislav Malyshev
2ab4eededb MF5 __HALT_COMPILER fix:
Remove limitation of __HALT_COMPILER() that allowed only one instance
per request.

# Patch by Gregory Beaver
2007-06-28 00:01:58 +00:00
Antony Dovgal
a2945fdd40 fix test 2007-06-27 17:04:57 +00:00
Zoe Slattery
6851bedd28 Tests for constant initialisation 2007-06-27 15:01:36 +00:00
Dmitry Stogov
06320d3f50 Fixed bitwise operations with numeric unicode strings 2007-06-27 11:04:50 +00:00
Dmitry Stogov
eae255addf Implemented ++ and -- operations for unicode strings 2007-06-27 10:27:04 +00:00
Antony Dovgal
0b68e2fb1d add test 2007-06-27 08:54:59 +00:00
Dmitry Stogov
366cf9abf9 Fixed test 2007-06-18 07:38:21 +00:00
Dmitry Stogov
0a7462e056 Fixed bug #41633 (Crash instantiating classes with self-referencing constants) 2007-06-13 16:48:29 +00:00
Dmitry Stogov
b898c98005 Fixed some class constant issues related to bug #41633 2007-06-13 14:50:33 +00:00
Raghubansh Kumar
fd9fd30f2e New testcase for get_defined_vars() function: get_defined_vars.phpt 2007-06-11 16:34:56 +00:00
Johannes Schlüter
eae4b3109e Fix #41640 (get_class_vars produces error on class constants) 2007-06-09 08:36:52 +00:00
Antony Dovgal
f673b558cc change E_NOTICE to E_ERROR when using a class constant from non-existent class
(noticed by Jani)
add tests
2007-06-04 08:24:32 +00:00
Ilia Alshanetsky
e844eaedbb MFB 2007-05-29 21:06:04 +00:00
Antony Dovgal
8cb7c70cc0 fix tests 2007-05-29 11:49:09 +00:00
Antony Dovgal
1be32fbe17 fix test 2007-05-29 08:58:27 +00:00
Stanislav Malyshev
b9734eac07 add test for 41401 2007-05-18 20:26:59 +00:00
Antony Dovgal
c63a3187e5 fix #41421 (Uncaught exception from a stream wrapper segfaults) 2007-05-18 11:51:40 +00:00
Antony Dovgal
d05cf2f650 add test 2007-05-17 17:34:23 +00:00
Antony Dovgal
f72dde13af fix test 2007-05-17 17:11:12 +00:00
Raghubansh Kumar
e3d89c2faa New version of 019.phpt 2007-05-12 12:26:12 +00:00
Antony Dovgal
ca43e24f55 fix #41351 (Invalid opcode with foreach ($a[] as $b)) 2007-05-11 09:38:52 +00:00
Dmitry Stogov
d60a809744 Fixed bug #39542 (Behaviour of require/include different to < 5.2.0) 2007-05-11 08:03:00 +00:00
Antony Dovgal
a8be4e0f43 fix tests 2007-05-07 22:12:56 +00:00
Antony Dovgal
ccd97f3a21 fix test names 2007-05-07 17:23:53 +00:00
Antony Dovgal
8d9be0338b fix test names 2007-05-07 16:50:40 +00:00
Antony Dovgal
7e465587c8 add 64bit version of the tests 2007-05-07 13:59:58 +00:00
Johannes Schlüter
cff001a1c9 - Fix test 2007-05-06 13:55:17 +00:00
Antony Dovgal
180cc9d9c4 fix tests, add more 2007-05-05 21:43:41 +00:00
Antony Dovgal
e8a95a2f7e new tests 2007-05-04 12:45:30 +00:00
Antony Dovgal
fe6fd4ed38 fix disabled classes 2007-05-04 12:17:30 +00:00
Antony Dovgal
07ae8a9b02 fix machine dependent test 2007-05-04 08:27:26 +00:00
Johannes Schlüter
36245e66e1 - Fix skipif 2007-05-03 12:44:35 +00:00
Antony Dovgal
15844a24a4 this test is only valid when Zend MM is enabled 2007-05-02 15:26:59 +00:00
Dmitry Stogov
7228f2307b Fixed altering $this via argument named "this" 2007-05-02 13:22:15 +00:00
Antony Dovgal
bcfd4067b6 make concatenating two binary strings a special case 2007-04-30 15:59:12 +00:00