/**
  * Constructor
  *
  * @param  ObjectConfig $config    An optional ObjectConfig object with configuration options
  */
 public function __construct(Library\ObjectConfig $config)
 {
     parent::__construct($config);
     $this->getState()->insert('intent', 'string')->insert('ne', 'float')->insert('sw', 'float')->insert('categoryId', 'alnum')->insert('url', 'string')->insert('providerId', 'int')->insert('linkedId', 'int');
 }
 /**
  * Constructor
  *
  * @param  ObjectConfig $config    An optional ObjectConfig object with configuration options
  */
 public function __construct(Library\ObjectConfig $config)
 {
     parent::__construct($config);
     $this->getState()->insert('section', 'string')->insert('offset', 'int')->insert('novelty', 'string')->insert('friendVisits', 'string')->insert('time', 'string')->insert('day', 'string')->insert('venuePhotos', 'boolean')->insert('lastVenue', 'alnum')->insert('openNow', 'boolean')->insert('sortByDistance', 'boolean', true)->insert('price', 'string')->insert('saved', 'boolean')->insert('specials', 'boolean');
 }