Source of file HasMetafieldEntities.php
Size: 0,589 Bytes - Last Modified: 2021-12-24T05:18:55+00:00
/var/www/docs.ssmods.com/process/src/src/Extensions/HasMetafieldEntities.php
1234567891011121314151617181920212223242526 | <?php namespace IQnection\BigCommerceApp\Extensions; use SilverStripe\Core\Extension; use IQnection\BigCommerceApp\Entities\Metafield; use SilverStripe\Core\Injector\Injector; class HasMetafieldEntities extends Extension { private static $metafields = []; private static $default_permission_set = 'app_only'; public function MetafieldEntities($namespace = null) { $metafieldClass = $this->owner->Config()->get('metafield_class'); $filter = []; if ($namespace) { $filter['namespace'] = $namespace; } return $metafieldClass::getAll($this->owner->id, $filter); } } |