LeOS-Genesis/app/src/main/java/com/darkweb/genesissearchengine/pluginManager/fabricManager.java

38 lines
888 B
Java
Raw Normal View History

2019-06-22 17:03:44 +02:00
package com.darkweb.genesissearchengine.pluginManager;
2019-07-18 19:15:30 +02:00
import com.crashlytics.android.Crashlytics;
import com.darkweb.genesissearchengine.appManager.home_activity.app_model;
import io.fabric.sdk.android.Fabric;
2019-06-22 17:03:44 +02:00
public class fabricManager
{
2019-07-18 19:15:30 +02:00
/*Private Variables*/
2019-06-22 17:03:44 +02:00
private static final fabricManager ourInstance = new fabricManager();
2019-07-18 19:15:30 +02:00
/*Initializations*/
2019-06-22 17:03:44 +02:00
public static fabricManager getInstance()
{
return ourInstance;
}
private fabricManager()
{
}
public void init()
{
2019-07-18 19:15:30 +02:00
Fabric.with(app_model.getInstance().getAppContext(), new Crashlytics());
analyticmanager.getInstance().initialize(app_model.getInstance().getAppContext());
analyticmanager.getInstance().logUser();
2019-06-22 17:03:44 +02:00
}
2019-07-18 19:15:30 +02:00
/*Helper Methods*/
2019-06-22 17:03:44 +02:00
public void sendEvent(String value)
{
2019-07-18 19:15:30 +02:00
analyticmanager.getInstance().sendEvent(value);
2019-06-22 17:03:44 +02:00
}
}