Class: SiSU_CGI::SearchSQL
- Inherits:
-
Object
- Object
- SiSU_CGI::SearchSQL
- Defined in:
- lib/sisu/cgi.rb
Instance Method Summary collapse
-
#initialize(opt) ⇒ SearchSQL
constructor
A new instance of SearchSQL.
- #read ⇒ Object
Constructor Details
#initialize(opt) ⇒ SearchSQL
Returns a new instance of SearchSQL.
60 61 62 63 |
# File 'lib/sisu/cgi.rb', line 60 def initialize(opt) @opt=opt @webserv=@opt.files[0].to_s.strip end |
Instance Method Details
#read ⇒ Object
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/sisu/cgi.rb', line 64 def read if @opt.act[:sample_search_form][:db]==:pg # cgi_pgsql.rb SiSU_CGI_PgSQL::SearchPgSQL.new(@opt,@webserv).pgsql elsif @opt.act[:sample_search_form][:db]==:sqlite # cgi_sqlite.rb SiSU_CGI_SQLite::SearchSQLite.new(@opt,@webserv).sqlite else puts <<-WOK please select database type for which sample search form should be built (pgsql or sqlite) sisu --sample-search-form --db=sqlite sisu --sample-search-form --db=pg other options include --webserv-cgi='[cgi-server-name]' --webserv-output='[sisu-output-server-with-base-path]' WOK end end |