N98\Util\ArrayFunctions::columnOrderArrayTable PHP Method

columnOrderArrayTable() public static method

public static columnOrderArrayTable ( array $columns, array $table ) : array
$columns array
$table array
return array table with ordered columns
    public static function columnOrderArrayTable(array $columns, array $table)
    {
        $closure = function (array $array) use($columns) {
            return self::columnOrder($columns, $array);
        };
        if (PHP_VERSION_ID < 50400) {
            $closure = function (array $array) use($columns) {
                return call_user_func(__CLASS__ . '::columnOrder', $columns, $array);
            };
        }
        return array_map($closure, $table);
    }