BaseTarget
public class BaseTarget : SimpleTarget, AccessTokenAuthorizable
                Returns the server status.
- 
                  
                  
sampleDatafor Moya’sTargetType.Declaration
Swift
override public var sampleData: Data { get } - 
                  
                  
Declaration
Swift
public var authorizationType: AuthorizationType? 
- 
                  
                  
Return an
AuthTargetfor authentification process.Declaration
Swift
open func authentificate(login: String, password: String? = nil, send: AuthTarget.Send = .link, parameters: [String : Any]? = nil) -> AuthTarget - 
                  
                  
Return an
AuthVerificationTargetfor authentification process.Declaration
Swift
open func authentificate(token: String) -> AuthVerificationTarget 
- 
                  
                  
Undocumented
Declaration
Swift
open func logout(token: String? = nil) -> LogOutTarget - 
                  
                  
Target to get server info
Declaration
Swift
public var info: InfoTarget { get } - 
                  
                  
Target to get server info
Declaration
Swift
public func userInfo(userInfo: [String : Any]? = nil, deviceToken: String? = nil) -> UserInfoTarget 
- 
                  
                  
Undocumented
Declaration
Swift
public func record(from table: String, key: CustomStringConvertible, attributes: [String : Any] = [:]) -> RecordTarget - 
                  
                  
Returns the data for the records of specified table
Declaration
Swift
public func records(from table: String, attributes: [String : Any] = [:]) -> RecordsTarget - 
                  
                  
Returns the data for the special table for deleted records
Declaration
Swift
public func deletedRecords() -> RecordsTarget - 
                  
                  
Returns the data for the records of specified table
Declaration
Swift
public func records(from table: Table, attributes: [String : Any] = [:]) -> RecordsTarget - 
                  
                  
Create a status target from base target.
Declaration
Swift
public var status: StatusTarget { get } - 
                  
                  
Undocumented
Declaration
Swift
public func upload(data: Data, image: Bool = false, mimeType: String?) -> UploadTarget - 
                  
                  
Undocumented
Declaration
Swift
public func upload(url: URL) -> UploadTarget 
        BaseTarget Class Reference