Example #1
0
 /**
  * @param array $options
  * @return $this
  */
 public function bindData(array $options = array())
 {
     $elements = new AppData();
     if (isset($options['data'])) {
         $elements->exchangeArray($options['data']);
     }
     foreach ($this->elements as $key => $element) {
         $this->set($key, $this->setElement($element, $elements->get($key)));
     }
     return $this;
 }