function getStyleClass($notification)
{
switch ($notification->getType()) {
case NOTIFICATION_TYPE_BOOK_REQUESTED:
case NOTIFICATION_TYPE_BOOK_CREATED:
case NOTIFICATION_TYPE_BOOK_UPDATED:
case NOTIFICATION_TYPE_BOOK_DELETED:
case NOTIFICATION_TYPE_BOOK_MAILED:
case NOTIFICATION_TYPE_BOOK_SETTINGS_SAVED:
case NOTIFICATION_TYPE_BOOK_SUBMISSION_ASSIGNED:
case NOTIFICATION_TYPE_BOOK_AUTHOR_ASSIGNED:
case NOTIFICATION_TYPE_BOOK_AUTHOR_DENIED:
case NOTIFICATION_TYPE_BOOK_AUTHOR_REMOVED:
case NOTIFICATION_TYPE_GIFT_REDEEM_STATUS_SUCCESS:
return 'notifySuccess';
case NOTIFICATION_TYPE_GIFT_REDEEM_STATUS_ERROR_NO_GIFT_TO_REDEEM:
case NOTIFICATION_TYPE_GIFT_REDEEM_STATUS_ERROR_GIFT_ALREADY_REDEEMED:
case NOTIFICATION_TYPE_GIFT_REDEEM_STATUS_ERROR_GIFT_INVALID:
case NOTIFICATION_TYPE_GIFT_REDEEM_STATUS_ERROR_SUBSCRIPTION_TYPE_INVALID:
case NOTIFICATION_TYPE_GIFT_REDEEM_STATUS_ERROR_SUBSCRIPTION_NON_EXPIRING:
return 'notifyError';
default:
return parent::getStyleClass($notification);
}
}