Merge pull request #4530 from senky/ticket/14557

[ticket/14557] Simplify updating overloaded events for extensions
This commit is contained in:
Marc Alexander 2017-03-26 17:12:39 +02:00
commit ecef296bee
No known key found for this signature in database
GPG key ID: 50E0D2423696F995

View file

@ -63,4 +63,16 @@ class data extends Event implements \ArrayAccess
{
unset($this->data[$offset]);
}
/**
* Returns data with updated key in specified offset.
*
* @param string $subarray Data array subarray
* @param string $key Subarray key
* @param mixed $value Value to update
*/
public function update_subarray($subarray, $key, $value)
{
$this->data[$subarray][$key] = $value;
}
}