Example #1
0
 /**
  * Testing array member preserved keys sorting desc
  */
 public function testArrayMemberDescSortPreserveKeys()
 {
     $collection = new Collection(array('apple' => array('name' => 'Kelly', 'job' => 'Manager'), 'orange' => array('name' => 'Alex', 'job' => 'Developer'), 'banana' => array('name' => 'Jimmy', 'job' => 'Tester')));
     $collection->sortByMember('name', Collection::SORT_DESC_PRESERVE_KEYS);
     $keys = $collection->keys();
     $this->assertEquals('orange', $keys[2]);
     $this->assertEquals('apple', $keys[0]);
 }