2011-10-23 113 views
0

我有一個文件名的類usa_epay.rb在我的Rails應用程序的lib目錄與聲明如下如何我包括紅寶石lib目錄

require 'base64' 
require 'uri' 
require 'rubygems' 
require 'cgi' 
require 'net/http' 
require 'net/https' 
require 'digest/md5' 
require 'digest/sha1' 

Usaepay_version = "1.0.0" 

class UmTransaction 

一類我如何將其包含在我的Rails應用程序,所以我可以做

UmTransaction.new 

任何想法

這是一個固定導軌2應用

回答

1

您可以添加包括你的類像這樣include_class代碼「include_path_to_your_class_file」

你甚至可以在你的環境中添加的東西/開發/ your_file.yml像

help: 

class: "ProjectName::Main::UserAction::HelpHandler"** 
0

當你編寫一個類時,即使是與ActiveRecord無關的類,你也可以將它存儲在app/model目錄中,然後將它包含在環境中。

+0

文件可以說,我有一個訂單模型,現在usa_epay模型如何在order.rb中包含usa_epay – Trace