local/modules/Klikandpay/Model/Base/KlikandpayReturn.php
/**
     * Exports the object as an array.
     *
     * You can specify the key type of the array by passing one of the class
     * type constants.
     *
     * @param     string  $keyType (optional) One of the class type constants TableMap::TYPE_PHPNAME, TableMap::TYPE_STUDLYPHPNAME,
     *                    TableMap::TYPE_COLNAME, TableMap::TYPE_FIELDNAME, TableMap::TYPE_NUM.
     *                    Defaults to TableMap::TYPE_PHPNAME.
     * @param     boolean $includeLazyLoadColumns (optional) Whether to include lazy loaded columns. Defaults to TRUE.
     * @param     array $alreadyDumpedObjects List of objects to skip to avoid recursion
     * @param     boolean $includeForeignObjects (optional) Whether to include hydrated related objects. Default to FALSE.
     *
     * @return array an associative array containing the field names (as keys) and field values
     */
Exports the object as an array.
You can specify the key type of the array by passing one of the class
type constants.



@return array an associative array containing the field names (as keys) and field values
Exports the object as an array . You can specify the key type of the array by passing one of the class type constants . @return array an associative array containing the field names ( as keys ) and field values
public function toArray($keyType = TableMap::TYPE_PHPNAME, $includeLazyLoadColumns = true, $alreadyDumpedObjects = array(), $includeForeignObjects = false)
    {
        if (isset($alreadyDumpedObjects['KlikandpayReturn'][$this->getPrimaryKey()])) {
            return '*RECURSION*';
        }
        $alreadyDumpedObjects['KlikandpayReturn'][$this->getPrimaryKey()] = true;
        $keys = KlikandpayReturnTableMap::getFieldNames($keyType);
        $result = array(
            $keys[0] => $this->getId(),
            $keys[1] => $this->getTransaction(),
            $keys[2] => $this->getOrderId(),
            $keys[3] => $this->getNumxkp(),
            $keys[4] => $this->getPaiement(),
            $keys[5] => $this->getMontantxkp(),
            $keys[6] => $this->getDevisexkp(),
            $keys[7] => $this->getIpxkp(),
            $keys[8] => $this->getPaysrxkp(),
            $keys[9] => $this->getScrorexkp(),
            $keys[10] => $this->getPaysbxkp(),
            $keys[11] => $this->getCreatedAt(),
            $keys[12] => $this->getUpdatedAt(),
        );
        $virtualColumns = $this->virtualColumns;
        foreach ($virtualColumns as $key => $virtualColumn) {
            $result[$key] = $virtualColumn;
        }
        if ($includeForeignObjects) {
            if (null !== $this->aOrder) {
                $result['Order'] = $this->aOrder->toArray($keyType, $includeLazyLoadColumns,  $alreadyDumpedObjects, true);
            }
        }
        return $result;
    }
public function toArray ( $ keyType = TableMap :: TYPE_PHPNAME , $ includeLazyLoadColumns = true , $ alreadyDumpedObjects = array ( ) , $ includeForeignObjects = false ) { if ( isset ( $ alreadyDumpedObjects [ 'KlikandpayReturn' ] [ $ this -> getPrimaryKey ( ) ] ) ) { return '*RECURSION*' ; } $ alreadyDumpedObjects [ 'KlikandpayReturn' ] [ $ this -> getPrimaryKey ( ) ] = true ; $ keys = KlikandpayReturnTableMap :: getFieldNames ( $ keyType ) ; $ result = array ( $ keys [ 0 ] => $ this -> getId ( ) , $ keys [ 1 ] => $ this -> getTransaction ( ) , $ keys [ 2 ] => $ this -> getOrderId ( ) , $ keys [ 3 ] => $ this -> getNumxkp ( ) , $ keys [ 4 ] => $ this -> getPaiement ( ) , $ keys [ 5 ] => $ this -> getMontantxkp ( ) , $ keys [ 6 ] => $ this -> getDevisexkp ( ) , $ keys [ 7 ] => $ this -> getIpxkp ( ) , $ keys [ 8 ] => $ this -> getPaysrxkp ( ) , $ keys [ 9 ] => $ this -> getScrorexkp ( ) , $ keys [ 10 ] => $ this -> getPaysbxkp ( ) , $ keys [ 11 ] => $ this -> getCreatedAt ( ) , $ keys [ 12 ] => $ this -> getUpdatedAt ( ) , ) ; $ virtualColumns = $ this -> virtualColumns ; foreach ( $ virtualColumns as $ key => $ virtualColumn ) { $ result [ $ key ] = $ virtualColumn ; } if ( $ includeForeignObjects ) { if ( null !== $ this -> aOrder ) { $ result [ 'Order' ] = $ this -> aOrder -> toArray ( $ keyType , $ includeLazyLoadColumns , $ alreadyDumpedObjects , true ) ; } } return $ result ; }
Exports the object as an array.
Exports the object as an array .