/** @var int[] Prior flags member variable values */
private $priorFlags = [];
- /** @var object|string Class name or object With profileIn/profileOut methods */
+ /** @var mixed Class name or object With profileIn/profileOut methods */
protected $profiler;
/** @var TransactionProfiler */
protected $trxProfiler;
list( $phpCallback ) = $callback;
$phpCallback( $this );
} catch ( Exception $ex ) {
- $this->errorLogger( $ex );
+ ( $this->errorLogger )( $ex );
$e = $e ?: $ex;
}
}
* a wrapper. Nowadays, raw database objects are never exposed to external
* callers, so this is unnecessary in external code.
*
- * @param bool|ResultWrapper|resource|object $result
+ * @param bool|ResultWrapper|resource $result
* @return bool|ResultWrapper
*/
protected function resultObject( $result ) {