code: public boolean logEvent(Context context) {
          boolean isReqQueued = false;
          String reqPath = isStandardEvent ? Defines.RequestPath.TrackStandardEvent.getPath() : Defines.RequestPath.TrackCustomEvent.getPath();
          if (Branch.getInstance() != null) {
              Branch.getInstance().handleNewRequest(new ServerRequestLogEvent(context, reqPath));
              isReqQueued = true;
          }
          return isReqQueued;
      }
docs: Logs this BranchEvent to Branch for tracking and analytics
  
  @param context Current context
  @return {@code true} if the event is logged to Branch