Exemplo n.º 1
0
 /**
  * Always perform filtering when the content of an object is fed from an input
  */
 function setFromArray($input)
 {
     // Clean up
     foreach ($input as $key => $value) {
         if (is_string($value) and $this->_filterData) {
             $input[$key] = htmlSpecialChars($value, ENT_NOQUOTES);
         }
     }
     // OK, now call the parent function
     parent::setFromArray($input);
 }
Exemplo n.º 2
0
    public function setFromArray(array $data)
    {
        /*$languages = new Languages();

          if(count($data)){

              foreach($data as $field => $value)

                  if(is_array($value) && ($lang = $languages->fetchRow(array('codigo = ?' => $field)))){

                      $this->_translateData[$lang->codigo] = array();

                      if(count($value))

                          foreach($value as $fieldLang => $valueLang)
Exemplo n.º 3
0
 /**
  * save array from Zend_Db_Table_Row_Abstract object
  * @author duy.ngo
  * @param Zend_Db_Table_Row_Abstract $row
  * @since 19-11-2012
  */
 private function _saveArray($row, $data)
 {
     $row->setFromArray($data);
     $row->save();
 }