diff --git a/contrib/search_api_views/includes/handler_field.inc b/contrib/search_api_views/includes/handler_field.inc
index a8fd27f..2771036 100644
--- a/contrib/search_api_views/includes/handler_field.inc
+++ b/contrib/search_api_views/includes/handler_field.inc
@@ -32,7 +32,7 @@ class SearchApiViewsHandlerField extends views_handler_field {
   /**
    * Initialize this field handler.
    */
-  public function init($view, array &$options) {
+  public function init(&$view, &$options) {
     parent::init($view, $options);
 
     $this->is_list_type = empty($this->definition['type']) ? FALSE : search_api_is_list_type($this->definition['type']);
@@ -52,7 +52,7 @@ class SearchApiViewsHandlerField extends views_handler_field {
   /**
    * Provide "Link to entity" option, and list handling options if applicable.
    */
-  public function options_form(array &$form, array &$form_state) {
+  public function options_form(&$form, &$form_state) {
     parent::options_form($form, $form_state);
     if ($this->is_list_type) {
       $form['list']['mode'] = array(
@@ -126,7 +126,7 @@ class SearchApiViewsHandlerField extends views_handler_field {
    * @param array $values
    *   The values retrieved from the database.
    */
-  public function render(array $values) {
+  public function render($values) {
     $value = $values[$this->real_field];
     if (is_array($value)) {
       return $this->renderArray($value, $values);
diff --git a/contrib/search_api_views/includes/handler_field_entity.inc b/contrib/search_api_views/includes/handler_field_entity.inc
index 4a6913a..d631747 100644
--- a/contrib/search_api_views/includes/handler_field_entity.inc
+++ b/contrib/search_api_views/includes/handler_field_entity.inc
@@ -13,7 +13,7 @@ class SearchApiViewsHandlerFieldEntity extends SearchApiViewsHandlerField {
   /**
    * Initialize this field handler.
    */
-  public function init($view, array &$options) {
+  public function init(&$view, &$options) {
     parent::init($view, $options);
 
     $this->entity_type = search_api_extract_inner_type($this->definition['type']);
@@ -31,7 +31,7 @@ class SearchApiViewsHandlerFieldEntity extends SearchApiViewsHandlerField {
   /**
    * Returns an option form for setting this handler's options.
    */
-  public function options_form(array &$form, array &$form_state) {
+  public function options_form(&$form, &$form_state) {
     parent::options_form($form, $form_state);
 
     $form['format_name'] = array(
diff --git a/contrib/search_api_views/includes/handler_filter_fulltext.inc b/contrib/search_api_views/includes/handler_filter_fulltext.inc
index 4266e1c..7c2fd1d 100644
--- a/contrib/search_api_views/includes/handler_filter_fulltext.inc
+++ b/contrib/search_api_views/includes/handler_filter_fulltext.inc
@@ -20,7 +20,7 @@ class SearchApiViewsHandlerFilterFulltext extends SearchApiViewsHandlerFilterTex
   /**
    * Extend the options form a bit.
    */
-  public function options_form(array &$form, array &$form_state) {
+  public function options_form(&$form, &$form_state) {
     parent::options_form($form, $form_state);
 
     $form['mode'] = array(
diff --git a/contrib/search_api_views/includes/query.inc b/contrib/search_api_views/includes/query.inc
index a064c1f..f643c75 100644
--- a/contrib/search_api_views/includes/query.inc
+++ b/contrib/search_api_views/includes/query.inc
@@ -59,7 +59,7 @@ class SearchApiViewsQuery extends views_plugin_query {
   /**
    * Create the basic query object and fill with default values.
    */
-  public function init($base_table, $base_field, array $options) {
+  public function init($base_table, $base_field, $options) {
     try {
       $this->errors = array();
       parent::init($base_table, $base_field, $options);
@@ -94,7 +94,7 @@ class SearchApiViewsQuery extends views_plugin_query {
   /**
    * Builds the necessary info to execute the query.
    */
-  public function build($view) {
+  public function build(&$view) {
     $view->init_pager();
 
     // Let the pager modify the query to add limits.
@@ -108,7 +108,7 @@ class SearchApiViewsQuery extends views_plugin_query {
    * Values to set: $view->result, $view->total_rows, $view->execute_time,
    * $view->pager['current_page'].
    */
-  public function execute($view) {
+  public function execute(&$view) {
     if ($this->errors) {
       foreach ($this->errors as $msg) {
         drupal_set_message($msg, 'error');
