Merge pull request #19 from harikt/create-func

create_function has been DEPRECATED as of PHP 7.2.0
pull/21/head
Jamie Isaacs 4 years ago committed by GitHub
commit 8d1cd60d1a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,6 +1,9 @@
language: php
php:
- 7.1
- 7.2
- 7.3
- 7.4
before_script:
- composer install --prefer-dist

@ -15,8 +15,8 @@
}
},
"require-dev": {
"phpunit/phpunit": "4.0.*",
"squizlabs/php_codesniffer": "1.5.5"
"phpunit/phpunit": "7.0.*",
"squizlabs/php_codesniffer": "3.5.*"
},
"require": {
"php": ">=7.1"

@ -95,6 +95,8 @@ abstract class RateAdapter
protected function sortByCost()
{
uasort($this->rates, create_function('$a, $b', 'return ($a->getCost() > $b->getCost());'));
uasort($this->rates, function ($a, $b) {
return ($a->getCost() > $b->getCost());
});
}
}

@ -141,6 +141,8 @@ class Ship
protected function sortByCost(&$rates)
{
uasort($rates, create_function('$a, $b', 'return ($a->getCost() > $b->getCost());'));
uasort($rates, function ($a, $b) {
return ($a->getCost() > $b->getCost());
});
}
}

@ -95,8 +95,8 @@ class Rate extends RateAdapter
]);
$this->setRequestAdapter(Arr::get($options, 'requestAdapter', new RateRequest\Post()));
}
protected function validate()
{
$this->validatePackages();

@ -1,7 +1,9 @@
<?php
namespace pdt256\Shipping;
class ArrTest extends \PHPUnit_Framework_TestCase
use PHPUnit\Framework\TestCase;
class ArrTest extends TestCase
{
public function providerGet()
{

@ -7,8 +7,9 @@ use pdt256\Shipping\Package;
use pdt256\Shipping\Shipment;
use pdt256\Shipping\Quote;
use DateTime;
use PHPUnit\Framework\TestCase;
class RateTest extends \PHPUnit_Framework_TestCase
class RateTest extends TestCase
{
/** @var Shipment */
protected $shipment;
@ -182,6 +183,5 @@ class RateTest extends \PHPUnit_Framework_TestCase
'requestAdapter' => new StubFedex,
]);
$rateAdapter->getRates();
}
}

@ -5,8 +5,9 @@ namespace pdt256\Shipping;
use pdt256\Shipping\RateRequest\StubFedex;
use pdt256\Shipping\RateRequest\StubUPS;
use pdt256\Shipping\RateRequest\StubUSPS;
use PHPUnit\Framework\TestCase;
class PackageDimensionsValidationTrait extends \PHPUnit_Framework_TestCase
class PackageDimensionsValidationTrait extends TestCase
{
protected function getNormalPackage()
{

@ -1,7 +1,9 @@
<?php
namespace pdt256\Shipping;
class PackageTest extends \PHPUnit_Framework_TestCase
use PHPUnit\Framework\TestCase;
class PackageTest extends TestCase
{
public function testCreate()
{

@ -2,8 +2,9 @@
namespace pdt256\Shipping;
use DateTime;
use PHPUnit\Framework\TestCase;
class QuoteTest extends \PHPUnit_Framework_TestCase
class QuoteTest extends TestCase
{
public function testCreate()
{

@ -1,7 +1,9 @@
<?php
namespace pdt256\Shipping;
class RateAdapterTest extends \PHPUnit_Framework_TestCase
use PHPUnit\Framework\TestCase;
class RateAdapterTest extends TestCase
{
public function testCreate()
{

@ -2,8 +2,9 @@
namespace pdt256\Shipping;
use DateTime;
use PHPUnit\Framework\TestCase;
class ShipTest extends \PHPUnit_Framework_TestCase
class ShipTest extends TestCase
{
/** @var Shipment */
public $shipment;

@ -1,7 +1,9 @@
<?php
namespace pdt256\Shipping;
class ShipmentTest extends \PHPUnit_Framework_TestCase
use PHPUnit\Framework\TestCase;
class ShipmentTest extends TestCase
{
public function testCreate()
{

@ -6,8 +6,9 @@ use pdt256\Shipping\Ship;
use pdt256\Shipping\Package;
use pdt256\Shipping\Shipment;
use pdt256\Shipping\Quote;
use PHPUnit\Framework\TestCase;
class RateTest extends \PHPUnit_Framework_TestCase
class RateTest extends TestCase
{
/** @var Shipment */
protected $shipment;

@ -6,8 +6,9 @@ use pdt256\Shipping\Ship;
use pdt256\Shipping\Package;
use pdt256\Shipping\Shipment;
use pdt256\Shipping\Quote;
use PHPUnit\Framework\TestCase;
class RateTest extends \PHPUnit_Framework_TestCase
class RateTest extends TestCase
{
/** @var Shipment */
protected $shipment;

@ -1,7 +1,9 @@
<?php
namespace pdt256\Shipping;
class ValidatorTest extends \PHPUnit_Framework_TestCase
use PHPUnit\Framework\TestCase;
class ValidatorTest extends TestCase
{
/**
* @expectedException \LogicException

Loading…
Cancel
Save