Как использовать драгоценный камень amistad в rails3? - PullRequest
4 голосов
/ 16 мая 2011

Мне нужна помощь по внедрению гема AMISTAD в приложение rails3. Пожалуйста, предложите несколько уроков или просмотров? Я видел Github Amistad ссылку. но я хочу полное освещение этого драгоценного камня. Пожалуйста, помогите мне.

1 Ответ

6 голосов
/ 04 августа 2011

Создатель драгоценного камня, пожалуйста, пришлите мне пример того, как использовать GEM, попробуйте это, создайте контроллер дружбы, который обрабатывает методы

class FriendshipsController < ApplicationController
  before_filter :authenticate_user!

  def index
    @friends = current_user.friends
    @pending_invited_by = current_user.pending_invited_by
    @pending_invited = current_user.pending_invited
  end

  def create
    @Friend = User.find(params[:user_id])
    @friendship_created = current_user.invite(@Friend)
    if @friendship_created
      flash.now[:notice] = "Une demande d'amiti a t envoye  #{@friend.fullname}"
    end
  end

  def approve
    @Friend = User.find(params[:user_id])
    @friendship_approved = current_user.approve(@Friend)
    @friends = current_user.friends
    @pending_invited_by = current_user.pending_invited_by
    flash.now[:notice] = "La demande d'amiti de #{@friend.fullname} a t approuve"
  end

  def remove
    @Friend = User.find(params[:user_id])
    @friendship = current_user.send(:find_any_friendship_with, @Friend)
    if @friendship
      @friendship.delete
      @removed = true
      flash.now[:notice] = "L'amiti avec #{@friend.fullname} a t supprime"
    end
  end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...