servo-php / fluidxml

FluidXML, the PHP library for manipulating XML with a concise and fluent API.
BSD 2-Clause "Simplified" License
458 stars 45 forks source link

Call to undefined function describe() #42

Closed DavidLibeau closed 6 years ago

DavidLibeau commented 6 years ago

Hi, I have this PHP error :

Fatal error: Uncaught Error: Call to undefined function describe() in TestFluidXml/lib/fluidxml-1.21/specs/FluidXml.php:18 Stack trace: #0 TestFluidXml/index.php(9): require() #1 {main} thrown in TestFluidXml/lib/fluidxml-1.21/specs/FluidXml.php on line 18

with this simple code :

<?php
require("lib/fluidxml-1.21/specs/FluidXml.php");
use \FluidXml\FluidXml;
use \FluidXml\FluidNamespace;
use function \FluidXml\fluidxml;
use function \FluidXml\fluidns;
use function \FluidXml\fluidify;

$book = new FluidXml('book');
var_dump($book);
?>

PHP : 7.2.1 FluidXml : 1.21

Do you know why ? Thanks

DavidLibeau commented 6 years ago

Ok, it's require("lib/fluidxml-1.21/source/FluidXml.php"); 💩