Sha256: fe2b6817f3b196a892020f1ca62b790992283d1d79188419c883143bddecf8e6

Contents?: true

Size: 631 Bytes

Versions: 25

Compression:

Stored size: 631 Bytes

Contents

class Session < ActiveRecord::Base
  include SocialStream::Models::Object
  acts_as_conference_manager_session

  belongs_to :agenda
  has_one :event, :through => :agenda

  validates_presence_of :agenda_id

  acts_as_conference_manager_session
  def to_fullcalendar_json
    "{title: '#{name}', start: new Date(#{start_at.year},#{start_at.month-1},#{start_at.day},#{start_at.hour},#{start_at.min}),end: new Date(#{end_at.year},#{end_at.month-1},#{end_at.day},#{end_at.hour},#{end_at.min}),allDay: false}"
  end

  def sanitize_for_fullcalendar(string)
    string.gsub("\r","").gsub("\n","<br />").gsub(/["]/, '\'')
  end





end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
social_stream-0.12.4 events/app/models/session.rb
social_stream-0.12.3 events/app/models/session.rb
social_stream-0.12.2 events/app/models/session.rb
social_stream-events-0.0.17 app/models/session.rb
social_stream-0.12.1 events/app/models/session.rb
social_stream-events-0.0.16 app/models/session.rb
social_stream-0.12.0 events/app/models/session.rb
social_stream-0.11.8 events/app/models/session.rb
social_stream-events-0.0.15 app/models/session.rb
social_stream-events-0.0.14 app/models/session.rb
social_stream-0.11.7 events/app/models/session.rb
social_stream-events-0.0.13 app/models/session.rb
social_stream-0.11.6 events/app/models/session.rb
social_stream-0.11.5 events/app/models/session.rb
social_stream-events-0.0.12 app/models/session.rb
social_stream-0.11.4 events/app/models/session.rb
social_stream-events-0.0.11 app/models/session.rb
social_stream-0.11.3 events/app/models/session.rb
social_stream-0.11.2 events/app/models/session.rb
social_stream-events-0.0.10 app/models/session.rb