code: protected boolean equalsTo(Object o) {
  		if (o instanceof PHPObject) {
  			PHPObject phpObject = (PHPObject) o;
  			try {
  				String expr = PHPInterpeter.getObject(this.phpSudId) + "->equals(" + PHPInterpeter.getObject(phpObject.phpSudId) + ")";
  				Object z = container.getObjectParser().parse(expr);
  				if (z instanceof Boolean) {
  					Boolean res = (Boolean) z;
  					return res;	
  				}
  			} catch (PHPException e) {
  				LOGGER.error("Error when calling equalsTo " + e.toString());
  			}
  		}
  		else {
  			LOGGER.error("Equals call on bad object type : " + o.getClass().getCanonicalName());
  		}
  		return false;
  	}
docs: <p>equalsTo.</p>
  
  @param o a {@link java.lang.Object} object.
  @return a boolean.