gluon-web-remote

Web remote Administration for big size of gluon routers
git clone git://archive.git.mtrnord.blog/MTRNord/gluon-web-remote.git
Log | Files | Refs | README

README.md (1118B)


      1 [![Build Status](https://travis-ci.org/sebastianbergmann/comparator.svg?branch=master)](https://travis-ci.org/sebastianbergmann/comparator)
      2 
      3 # Comparator
      4 
      5 This component provides the functionality to compare PHP values for equality.
      6 
      7 ## Installation
      8 
      9 To add Comparator as a local, per-project dependency to your project, simply add a dependency on `sebastian/comparator` to your project's `composer.json` file. Here is a minimal example of a `composer.json` file that just defines a dependency on Comparator 1.2:
     10 
     11 ```JSON
     12 {
     13     "require": {
     14         "sebastian/comparator": "~1.2"
     15     }
     16 }
     17 ```
     18 
     19 ## Usage
     20 
     21 ```php
     22 <?php
     23 use SebastianBergmann\Comparator\Factory;
     24 use SebastianBergmann\Comparator\ComparisonFailure;
     25 
     26 $date1 = new DateTime('2013-03-29 04:13:35', new DateTimeZone('America/New_York'));
     27 $date2 = new DateTime('2013-03-29 03:13:35', new DateTimeZone('America/Chicago'));
     28 
     29 $factory = new Factory;
     30 $comparator = $factory->getComparatorFor($date1, $date2);
     31 
     32 try {
     33     $comparator->assertEquals($date1, $date2);
     34     print "Dates match";
     35 }
     36 
     37 catch (ComparisonFailure $failure) {
     38     print "Dates don't match";
     39 }
     40 ```
     41