(PECL ds >= 1.0.0)
Ds\Hashable::equals — Определяет, равен ли текущий экземпляр переданному объекту
Определяет, являются ли текущий экземпляр эквивалентным переданному другому объекту.
Этот метод позволяет использовать объекты в качестве ключей в таких структурах, как Ds\Map и Ds\Set или любых других структурах, распознающих этот интерфейс.
Замечание:
Гарантирует, что
obj
является экземпляром того же класса.
Чтобы объекты считались идентичными, необходимо, чтобы у них был одинаковый хеш. Смотрите описание функции Ds\Hashable::hash().
obj
Объект для сравнения с текущим объектом.
true
, если идентичны, false
в противном случае.