/**
  * {@inheritdoc}
  */
 public function objectFilter(&$script)
 {
     $columName = ucfirst($this->camelize($this->behavior->getParameter('column_name')));
     $parser = new PropelPHPParser($script, true);
     $parser->replaceMethod('get' . $columName, $this->behavior->renderTemplate('objectGetHstore', $this->getTemplateData()));
     $parser->replaceMethod('set' . $columName, $this->behavior->renderTemplate('objectSetHstore', $this->getTemplateData()));
     $script = $parser->getCode();
 }
 private function addQueryFilterByHstore()
 {
     return $this->behavior->renderTemplate('queryFilterByHstore', array('tableName' => $this->behavior->getTable()->getName(), 'columnName' => $this->getCamelizedColumnName(), 'columnNameUnderscore' => $this->behavior->getParameter('column_name')));
 }