title: Braintree PHP required version conflict
body: <p>I am trying to set up the serverside Braintree PHP library on my server.
  I downloaded the Braintree PHP library from the link they provided and unzipped it and uploaded to my server. I created a config.php file which contains the path for the PHP library on my server and defines my API credentials as follows:</p>
  
  <pre><code>&lt;?php require_once 'btphp/lib/Braintree.php'; Braintree_Configuration::environment('sandbox');Braintree_Configuration::merchantId('yqjkd7r5kdtdyq9d');Braintree_Configuration::publicKey('ssjcrbg3qff8cnk2');Braintree_Configuration::privateKey('6fd935bc49457f318027b52bd262572e');$clientToken = $gateway-&gt;clientToken()-&gt;generate(["customerId" =&gt; $aCustomerId]);?&gt;
  </code></pre>
  
  <p>On execution of the file, a Fatal error is given saying that PHP version 7.2 is required. </p>
  
  <pre><code>Fatal error: Uncaught exception 'Braintree\Exception' with message 'PHP version &gt;= 7.2.0 required' in /home/content/37/11957537/html/ua/btphp/lib/Braintree.php:10 Stack trace: #0 /home/content/37/11957537/html/ua/btconfig.php(3): require_once() #1 {main} thrown in /home/content/37/11957537/html/ua/btphp/lib/Braintree.php on line 10
  </code></pre>
  
  <p>Braintree docs clearly state the following:</p>
  
  <blockquote>
    <p>AVAILABILITY
    The Braintree PHP SDK requires PHP version 5.4.0 or higher and the PHP cURL extension.</p>
  </blockquote>
  
  <p>my web hosting PHP version is 5.6</p>
  
  <p>Anybody can explain why is this happening.</p>