rfc:comparator_interface

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
rfc:comparator_interface [2016/09/26 22:06] – created daspridrfc:comparator_interface [2021/03/27 14:55] (current) – Move to inactive ilutov
Line 3: Line 3:
   * Date: 2016-09-26   * Date: 2016-09-26
   * Author: Ben Scholzen, mail@dasprids.de   * Author: Ben Scholzen, mail@dasprids.de
-  * Status: Draft+  * Status: Inactive
   * First Published at: http://wiki.php.net/rfc/comparator_interface   * First Published at: http://wiki.php.net/rfc/comparator_interface
  
 ===== Introduction ===== ===== Introduction =====
-The internal DateTime and ImmutableDateTime classes have an internal compare_objects() method, which allows them to be directly compared with the usual comparison operators (<, <=, ==, > and >=). This is currently not possible to implement with user defined classes, which this RFC tries to solve.+The internal DateTime and ImmutableDateTime classes have an internal compare_objects() method, which allows them to be directly compared with the usual comparison operators (''<''''<=''''==''''>'' and ''>=''). This is currently not possible to implement with user defined classes, which this RFC tries to solve.
  
 ===== Proposal ===== ===== Proposal =====
Line 25: Line 25:
  
 ===== Patches and Tests ===== ===== Patches and Tests =====
-A pull request with a working implementation, targeting master, is here: https://github.com/php/php-src/pull/1795+A pull request with an interface, targeting master, is here: https://github.com/php/php-src/pull/2143
  
-==== Vote ====+===== Vote =====
 As this is a language change, a 2/3 majority is required. A straight Yes/No vote is being held. As this is a language change, a 2/3 majority is required. A straight Yes/No vote is being held.
  
 ===== Rejected Features ===== ===== Rejected Features =====
 Keep this updated with features that were discussed on the mail lists. Keep this updated with features that were discussed on the mail lists.
rfc/comparator_interface.1474927581.txt.gz · Last modified: 2017/09/22 13:28 (external edit)