public function getContentTypeFromAlias($alias, $forceSlug = false) { foreach ($this->contenttypes->getData() as $key => $contenttype) { if ($forceSlug) { if (isset($contenttype['slug']) && ($contenttype['slug'] == $alias || $contenttype['tablename'] == $alias)) { return $contenttype['slug']; } } if (isset($contenttype['tablename']) && $contenttype['tablename'] == $alias) { return $key; } if (isset($contenttype['slug']) && $contenttype['slug'] == $alias) { return $key; } } return $alias; }