Sha256: 26a4e5b48f02d863ac17e0f399e88a0ca08daf455df5b2fbc9dd3dc2a439afeb

Contents?: true

Size: 1.52 KB

Versions: 3

Compression:

Stored size: 1.52 KB

Contents

# Simple Messages

[![Build Status](https://travis-ci.org/29sul/simple_messages.svg?branch=master)](https://travis-ci.org/29sul/simple_messages)
[![Coverage Status](https://coveralls.io/repos/29sul/simple_messages/badge.png?branch=master)](https://coveralls.io/r/29sul/simple_messages?branch=master)
[![Code Climate](https://codeclimate.com/github/29sul/simple_messages/badges/gpa.svg)](https://codeclimate.com/github/29sul/simple_messages)

Gem for displaying flash messages and validation of ActiveRecord.

## Installation

Add this line to your application's Gemfile:

    gem 'simple_messages'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install simple_messages

## Usage

### View helpers

Show messages from flash and ActiveRecord. Options: { flash_messages: true, validation_messages: true, closable: false }

    = simple_messages

Show only messages from flash. Options: { closable: false }

    = simple_messages_flash closable: true

Show only messages from validations of ActiveRecord. Options: { closable: false }

    = simple_messages_validation closable: false

Show messages on remote request.

    js_simple_messages

Show messages in a alert javascript.

    js_simple_messages_alert [ 'This message 1.', 'This message 2.' ]

### Controller helpers

Add product object ActiveRecord

    simple_messages_for_model :product

Skipping product object ActiveRecord

    dont_simple_messages_for_model :product

List objects ActiveRecord

    simple_messages_models

by default is added the controller_name.singular.

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
simple_messages-1.1.0 README.md
simple_messages-1.0.1 README.md
simple_messages-1.0.0 README.md