From 94c6ef4da0fa6f8d612d9bd4134f0c7684ef55b2 Mon Sep 17 00:00:00 2001 From: Samuel Georges Date: Wed, 2 Mar 2016 18:13:00 +1100 Subject: [PATCH] Let Cms Objects use behaviors --- modules/cms/classes/CmsObject.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/cms/classes/CmsObject.php b/modules/cms/classes/CmsObject.php index 8b6bfccaf..acdd0f3ac 100644 --- a/modules/cms/classes/CmsObject.php +++ b/modules/cms/classes/CmsObject.php @@ -6,6 +6,7 @@ use Cache; use Config; use Validator; use Cms\Helpers\File as FileHelper; +use October\Rain\Extension\Extendable; use ApplicationException; use ValidationException; use RecursiveDirectoryIterator; @@ -20,7 +21,7 @@ use Exception; * @package october\cms * @author Alexey Bobkov, Samuel Georges */ -class CmsObject implements ArrayAccess +class CmsObject extends Extendable implements ArrayAccess { /** * @var string Specifies the file name corresponding the CMS object. @@ -68,6 +69,8 @@ class CmsObject implements ArrayAccess */ public function __construct(Theme $theme = null) { + parent::__construct(); + $this->theme = $theme; }