/** \Zend\Filter\DashToCamelCase() => */ public function index21Action() { $filter = new \Zend\Filter\Word\SeparatorToCamelCase('-'); $input = 'Zend-framework-is-Easy'; $output = $filter->filter($input); echo "<h3>" . $input . "</h3>"; echo "<h3>" . $output . "</h3>"; return false; }
public function fromArray($data) { $filter = new \Zend\Filter\Word\SeparatorToCamelCase('_'); $vars = get_class_vars(get_class($this)); foreach (array_keys($vars) as $var) { if (isset($data[$var])) { $this->{'set' . $filter->filter($var)}($data[$var]); } } return $this; }