/// <summary> /// Gets the driver specific attribute value /// </summary> /// <param name="pdo">The pdo.</param> /// <param name="attribute">The attribute.</param> /// <returns></returns> public virtual PhpValue GetAttribute(PDO pdo, PDO.PDO_ATTR attribute) { return(PhpValue.Null); }
/// <summary> /// Tries to set a driver specific attribute value. /// </summary> /// <param name="attributes">The current attributes collection.</param> /// <param name="attribute">The attribute to set.</param> /// <param name="value">The value.</param> /// <returns>true if value is valid, or false if value can't be set.</returns> public virtual bool TrySetAttribute(Dictionary <PDO.PDO_ATTR, PhpValue> attributes, PDO.PDO_ATTR attribute, PhpValue value) { return(false); }