public static function getActionableViews() {
		static $views;
		if (isset($views)) {
			return $views;
		}

		$views = [];

		$plugin = elgg_get_plugin_from_id('hypeInteractions');
		$settings = $plugin->getAllSettings();
		foreach ($settings as $key => $value) {
			if (!$value) {
				continue;
			}
			list ($prefix, $view) = explode(':', $key);
			if ($prefix !== 'stream_object') {
				continue;
			}
			$views[] = $view;
		}

		return $views;
	}
public static function getActionableViews() {
		static $views;
		if (isset($views)) {
			return $views;
		}

		$views = [];

		$plugin = elgg_get_plugin_from_id('hypeInteractions');
		$settings = $plugin->getAllSettings();
		foreach ($settings as $key => $value) {
			if (!$value) {
				continue;
			}
			list ($prefix, $view) = explode(':', $key);
			if ($prefix !== 'stream_object') {
				continue;
			}
			$views[] = $view;
		}

		return $views;
	}
public static function getActionableViews ( ) { static $ views ; if ( isset ( $ views ) ) { return $ views ; } $ views = [ ] ; $ plugin = elgg_get_plugin_from_id ( 'hypeInteractions' ) ; $ settings = $ plugin -> getAllSettings ( ) ; foreach ( $ settings as $ key => $ value ) { if ( ! $ value ) { continue ; } list ( $ prefix , $ view ) = explode ( ':' , $ key ) ; if ( $ prefix !== 'stream_object' ) { continue ; } $ views [ ] = $ view ; } return $ views ; }
Get views, which custom threads should be created for
@return array
Get views which custom threads should be created for