_get_access_level()->get_resource( AAM_Framework_Type_Resource::TAXONOMY ); } /** * @inheritDoc * * @return WP_Taxonomy */ private function _normalize_resource_identifier($resource_identifier) { $result = null; if (is_a($resource_identifier, WP_Taxonomy::class)) { $result = $resource_identifier; } elseif (is_string($resource_identifier)) { $result = get_taxonomy($resource_identifier); } if (!is_a($result, WP_Taxonomy::class)) { throw new OutOfRangeException('The resource identifier is invalid'); } return $result; } }