Webform is a module that provides the ability to make a large number of customised surveys for end-users to fill out for which Webform was a more suitable solution than creating content types and using CCK or Field module. In our recent project a need has risen to make customisations of the module to suit the needs for our client (see the case study). We needed to expose Webform submissions to views. The customisations were coded by Alexander Trotsenko, one of our senior developers. A new module was born - Webform Views Integration module, designed to be a good starting point for various Webform submission related views handlers for anyone wanting to code any special or custom views integration for Webform.

Active maintainer of the Webform module Jacob Rockowitz contacted us and praised our developer Alexander Trotsenko and his efforts in regard to Webform Views Integration module. Jacob expressed his wish to meet Alex, shake his hand and buy him a well deserved beer! :D

This is what Jacob said:

What I appreciate most about the Webform Views Integration module is that it is addressing a key requirement for the Webform 8.x-5.x ecosystem, while allowing me, as the maintainer of Webform module, the flexibility to still push the Webform module's API forward. The quality of Alexander's (bucefal91) work is top notch and more importantly, he gets Drupal 8 and understands how to navigate Drupal and the Webform module's APIs. In the Drupal community being able to integrate a continually evolving API like the Webform 8.x-5.x module with the Drupal's Views module is a true challenge, that Alexander and the Websolutions Agency has stepped-up to build and maintain; he deserves a round of applause.

Currently the Webform Views Integration module is reported to be used by 266 sites and rising. In case you want to meet any of us, you can do so next month at the Drupal Heart Camp Zagreb (a new kind of Drupal camp experience taking place May 19-21).