Module: RTunesU
- Defined in:
- lib/rtunesu.rb,
lib/rtunesu/log.rb,
lib/rtunesu/user.rb,
lib/rtunesu/entity.rb,
lib/rtunesu/document.rb,
lib/rtunesu/connection.rb,
lib/rtunesu/persistence.rb,
lib/rtunesu/associations.rb,
lib/rtunesu/entities/file.rb,
lib/rtunesu/entities/site.rb,
lib/rtunesu/entities/group.rb,
lib/rtunesu/entities/theme.rb,
lib/rtunesu/entities/track.rb,
lib/rtunesu/entities/course.rb,
lib/rtunesu/entities/section.rb,
lib/rtunesu/entities/division.rb,
lib/rtunesu/entities/template.rb,
lib/rtunesu/entities/permission.rb,
lib/rtunesu/entities/external_feed.rb
Defined Under Namespace
Modules: Document, Persistence
Classes: CannotSave, Connection, ConnectionRequired, Course, Division, Entity, EntityNotFound, ExternalFeed, File, Group, HasAEntityCollectionProxy, HasNEntityCollectionProxy, LocationNotFound, Log, MissingParent, Permission, Section, Site, SubentityAssociationProxy, Tempalte, Theme, Track, User
Constant Summary
collapse
- API_URL =
'https://deimos.apple.com/WebObjects/Core.woa/API'.freeze
- API_VERSION =
'1.1.3'.freeze
- BROWSE_URL =
'https://deimos.apple.com/WebObjects/Core.woa/Browse'.freeze
- SHOW_TREE_URL =
'https://deimos.apple.com/WebObjects/Core.woa/API/ShowTree'.freeze
- SHOW_TREE_FILE =
::File.new(::File.join(::File.dirname(__FILE__), 'show_tree.xml'))
- VERSION =
::File.read(::File.join(::File.dirname(__FILE__), '../VERSION')).strip!.freeze
Instance Method Summary
collapse
Instance Method Details
#create(connection) ⇒ Object
12
13
14
|
# File 'lib/rtunesu/entities/site.rb', line 12
def create(connection)
raise "only apple can create a Site for you."
end
|
#delete(connection) ⇒ Object
8
9
10
|
# File 'lib/rtunesu/entities/site.rb', line 8
def delete(connection)
raise "You cannot delete your entire site"
end
|