コード例 #1
0
ファイル: ArraysTest.php プロジェクト: projx-io/lists
 /**
  * @dataProvider dataSortProvider
  *
  * @param $callback
  * @param $array
  * @param $expect
  */
 public function testSort($callback, $array, $expect)
 {
     $actual = Arrays::sort($array, $callback);
     $this->assertEquals($expect, $actual);
     $this->assertEquals(json_encode($expect), json_encode($actual));
 }
コード例 #2
0
ファイル: AbstractList.php プロジェクト: projx-io/lists
 /**
  * @param callable|null $map
  * @return Vector
  */
 public function sort(callable $map = null)
 {
     $items = $this->toArray();
     $array = Arrays::sort($items, $map);
     return $this->wrap($array);
 }