Commit 302147928ffa59d3b5cb693054b1f558a4f20b14

Authored by Rodrigo Souto
1 parent 212d640e

rails3: move environment_mailing to mailers folders

app/mailers/environment_mailing.rb 0 → 100644
... ... @@ -0,0 +1,25 @@
  1 +class EnvironmentMailing < Mailing
  2 +
  3 + def recipients(offset=0, limit=100)
  4 + source.people.all(:order => :id, :offset => offset, :limit => limit, :joins => "LEFT OUTER JOIN mailing_sents m ON (m.mailing_id = #{id} AND m.person_id = profiles.id)", :conditions => { "m.person_id" => nil })
  5 + end
  6 +
  7 + def each_recipient
  8 + offset = 0
  9 + limit = 100
  10 + while !(people = recipients(offset, limit)).empty?
  11 + people.each do |person|
  12 + yield person
  13 + end
  14 + offset = offset + limit
  15 + end
  16 + end
  17 +
  18 + def signature_message
  19 + _('Sent by %s.') % source.name
  20 + end
  21 +
  22 + def url
  23 + source.top_url
  24 + end
  25 +end
... ...
app/models/environment_mailing.rb
... ... @@ -1,25 +0,0 @@
1   -class EnvironmentMailing < Mailing
2   -
3   - def recipients(offset=0, limit=100)
4   - source.people.all(:order => :id, :offset => offset, :limit => limit, :joins => "LEFT OUTER JOIN mailing_sents m ON (m.mailing_id = #{id} AND m.person_id = profiles.id)", :conditions => { "m.person_id" => nil })
5   - end
6   -
7   - def each_recipient
8   - offset = 0
9   - limit = 100
10   - while !(people = recipients(offset, limit)).empty?
11   - people.each do |person|
12   - yield person
13   - end
14   - offset = offset + limit
15   - end
16   - end
17   -
18   - def signature_message
19   - _('Sent by %s.') % source.name
20   - end
21   -
22   - def url
23   - source.top_url
24   - end
25   -end