function instagram_feeds_requirements in Instagram Feeds 7
Same name and namespace in other branches
- 8 instagram_feeds.install \instagram_feeds_requirements()
Check installation requirements.
Check installation requirements and do status reporting if Instagram settings are wrong.
File
- ./
instagram_feeds.install, line 40 - Instagram Feeds feature updates. Update hooks - enable modules, etc.
Code
function instagram_feeds_requirements($phase) {
$requirements = array();
$t = get_t();
$client_id = variable_get('instagram_feeds_client_id', '');
$access_token = variable_get('instagram_feeds_access_token', '');
if (empty($client_id) && 'runtime' == $phase) {
$requirements['instagram_feeds_client_id'] = array(
'title' => $t('Instagram Feeds Client ID'),
'severity' => REQUIREMENT_ERROR,
'value' => $t('Empty'),
'description' => $t('You must setup <a href="@client_id">client ID</a> from Instagram API.', array(
'@client_id' => url('admin/config/services/instagram'),
)),
);
}
if (empty($access_token) && 'runtime' == $phase) {
$requirements['instagram_feeds_token'] = array(
'title' => $t('Instagram Feeds Access Token'),
'severity' => REQUIREMENT_ERROR,
'value' => $t('Empty'),
'description' => $t('You must setup <a href="@access_token">Access Token</a> from Instagram API.', array(
'@access_token' => url('admin/config/services/instagram'),
)),
);
}
return $requirements;
}