Framework  3.9
DataItemFieldComparator Class Reference

Simple field comparator to support sorting arrays of DataItems by the values in a specified field. More...

Public Member Functions

 __construct ($field)
 
 compare ($a, $b)
 

Public Attributes

 $field
 

Detailed Description

Simple field comparator to support sorting arrays of DataItems by the values in a specified field.

Definition at line 2009 of file data_item.inc.

Constructor & Destructor Documentation

◆ __construct()

DataItemFieldComparator::__construct (   $field)

Definition at line 2013 of file data_item.inc.

2014  {
2015  $this->field = $field;
2016  }

Member Function Documentation

◆ compare()

DataItemFieldComparator::compare (   $a,
  $b 
)

Definition at line 2018 of file data_item.inc.

2019  {
2020  return ($a->get($this->field) < $b->get($this->field)) ? -1 : 1;
2021  }

Member Data Documentation

◆ $field

DataItemFieldComparator::$field

Definition at line 2011 of file data_item.inc.


The documentation for this class was generated from the following file: