restclient.install in RESTClient 7.2
Install file for restclient
File
restclient.installView source
<?php
/**
* @file
* Install file for restclient
*/
/**
* Implements hook_install().
*/
function restclient_install() {
variable_set('restclient_caching', FALSE);
variable_set('restclient_hostname', 'http://localhost:80/rest');
variable_set('restclient_testing', FALSE);
variable_set('restclient_filepath', 'private://restclient_testing');
}
/**
* Implements hook_uninstall().
*/
function restclient_uninstall() {
variable_del('restclient_oauth2_client');
variable_del('restclient_hybridauth');
variable_del('restclient_caching');
variable_del('restclient_hostname');
variable_del('restclient_additional_headers');
variable_del('restclient_testing');
variable_del('restclient_filepath');
variable_del('restclient_active_library');
variable_del('restclient_watchdog');
variable_del('restclient_debug');
}
/**
* Implements hook_schema().
*/
function restclient_schema() {
$t = get_t();
$schema = array();
// Create a cache table
$schema['cache_restclient'] = drupal_get_schema_unprocessed('system', 'cache');
$schema['cache_restclient']['description'] = t('Cache table for rest calls');
return $schema;
}
Functions
Name | Description |
---|---|
restclient_install | Implements hook_install(). |
restclient_schema | Implements hook_schema(). |
restclient_uninstall | Implements hook_uninstall(). |