Merge pull request #970 from nihal95/master

Adds pragma version directive for php5 and php7.  Fixes #360.
This commit is contained in:
Olly Betts 2017-05-16 17:47:35 +12:00 • committed by GitHub
commit 9a0180c56c
12 changed files with 77 additions and 7 deletions

View file

@ -27,5 +27,6 @@
# This code is inserted into example.php
echo \"this was php code\\n\";
"
%pragma(php) version="1.5"
%pragma(php) phpinfo="php_info_print_table_start();"

View file

@ -2,4 +2,5 @@
require "example.php";
echo "Version - " . ((new ReflectionExtension('example'))->getVersion());
?>

View file

@ -27,5 +27,6 @@
# This code is inserted into example.php
echo \"this was php code\\n\";
"
%pragma(php) version="1.5"
%pragma(php) phpinfo="php_info_print_table_start();"

View file

@ -2,4 +2,5 @@
require "example.php";
echo "Version - " . ((new ReflectionExtension('example'))->getVersion());
?>

View file

@ -14,6 +14,7 @@ CPP_TEST_CASES += \
li_factory \
php_iterator \
php_namewarn_rename \
php_pragma \
include $(srcdir)/../common.mk

View file

@ -0,0 +1,12 @@
<?php
require "tests.php";
require "php_pragma.php";
check::equal('1.5',(new ReflectionExtension('php_pragma'))->getVersion(),"1.5==version(php_pragma)");
check::done();
?>

View file

@ -14,6 +14,7 @@ CPP_TEST_CASES += \
li_factory \
php_iterator \
php_namewarn_rename \
php_pragma \
include $(srcdir)/../common.mk

View file

@ -0,0 +1,12 @@
<?php
require "tests.php";
require "php_pragma.php";
check::equal('1.5',(new ReflectionExtension('php_pragma'))->getVersion(),"1.5==version(php_pragma)");
check::done();
?>

View file

@ -0,0 +1,6 @@
// Test pragma of php - pragma version.
%module php_pragma
%pragma(php) version= "1.5"