mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-09-29 20:59:23 +02:00
MINOR: Updated ArrayList->getRange() to return an ArrayList instance.
This commit is contained in:
parent
2a3fdd16a4
commit
99a2baf3f8
@ -52,7 +52,7 @@ class ArrayList extends ViewableData implements SS_List {
|
||||
}
|
||||
|
||||
public function getRange($offset, $length) {
|
||||
return array_slice($this->array, $offset, $length);
|
||||
return new ArrayList(array_slice($this->array, $offset, $length));
|
||||
}
|
||||
|
||||
public function add($item) {
|
||||
|
@ -37,7 +37,7 @@ class ArrayListTest extends SapphireTest {
|
||||
$list = new ArrayList(array(
|
||||
array('Key' => 1), array('Key' => 2), array('Key' => 3)
|
||||
));
|
||||
$this->assertEquals($list->getRange(1, 2), array(
|
||||
$this->assertEquals($list->getRange(1, 2)->toArray(), array(
|
||||
array('Key' => 2), array('Key' => 3)
|
||||
));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user