package br.com.arsmachina.eloquentia.enums;
/**
* Enum that represents all the different roles an user can have in Eloquentia.
*
* @author Thiago H. de Paula Figueiredo (http://machina.com.br/thiago)
*/
public enum Role {
/** Role had by non-logged in users. */
ANONYMOUS,
/** Role had by all logged-in users. */
USER,
/** Role allowed to post comments. */
COMMENTER,
/** Role allowed to posts and edit blog posts and pages. */
AUTHOR,
/** Role to perform adminstrative actions, such as adding users and assigning permissions. */
ADMIN
}