final public function execute($bound_input_params = null)
	{
		if (!is_array($bound_input_params) or empty($bound_input_params)) {
			$success = parent::execute();
		} else {
			$success = parent::execute($this->bindConversion($bound_input_params));
		}

		// Accumulative success of statement execution
		if (is_null($this->_success)) {
			// Success is not set, so it is the result of this execution
			$this->_success = $success;
		} else {
			// Success is already set, so it is `&=`d to `$success`
			// false &= true -> false
			// true &= false -> false
			// true &= true -> true
			$this->_success &= $this->_success;
		}
		return $this;
	}
final public function execute($bound_input_params = null)
	{
		if (!is_array($bound_input_params) or empty($bound_input_params)) {
			$success = parent::execute();
		} else {
			$success = parent::execute($this->bindConversion($bound_input_params));
		}

		// Accumulative success of statement execution
		if (is_null($this->_success)) {
			// Success is not set, so it is the result of this execution
			$this->_success = $success;
		} else {
			// Success is already set, so it is `&=`d to `$success`
			// false &= true -> false
			// true &= false -> false
			// true &= true -> true
			$this->_success &= $this->_success;
		}
		return $this;
	}
final public function execute ( $ bound_input_params = null ) { if ( ! is_array ( $ bound_input_params ) or empty ( $ bound_input_params ) ) { $ success = parent :: execute ( ) ; } else { $ success = parent :: execute ( $ this -> bindConversion ( $ bound_input_params ) ) ; } // Accumulative success of statement execution if ( is_null ( $ this -> _success ) ) { // Success is not set, so it is the result of this execution $ this -> _success = $ success ; } else { // Success is already set, so it is `&=`d to `$success` // false &= true -> false // true &= false -> false // true &= true -> true $ this -> _success &= $ this -> _success ; } return $ this ; }
Execute the prepared statement

@param  array $bound_input_params  [$key => $value]
@return self
Execute the prepared statement