removing parse_version auxiliary function
This commit is contained in:
@ -1,11 +1,6 @@
|
||||
<?php
|
||||
/**
|
||||
* Created by Reza Salarmehr.
|
||||
*
|
||||
* Some methods are from Laravel source code.
|
||||
*
|
||||
* Date: 18/09/2015
|
||||
* Time: 22:37
|
||||
*/
|
||||
|
||||
namespace Salarmehr;
|
||||
@ -165,5 +160,5 @@ class Ary extends Collection
|
||||
{
|
||||
return new static(array_replace_recursive($this->items, $this->getArrayableItems($items)));
|
||||
}
|
||||
#endrtiong
|
||||
#endregion
|
||||
}
|
||||
@ -1,29 +1,19 @@
|
||||
<?php
|
||||
/**
|
||||
* Created by Reza Salarmehr
|
||||
* Date: 30/09/2015
|
||||
* Time: 16:24
|
||||
*/
|
||||
|
||||
use Salarmehr\Ary;
|
||||
|
||||
if (!function_exists('ary') && phpversion()) {
|
||||
|
||||
|
||||
function parse_version($version)
|
||||
{
|
||||
$version = explode('.', $version);
|
||||
return $version[0] * 10000 + $version[1] * 100 + (int) $version[2];
|
||||
}
|
||||
|
||||
if (!defined('ary') && parse_version(PHP_VERSION) > parse_version('5.6.0')) {
|
||||
if (!defined('ary') && PHP_VERSION_ID > 50600) {
|
||||
/**
|
||||
* @param mixed $items,...
|
||||
* @param array $items
|
||||
* @return Ary
|
||||
*/
|
||||
function ary()
|
||||
function ary(...$items)
|
||||
{
|
||||
return new Ary(...func_get_args());
|
||||
return new Ary($items);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user