Skip to content

Instantly share code, notes, and snippets.

View Bashta's full-sized avatar
🎯
Focusing

Erison Veshi Bashta

🎯
Focusing
  • Vlore
View GitHub Profile
import UIKit
import LGSideMenuController
import Parse
final class MainViewController: LGSideMenuController {
var leftMenu = LeftMenuViewController()
var rightMenu = RightMenuViewController()
override func awakeFromNib() {
func createNewChatSessionForCurrentUser(otherUserId: String) -> String? {
guard let currentUserUsername = Backendless.sharedInstance().userService.currentUser.name else {
return nil
}
let chatId = Backendless.sharedInstance().randomString(36)
let curentUserChatDictionary = ["groupChat" : false, "singleChatMember" : otherUserId]
let otherUserChatDictionary = ["groupChat" : false, "singleChatMember" : currentUserUsername]
let chatDictionary = [otherUserId : 0, currentUserUsername : 0]
let chatIdDictionary = ["chatId" : chatId]
Parse.Cloud.job("incomingEventNotification", function () {
Parse.Cloud.useMasterKey();
var query = new Parse.Query("Event");
query.greaterThan("limit", 1);
query.equalTo("notifiedAboutUpcomingEvent", false);
query.find().then(function(results) {
//get the event
for (var event in results) {
public protocol HasAsoluteValue {
func absolute() -> Self
}
public func test<T: HasAsoluteValue>(x: T) -> T {
return x.absolute()
}
import UIKit
final class SignUpViewController: UIViewController {
static let storybuardId = "signUpViewController"
@IBOutlet private weak var signUpButton: UIButton?
override func viewDidLoad() {
super.viewDidLoad()
setupUI()
//
// FacebookSocialMediaManager.swift
//
//
// Created by Erison Veshi<Bashta> on 2/25/16.
//
import FBSDKCoreKit
import FBSDKLoginKit
import Parse
Parse.Cloud.define("sendMessage", function(request, response) {
var senderProfileId = request.user.get("profile").id;
var Message = Parse.Object.extend("Message");
var messageObject = new Message();
var recipientProfileId = request.params.receiverId;
var messageText = request.params.message;
messageObject.set("senderId", senderProfileId);
messageObject.set("receiverId", recipientProfileId);
messageObject.set("message", messageText);
messageObject.set("isSeen", false);
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
Parse.enableLocalDatastore()
Parse.setApplicationId("asd",
clientKey: "asdasd")
let completionBlock: () -> Void = {
import AVFoundation
import UIKit
class ScannerViewController: UIViewController, AVCaptureMetadataOutputObjectsDelegate {
var captureSession: AVCaptureSession!
var previewLayer: AVCaptureVideoPreviewLayer!
override func viewDidLoad() {
super.viewDidLoad()
//
// UIImageExtensions.swift
// Dating
//
// Created by Erison on 1/28/16.
// Copyright © 2016 Yuriy Berdnikov. All rights reserved.
//
import UIKit