Error message

  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context has a deprecated constructor in require_once() (line 113 of /home/waterrmq/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_required has a deprecated constructor in require_once() (line 113 of /home/waterrmq/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_optional has a deprecated constructor in require_once() (line 113 of /home/waterrmq/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; panels_cache_object has a deprecated constructor in require_once() (line 113 of /home/waterrmq/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_display has a deprecated constructor in require_once() (line 3295 of /home/waterrmq/public_html/includes/bootstrap.inc).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_many_to_one_helper has a deprecated constructor in require_once() (line 113 of /home/waterrmq/public_html/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Array and string offset access syntax with curly braces is deprecated in require_once() (line 3295 of /home/waterrmq/public_html/includes/bootstrap.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in Drupal\gmap\GmapDefaults->__construct() (line 95 of /home/waterrmq/public_html/sites/all/modules/gmap/lib/Drupal/gmap/GmapDefaults.php).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /home/waterrmq/public_html/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /home/waterrmq/public_html/includes/common.inc).


The sustainable, self-help solution to waterborne disease control in underdeveloped communities

Watermaker was the first portable water technology able to clarify and disinfect naturally polluted water in a single step without the need for training or specialised equipment.

The success of Watermaker led to the development of a range of other products and technologies used in potable water, hygiene, food preparation, outdoor sport and crop protection.

 

HOW WATERMAKER WORKS: