Difference between revisions of "Template:Hook:AfterRegistrarFunction"
From WHMCS Documentation
| m (→Description) | m | ||
| Line 40: | Line 40: | ||
| <source lang="php"> | <source lang="php"> | ||
| − | add_hook('AfterRegistrarGetContactDetails', 1, | + | add_hook( | 
| − | + |     'AfterRegistrarGetContactDetails', | |
| − | + |     1, | |
| − | + |     function($vars) | |
| − | + |     { | |
| − | + |         if ( | |
| − | + |             $vars['functionExists'] | |
| − | + |             && !$vars['functionSuccessful'] | |
| + |         ) { | ||
| + |             //do something on function existing and failure | ||
| + |             $domain = $vars['params']['sld'] . '.' . $vars['params']['tld']; | ||
| + |             } | ||
| + |     } | ||
| ); | ); | ||
| </source> | </source> | ||
Revision as of 12:50, 7 July 2015
Description
This page has moved to https://developers.whmcs.com/hooks/
Hook Type
Standard (What does this mean?)
Input Parameters
| Variable | Type | Notes | 
|---|---|---|
| params | Array | An array of parameters passed to the registrar function | 
| results | Array | An array of results returned from the registrar function call | 
| functionExists | Boolean | Does the function exist? | 
| functionSuccessful | Boolean | Was the function call successful? | 
Return Type
None
Example
add_hook(
    'AfterRegistrarGetContactDetails',
    1,
    function($vars)
    {
        if (
            $vars['functionExists']
            && !$vars['functionSuccessful']
        ) {
            //do something on function existing and failure
            $domain = $vars['params']['sld'] . '.' . $vars['params']['tld'];
            }
    }
);