diff --git a/CHANGELOG.md b/CHANGELOG.md index e85a61bee..bd5d43da4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# v1.3.9 +## xx/xx/2017 + +1. [](#improved) + * Added `Medium::copy()` method to create a copy of a medium object + # v1.3.8 ## 10/26/2017 diff --git a/system/src/Grav/Common/Page/Medium/Medium.php b/system/src/Grav/Common/Page/Medium/Medium.php index cf8faf55d..0d571c10d 100644 --- a/system/src/Grav/Common/Page/Medium/Medium.php +++ b/system/src/Grav/Common/Page/Medium/Medium.php @@ -72,6 +72,16 @@ class Medium extends Data implements RenderableInterface $this->reset(); } + /** + * Create a copy of this media object + * + * @return Medium + */ + public function copy() + { + return clone($this); + } + /** * Return just metadata from the Medium object *