/**
  * {@inheritDocs}
  * 
  * @param UnitLoader          $unitLoader          Used to load sale Units
  * @param QueryBuilderFactory $queryBuilderFactory Required for sub-queries on the filter step
  */
 public function __construct($name, $displayName, UnitLoader $unitLoader, QueryBuilderFactory $queryBuilderFactory)
 {
     parent::__construct($name, $displayName);
     $this->_unitLoader = $unitLoader;
     $this->_queryBuilderFactory = $queryBuilderFactory;
 }
 /**
  * @param $name
  * @param $displayName
  * @param QueryBuilderFactory $queryBuilderFactory
  *
  * Include instance of QueryBuilderFactory to allow choices to be automatically loaded
  */
 public function __construct($name, $displayName, QueryBuilderFactory $queryBuilderFactory = null)
 {
     parent::__construct($name, $displayName);
     $this->_queryBuilderFactory = $queryBuilderFactory;
 }