From f17954a5db0befc973b597e89bfde02582771bd9 Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Mon, 30 Oct 2017 15:36:52 -0600 Subject: [PATCH] Added a copy method to Medium object --- CHANGELOG.md | 6 ++++++ system/src/Grav/Common/Page/Medium/Medium.php | 10 ++++++++++ 2 files changed, 16 insertions(+) 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 *