Class: ConnectorsSdk::SharePoint::Adapter
- Inherits:
-
Office365::Adapter
- Object
- Base::Adapter
- Office365::Adapter
- ConnectorsSdk::SharePoint::Adapter
- Defined in:
- lib/connectors_sdk/share_point/adapter.rb
Defined Under Namespace
Classes: FileGraphItem, FolderGraphItem, PackageGraphItem
Class Method Summary collapse
- .swiftype_document_from_file(file) ⇒ Object
- .swiftype_document_from_folder(folder) ⇒ Object
- .swiftype_document_from_package(package) ⇒ Object
Methods inherited from Base::Adapter
extension_for_file, fields_to_preserve, generate_id_helpers, mime_type_for_file, normalize_date, normalize_enum, normalize_path, strip_file_extension, swiftype_document_from_configured_object_base, url_to_path
Class Method Details
.swiftype_document_from_file(file) ⇒ Object
16 17 18 |
# File 'lib/connectors_sdk/share_point/adapter.rb', line 16 def self.swiftype_document_from_file(file) FileGraphItem.new(file).to_swiftype_document end |
.swiftype_document_from_folder(folder) ⇒ Object
20 21 22 |
# File 'lib/connectors_sdk/share_point/adapter.rb', line 20 def self.swiftype_document_from_folder(folder) FolderGraphItem.new(folder).to_swiftype_document end |
.swiftype_document_from_package(package) ⇒ Object
24 25 26 |
# File 'lib/connectors_sdk/share_point/adapter.rb', line 24 def self.swiftype_document_from_package(package) PackageGraphItem.new(package).to_swiftype_document end |