Overview

Packages

  • None
  • Yaga

Classes

  • ActedModel
  • ActionController
  • ActionModel
  • AwardCombo
  • BadgeAwardModel
  • BadgeController
  • BadgeModel
  • BadgesController
  • BadgesModule
  • BestController
  • BestFilterModule
  • CakeDayPost
  • CommentCount
  • CommentMarathon
  • DiscussionBodyLength
  • DiscussionCategory
  • DiscussionCount
  • DiscussionPageCount
  • HasMentioned
  • HolidayVisit
  • LeaderBoardModule
  • LengthOfService
  • ManualAward
  • NecroPost
  • NewbieComment
  • PhotoExists
  • PostCount
  • PostReactions
  • QnAAnserCount
  • RankController
  • RankModel
  • ReactController
  • ReactionCount
  • ReactionModel
  • ReflexComment
  • RulesController
  • SocialConnection
  • Yaga
  • YagaController
  • YagaHooks

Interfaces

  • YagaRule
  • Overview
  • Package
  • Class
  • Tree
  • Todo
  • Download

Package Yaga

Classes summary
ActedModel Describe the user content that has been acted upon
ActionController Manage actions that are available for reactions
ActionModel Describe the available actions one can react with to other user content.
AwardCombo This rule awards badges based on a user's badge awards.
BadgeAwardModel Handles badge awards
BadgeController Contains management code for creating badges.
BadgeModel Describes badges and the associated rule criteria
BadgesController This is all the frontend pages dealing with badges
BadgesModule Renders a user's badges in a nice grid in the panel
BestController This is all the frontend pages dealing with badges
BestFilterModule This shows the different filters you can apply to the entire forums scored content
CakeDayPost This rule awards badges if the user posts on the anniversary of their account creation.
CommentCount This rule awards badges based on a user's comment count
CommentMarathon This rule awards badges based on a user's comment count withing a specified time frame.
DiscussionBodyLength This rule awards badges if a discussion body reaches the target length
DiscussionCategory This rule awards badges if a discussion is posted in the right category
DiscussionCount This rule awards badges based on a user's discussion count
DiscussionPageCount This rule awards badges if a discussion reaches the target number of pages
HasMentioned This rule awards badges when a user mentions another user in a discussion, comment, or activity
HolidayVisit This rule awards badges based on a user's sign in date
LeaderBoardModule Renders a leaderboard in the panel detailing points earned of all time
LengthOfService This rule awards badges based on a user's join date
ManualAward This rule never awards badges. It can safely be used for special badges that only need to be manually awarded
NecroPost This rule awards badges when a user comments on a dead discussion.
NewbieComment This rule awards badges if a comment is placed on a new member's first discussion
PhotoExists This rule awards badges if the user has a profile photo
PostCount This rule awards badges based on the sum of a user's discussions & comments count
PostReactions This rule awards badges to a particular post's owner when it receives the target number of reactions.
QnAAnserCount This rule awards badges based on a user's answer count from the QnA plugin
RankController Contains management code for designing ranks.
RankModel Describes ranks and their associated requirements/rewards
ReactController This handles all the AJAX requests to actually react to user generated content.
ReactionCount This rule awards badges based on a user's received reactions
ReactionModel Reactions are the actions a user takes against another user's content
ReflexComment This rule awards badges if a comment is placed on a discussion within a short amount of time
RulesController Manages the building of a rules cache and is provides admin functions for managing badges in the dashboard.
SocialConnection This rule awards badges when the user connects social accounts
Yaga This contains static functions to get models and objects related to Yaga
YagaController Manage the yaga application including configuration and import/export
YagaHooks A collection of hooks that are enabled when Yaga is.
Interfaces summary
YagaRule Describes the functions required to create a new rule for badges in Yaga.
Yaga API documentation generated by ApiGen 2.8.0