README.md in action_controller_tweaks-0.3.5 vs README.md in action_controller_tweaks-0.3.6
- old
+ new
@@ -3,17 +3,21 @@
ActionController is great, but could be better. Here are some tweaks for it.
## Status
-[![Build Status](http://img.shields.io/travis/PikachuEXE/action_controller_tweaks.svg?style=flat-square)](https://travis-ci.org/PikachuEXE/action_controller_tweaks)
+[![GitHub Build Status](https://img.shields.io/github/workflow/status/PikachuEXE/action_controller_tweaks/Tests?style=flat-square)](https://github.com/PikachuEXE/action_controller_tweaks/actions?query=workflow%3ATests)
+
[![Gem Version](http://img.shields.io/gem/v/action_controller_tweaks.svg?style=flat-square)](http://badge.fury.io/rb/action_controller_tweaks)
-[![Dependency Status](http://img.shields.io/gemnasium/PikachuEXE/action_controller_tweaks.svg?style=flat-square)](https://gemnasium.com/PikachuEXE/action_controller_tweaks)
+[![License](https://img.shields.io/github/license/PikachuEXE/action_controller_tweaks.svg?style=flat-square)](http://badge.fury.io/rb/action_controller_tweaks)
+
[![Coverage Status](http://img.shields.io/coveralls/PikachuEXE/action_controller_tweaks.svg?style=flat-square)](https://coveralls.io/r/PikachuEXE/action_controller_tweaks)
-[![Code Climate](http://img.shields.io/codeclimate/github/PikachuEXE/action_controller_tweaks.svg?style=flat-square)](https://codeclimate.com/github/PikachuEXE/action_controller_tweaks)
+[![Code Climate](https://img.shields.io/codeclimate/maintainability/PikachuEXE/action_controller_tweaks.svg?style=flat-square)](https://codeclimate.com/github/PikachuEXE/action_controller_tweaks)
+> The above badges are generated by https://shields.io/
+
## Installation
```ruby
gem 'action_controller_tweaks'
```
@@ -38,10 +42,10 @@
```
### `#set_session` & `#set_session_with_expiry`
I write this on my own, it's ok to blame me if it's buggy :P
This method let's you set session, with expiry time!
-It depends on `before_filter`/`before_action` to remove expired session keys
+It depends on `before_action` to remove expired session keys
Valid options: `expire_in`, `expires_in`, `expire_at`, `expires_at`
Example:
```ruby
# Option keys are NOT checked
set_session(:key, 'value') # => Just like session[:key] = 'value'