\KnowledgeBaseArticle_Controller
Synopsis
class KnowledgeBaseArticle_Controller
extends KnowledgeBasePage_Controller
{
- // members
- private static array $allowed_actions = ;
- // methods
- public void init()
- protected string ratingIdentifier()
- protected void userAlreadyRatedArticle()
- public void rate()
- // Inherited methods from KnowledgeBasePage_Controller
- protected void ArticleQuickSearchForm()
- public void findarticles()
- public type BaseCategories()
- public DataObjectSet FeaturedArticles()
- public DataObjectSet LatestArticles()
- public DataObjectSet BestArticles()
- public void init()
Hierarchy
Extends
Tasks
Line | Task |
---|---|
129+ | Figure out how to display these messages on the front end. jRating doesn't seem to support server messages |
Members
private
- $allowed_actions
Methods
protected
- ratingIdentifier() — Retrieves the identifier that the current user is identified by for the purposes of rating articles
- userAlreadyRatedArticle() — Determines if the user has already rated the current article
public
Inherited from KnowledgeBasePage_Controller
protected
public
- BaseCategories() — Retrieves the list of top level categories
- BestArticles() — Retrieves the top rated articles in the knowledge base
- FeaturedArticles() — Retrieves the list of featured articles
- LatestArticles() — Retrieves the latest articles in the current knowledge base
- findarticles()
- init()