diff options
author | Lars Strojny <lstrojny@php.net> | 2013-01-19 01:00:47 +0100 |
---|---|---|
committer | Lars Strojny <lstrojny@php.net> | 2013-01-19 01:00:47 +0100 |
commit | 8991ed016fa257c9f8ba42580c34568b3c2ce3e5 (patch) | |
tree | c84703f241ba0de54b2d8feaa878c3cd9810da1e /Zend/tests/class_name_as_scalar_error_001.phpt | |
parent | cd2b03d5ae835d333bec98e62592fd149fef544c (diff) | |
download | php-git-8991ed016fa257c9f8ba42580c34568b3c2ce3e5.tar.gz |
Class Name Resolution As Scalar Via "class" Keyword
Diffstat (limited to 'Zend/tests/class_name_as_scalar_error_001.phpt')
-rw-r--r-- | Zend/tests/class_name_as_scalar_error_001.phpt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Zend/tests/class_name_as_scalar_error_001.phpt b/Zend/tests/class_name_as_scalar_error_001.phpt new file mode 100644 index 0000000000..1c7aa7ea84 --- /dev/null +++ b/Zend/tests/class_name_as_scalar_error_001.phpt @@ -0,0 +1,13 @@ +--TEST-- +class name as scalar from ::class keyword error using static in class constant +--FILE-- +<?php + +namespace Foo\Bar { + class One { + const Baz = static::class; + } +} +?> +--EXPECTF-- +Fatal error: static::class cannot be used for compile-time class name resolution in %s on line %d |