diff --git a/_config.php b/_config.php index 66ee4d3..bea80a4 100644 --- a/_config.php +++ b/_config.php @@ -8,7 +8,7 @@ if(!defined('MEDIAWESOME_PATH')) { define('MEDIAWESOME_PATH', rtrim(basename(dirname(__FILE__)))); } -MediaType::apply_required_extensions(); +MediaType::apply_requirements(); /** * diff --git a/_config/extensions.yml b/_config/extensions.yml new file mode 100644 index 0000000..b7d46b3 --- /dev/null +++ b/_config/extensions.yml @@ -0,0 +1,9 @@ +--- +name: mediawesome-extensions +--- +SiteConfig: + extensions: + - 'SiteConfigMediaPermissionExtension' +Page: + extensions: + - 'PageChildrenExtension' diff --git a/code/dataobjects/MediaType.php b/code/dataobjects/MediaType.php index 86eb013..2b4287c 100644 --- a/code/dataobjects/MediaType.php +++ b/code/dataobjects/MediaType.php @@ -33,10 +33,7 @@ class MediaType extends DataObject { * Apply all Mediawesome required extensions. */ - public static function apply_required_extensions() { - - Object::add_extension('SiteConfig', 'SiteConfigMediaPermissionExtension'); - Object::add_extension('Page', 'PageChildrenExtension'); + public static function apply_requirements() { // Update the current media holder/page images.