Taxonomies::KB, 'hide_empty' => false, ) ); return $count < $limit; } /** * Upgrade URL (Freemius checkout / pricing page). * * @return string */ public static function upgrade_url() { $url = kdocs_fs()->get_upgrade_url(); return ( $url ? $url : 'https://karmadocs.com/pricing/' ); } /** * Map of premium features exposed to the admin app so it can render locks. * * @return array */ public static function map() { $pro = self::is_pro(); return array( 'multipleKb' => $pro, 'analytics' => $pro, 'accessControl' => $pro, 'importExport' => $pro, 'helpWidget' => $pro, 'feedbackForm' => $pro, 'notifications' => $pro, 'contentReview' => $pro, 'glossary' => $pro, 'iconPacks' => $pro, 'advancedLayouts' => $pro, 'whiteLabel' => $pro, 'customCss' => $pro, 'crossKbMove' => $pro, 'migration' => $pro, 'ai' => $pro, 'integrations' => $pro, 'pdfExport' => $pro, 'versions' => $pro, 'workflow' => $pro, ); } }