ナガモト の blog
id:ngmt83
Ruby on Railsで状態を扱うAASM gem
github.com 上記のAASMというgemを使用して状態遷移を扱う方法を紹介します。 gem導入 Gemfileに下記の通り記述し、 gem 'aasm' bundlerでインストールしましょう。 bundle install 使い方 例 下記のようなSNSのUserモデルを例に実装します。 リポジトリはこちらです。 github.com クラス図 クラス図 ソース 状態遷移図 状…