/** * The main call point for output of a field * * This gives the sub-classes a chance to decide if any special * process should take place before calling for final output * * @param string $field * @return string */ public function output($field, $options = []) { $outputStrategy = $this->helper->columnType($field); return $this->{$outputStrategy}($field); }