User Guide and Documentation

cost_prices() - Extension Cost InfoRelease Date: 2019/07/29

It is used to withdraw the amount of the domain name extension, you can optionally delete the function. You can also use this function to drag all extensions available on the API.

public function cost_prices($type='domain'){
    if(!$this->config["settings"]["adp"]) return false;

    $prices    = $this->api->cost_prices();
    if(!$prices){
        $this->error = $this->api->error;
        return false;
    }

    $result = [];

    if($type == "domain"){
        foreach($prices AS $name=>$val){
            $result[$name] = [
                'register' => $val["register"],
                'transfer' => $val["transfer"],
                'renewal'  => $val["renewal"],
            ];
        }
    }
    
    return $result;
}

Retrieval Value;

Array
(
    [com] => Array
        (
            [register] => 9.99
            [renewal] => 10.99
            [transfer] => 9.99
        )

    [net] => Array
        (
            [register] => 10.99
            [renewal] => 11.99
            [transfer] => 10.99
        )

    [org] => Array
        (
            [register] => 11.99
            [renewal] => 12.99
            [transfer] => 11.99
        )

)
Copyright © 2019. All rights reserved.
Top