/** * 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; }
/** * 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; } }