lib/BlockCypher/Common/BlockCypherModel.php
private function _convertToArray($param)
    {
        $ret = array();
        foreach ($param as $k => $v) {
            if ($v instanceof BlockCypherModel) {
                $ret[$k] = $v->toArray();
            } else if (sizeof($v) <= 0 && is_array($v)) {
                $ret[$k] = array();
            } else if (is_array($v)) {
                $ret[$k] = $this->_convertToArray($v);
            } else {
                $ret[$k] = $v;
            }
        }
        // If the array is empty, which means an empty object,
        // we need to convert array to StdClass object to properly
        // represent JSON String
        if (sizeof($ret) <= 0) {
            $ret = new BlockCypherModel();
        }
        return $ret;
    }
private function _convertToArray($param)
    {
        $ret = array();
        foreach ($param as $k => $v) {
            if ($v instanceof BlockCypherModel) {
                $ret[$k] = $v->toArray();
            } else if (sizeof($v) <= 0 && is_array($v)) {
                $ret[$k] = array();
            } else if (is_array($v)) {
                $ret[$k] = $this->_convertToArray($v);
            } else {
                $ret[$k] = $v;
            }
        }
        // If the array is empty, which means an empty object,
        // we need to convert array to StdClass object to properly
        // represent JSON String
        if (sizeof($ret) <= 0) {
            $ret = new BlockCypherModel();
        }
        return $ret;
    }
private function _convertToArray ( $ param ) { $ ret = array ( ) ; foreach ( $ param as $ k => $ v ) { if ( $ v instanceof BlockCypherModel ) { $ ret [ $ k ] = $ v -> toArray ( ) ; } else if ( sizeof ( $ v ) <= 0 && is_array ( $ v ) ) { $ ret [ $ k ] = array ( ) ; } else if ( is_array ( $ v ) ) { $ ret [ $ k ] = $ this -> _convertToArray ( $ v ) ; } else { $ ret [ $ k ] = $ v ; } } // If the array is empty, which means an empty object, // we need to convert array to StdClass object to properly // represent JSON String if ( sizeof ( $ ret ) <= 0 ) { $ ret = new BlockCypherModel ( ) ; } return $ ret ; }
Converts Params to Array

@param $param
@return array
Converts Params to Array