nijens/range

Ruby range syntax parser for PHP.

Maintainers

Details

github.com/nijens/range

Source

Issues

Installs: 11 300

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 1

Open Issues: 0

pkg:composer/nijens/range

v1.0.1 2016-09-21 14:34 UTC

This package is auto-updated.

Last update: 2025-09-19 11:58:16 UTC


README

Latest version on Packagist Software License Build Status Coverage Status SensioLabsInsight StyleCI

Ruby range syntax parser for PHP.

Installation using Composer

Run the following command to add the package to the composer.json of your project:

$ composer require nijens/range

Usage

Parsing a range in Ruby syntax:

<?php

use Nijens\Range\Range;

$range = Range::parse('0..1');

echo $range->getFrom(); // Output: 0
echo $range->getTo(); // Output: 1

Converting a Range instance to Ruby range syntax:

<?php

use Nijens\Range\Range;

$range = new Range(0, 1, false);

echo $range; // Output: 0..1