Neos\Flow\Persistence\Generic\QueryResult::offsetSet PHP Method

offsetSet() public method

This method has no effect on the persisted objects but only on the result set
See also: ArrayAccess::offsetSet()
public offsetSet ( mixed $offset, mixed $value ) : void
$offset mixed
$value mixed
return void
    public function offsetSet($offset, $value)
    {
        $this->initialize();
        $this->queryResult[$offset] = $value;
    }

Usage Example

 /**
  * @test
  */
 public function offsetSetWorksAsExpected()
 {
     $this->queryResult->offsetSet(0, ['foo' => 'FooOverridden', 'bar' => 'BarOverridden']);
     $this->assertEquals(['foo' => 'FooOverridden', 'bar' => 'BarOverridden'], $this->queryResult->offsetGet(0));
 }