Yosymfony\Spress\Core\Support\ArrayWrapper::setArray PHP Method

setArray() public method

Sets the working array.
public setArray ( array $array ) : ArrayWrapper
$array array
return ArrayWrapper This instance
    public function setArray(array $array)
    {
        $this->array = $array;
        return $this;
    }

Usage Example

Exemplo n.º 1
0
 public function testPaginateSubArray()
 {
     $a = new ArrayWrapper();
     $a->setArray(['level1' => ['level2' => ['element 1' => 'value 1', 'element 2' => 'value 2', 'element 3' => 'value 3', 'element 4' => 'value 4', 'element 5' => 'value 5', 'element 6' => 'value 6']]]);
     $pages = $a->paginate(5, 1, 'level1.level2');
     $this->assertCount(2, $pages);
     $this->assertCount(5, $pages[1]);
     $this->assertCount(1, $pages[2]);
     $this->assertEquals('value 1', $pages[1]['element 1']);
 }
All Usage Examples Of Yosymfony\Spress\Core\Support\ArrayWrapper::setArray