Module: OpenDMM::Engine::MGStage
- Defined in:
- lib/opendmm/engines/mgstage.rb
Defined Under Namespace
Modules: Site
Classes: Movie
Class Method Summary
collapse
Class Method Details
.search(query) ⇒ Object
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'lib/opendmm/engines/mgstage.rb', line 7
def self.search(query)
queries = normalize(query)
LOGGER.debug queries
queries.lazy.map do |query|
begin
Movie.new(query).details
rescue StandardError => e
LOGGER.debug query
LOGGER.debug e
nil
end
end.find(&:present?)
end
|