Skip to content

Commit 97817ac

Browse files
committed
Support legacy PHP 5.3 through PHP 7.2 and HHVM
1 parent e0d8079 commit 97817ac

2 files changed

Lines changed: 20 additions & 3 deletions

File tree

.travis.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,24 @@
11
language: php
22

33
php:
4-
- 5.3
4+
# - 5.3 # requires old distro, see below
55
- 5.4
66
- 5.5
77
- 5.6
8-
- 7
9-
- hhvm
8+
- 7.0
9+
- 7.1
10+
- 7.2
11+
- hhvm # ignore errors, see below
12+
13+
# lock distro so future defaults will not break the build
14+
dist: trusty
15+
16+
matrix:
17+
include:
18+
- php: 5.3
19+
dist: precise
20+
allow_failures:
21+
- php: hhvm
1022

1123
sudo: false
1224

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,11 @@ The recommended way to install this library is [through composer](http://getcomp
9696
}
9797
```
9898

99+
This project aims to run on any platform and thus does not require any PHP
100+
extensions and supports running on legacy PHP 5.3 through current PHP 7+ and
101+
HHVM.
102+
It's *highly recommended to use PHP 7+* for this project.
103+
99104
You may also want to install some of the [additional components](#components).
100105
A list of all official components can be found in the [graphp project](https://github.com/graphp).
101106

0 commit comments

Comments
 (0)