From 01ba3c0785460aceee389765ef78d2c5db4770e3 Mon Sep 17 00:00:00 2001 From: Aaron Parecki Date: Sun, 18 Feb 2018 09:41:25 -0800 Subject: [PATCH] add note about supporting dev-master of htmlpurifier --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7dfb477..65abe97 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,22 @@ composer require p3k/xray You can also [download a release](https://github.com/aaronpk/XRay/releases) which is a zip file with all dependencies already installed. +**Note** XRay uses the HTMLPurifier library, which is in the process of updating to support newer PHP versions. Until they release an update beyond `v4.9.3`, you will need to add the following to your `composer.json` file in order to tell your project it's okay to install the dev-master version: + +```json +{ + "require": { + "ezyang/htmlpurifier": "dev-master#6d6d88512a8146939a9161bb03e95e3e97840439@dev" + }, + "repositories": [ + { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git" + } + ] +} +``` + ### Parsing ```php @@ -111,7 +127,7 @@ $mf2 = Mf2\parse($html, 'http://example.com/entry'); $xray = new p3k\XRay(); $parsed = $xray->process('http://example.com/entry', $mf2); // note the use of `process` not `parse` -Array +Array ( [data] => Array (