public function addPostHooks($builder) { $states = array(); foreach ($this->behavior->getStates() as $state) { if (null !== ($symbol = $this->behavior->getSymbolForState($state))) { $states[$this->getStateConstant($state)] = $this->getSymbolPostHook($symbol); } } return $this->behavior->renderTemplate('objectPostHooks', array('stateColumnGetter' => $this->getColumnGetter('state_column'), 'states' => $states)); }