예제 #1
0
 /** \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;
 }
예제 #2
0
 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;
 }