diff --git a/code/elemental/MultiElementalAreasExtension.php b/code/elemental/MultiElementalAreasExtension.php new file mode 100644 index 0000000..281cf50 --- /dev/null +++ b/code/elemental/MultiElementalAreasExtension.php @@ -0,0 +1,22 @@ + ElementalArea::class, + 'ElementalArea2' => ElementalArea::class + ]; + + private static $owns = [ + 'ElementalArea1', + 'ElementalArea2' + ]; +} diff --git a/code/elemental/MultiElementalBehatTestAdmin.php b/code/elemental/MultiElementalBehatTestAdmin.php new file mode 100644 index 0000000..663a084 --- /dev/null +++ b/code/elemental/MultiElementalBehatTestAdmin.php @@ -0,0 +1,22 @@ + 'Varchar', + ]; + + private static $table_name = 'ElementalMultiBehatTestObject'; + + private static $extensions = [ + MultiElementalAreasExtension::class, + ]; + + public function canView($member = null) + { + return true; + } + + public function canEdit($member = null) + { + return true; + } + + public function canDelete($member = null) + { + return true; + } + + public function canCreate($member = null, $context = []) + { + return true; + } +}