Example #1
0
 /**
  * Get error elements
  *
  * @param array $fields
  * @return array
  */
 public function getErrorElements($fields)
 {
     $errElements = array();
     foreach ($fields as $field => $error) {
         $element = $this->m_DataPanel->getByField($field);
         $errElements[$element->m_Name] = $error;
     }
     return $errElements;
 }
Example #2
0
 /**
  * Get element Id
  *
  * @return mixed
  */
 public function getElementID()
 {
     $id = $this->m_DataPanel->getByField('Id')->getValue();
     if ($id) {
         return (int) $id;
     } else {
         return (int) $this->m_RecordId;
     }
 }