local/modules/Klikandpay/Model/Base/KlikandpayReturn.php
/**
     * Performs the work of inserting or updating the row in the database.
     *
     * If the object is new, it inserts it; otherwise an update is performed.
     * All related objects are also updated in this method.
     *
     * @param      ConnectionInterface $con
     * @return int             The number of rows affected by this insert/update and any referring fk objects' save() operations.
     * @throws PropelException
     * @see save()
     */
Performs the work of inserting or updating the row in the database.
If the object is new, it inserts it; otherwise an update is performed.
All related objects are also updated in this method.

@param      ConnectionInterface $con
@return int             The number of rows affected by this insert/update and any referring fk objects' save() operations.
@throws PropelException
@see save()
Performs the work of inserting or updating the row in the database . If the object is new it inserts it ; otherwise an update is performed . All related objects are also updated in this method . @param ConnectionInterface $con @return int The number of rows affected by this insert / update and any referring fk objects ' save () operations . @throws PropelException @see save ()
protected function doSave(ConnectionInterface $con)
    {
        $affectedRows = 0; 
        if (!$this->alreadyInSave) {
            $this->alreadyInSave = true;
            if ($this->aOrder !== null) {
                if ($this->aOrder->isModified() || $this->aOrder->isNew()) {
                    $affectedRows += $this->aOrder->save($con);
                }
                $this->setOrder($this->aOrder);
            }
            if ($this->isNew() || $this->isModified()) {
                if ($this->isNew()) {
                    $this->doInsert($con);
                } else {
                    $this->doUpdate($con);
                }
                $affectedRows += 1;
                $this->resetModified();
            }
            $this->alreadyInSave = false;
        }
        return $affectedRows;
    }
protected function doSave ( ConnectionInterface $ con ) { $ affectedRows = 0 ; if ( ! $ this -> alreadyInSave ) { $ this -> alreadyInSave = true ; if ( $ this -> aOrder !== null ) { if ( $ this -> aOrder -> isModified ( ) || $ this -> aOrder -> isNew ( ) ) { $ affectedRows += $ this -> aOrder -> save ( $ con ) ; } $ this -> setOrder ( $ this -> aOrder ) ; } if ( $ this -> isNew ( ) || $ this -> isModified ( ) ) { if ( $ this -> isNew ( ) ) { $ this -> doInsert ( $ con ) ; } else { $ this -> doUpdate ( $ con ) ; } $ affectedRows += 1 ; $ this -> resetModified ( ) ; } $ this -> alreadyInSave = false ; } return $ affectedRows ; }
Performs the work of inserting or updating the row in the database.
Performs the work of inserting or updating the row in the database .
// initialize var to track total num of affected rows // We call the save method on the following object(s) if they // were passed to this object by their corresponding set // method.  This object relates to these object(s) by a // foreign key reference. // persist changes