diff --git a/date_facets.module b/date_facets.module
index 2bd1b57..889d9d6 100644
--- a/date_facets.module
+++ b/date_facets.module
@@ -71,7 +71,7 @@ function _date_facets_api_facet_create_label(array $values, array $options) {
 
   // Loop through all the values to create a map.
   // Pull the correct display value from the range definitions.
-  foreach ($values as $key => $value) {
+  foreach ($values as $value) {
     $map[$value] = $ranges[$value]['#markup'];
   }
 
@@ -82,6 +82,7 @@ function _date_facets_api_facet_create_label(array $values, array $options) {
  * Returns configured ranges or default range if none are configured.
  *
  * @param string $facet_name
+ * @param $index_id
  * @return array
  */
 function date_facets_get_ranges($facet_name, $index_id) {
@@ -108,6 +109,7 @@ function date_facets_get_ranges($facet_name, $index_id) {
 /**
  * Returns render arrays for all date ranges.
  *
+ * @param $ranges
  * @return array
  *   An associative array of date ranges.
  */
@@ -202,7 +204,6 @@ function theme_date_facets_tabledrag_form($variables) {
  */
 function date_facets_tabledrag_form_validate($form, &$form_state) {
   $error = FALSE;
-  $temp_error = FALSE;
   foreach ($form_state['values']['ranges'] as $range_key => $range_data) {
     if ($range_data['delete']) {
       unset($form_state['values']['ranges'][$range_key]);
@@ -240,7 +241,7 @@ function date_facets_tabledrag_form_validate($form, &$form_state) {
 function date_facets_facet_settings_form_submit($form, $form_state) {
   // Update the i18n string if need.
   if (function_exists('i18n_string_update')) {
-    foreach ($form_state['values']['ranges'] as $key => $range) {
+    foreach ($form_state['values']['ranges'] as $range) {
       $name = array('date_facets', 'facet_label', $range['machine_name'], 'label');
       i18n_string_update($name, $range['label']);
     }
diff --git a/lib/Drupal/Apachesolr/Facetapi/QueryType/DateRangeQueryType.php b/lib/Drupal/Apachesolr/Facetapi/QueryType/DateRangeQueryType.php
index 06e8208..e28d3d7 100644
--- a/lib/Drupal/Apachesolr/Facetapi/QueryType/DateRangeQueryType.php
+++ b/lib/Drupal/Apachesolr/Facetapi/QueryType/DateRangeQueryType.php
@@ -24,7 +24,6 @@ class Drupal_Apachesolr_Facetapi_QueryType_DateRangeQueryType extends FacetapiQu
    */
   public function execute($query) {
     $active = $this->getActiveItems();
-    $field = $this->facet['field'];
 
     $settings = $this->adapter->getFacetSettings($this->facet, facetapi_realm_load('block'));
     // Get the configured date ranges, or the default ranges if none have been
diff --git a/lib/Drupal/SearchApi/Facetapi/QueryType/DateRangeQueryType.php b/lib/Drupal/SearchApi/Facetapi/QueryType/DateRangeQueryType.php
index 305ec52..7c52117 100644
--- a/lib/Drupal/SearchApi/Facetapi/QueryType/DateRangeQueryType.php
+++ b/lib/Drupal/SearchApi/Facetapi/QueryType/DateRangeQueryType.php
@@ -135,6 +135,7 @@ class Drupal_SearchApi_Facetapi_QueryType_DateRangeQueryType extends SearchApiFa
    *
    * @param string $range_machine_name
    *   For example 'past_hour'.
+   * @param array $facet
    *
    * @return string|false
    *   A string that can be used as a filter, false if no filter was found.
