/** * create and add an individual element * * @param SchemaProperty $schema_property * @param int $userId * @param int $fieldId * @param int $statusId * @param string $language * * @param bool $isGenerated * @return SchemaPropertyElement */ public static function createElement($schema_property, $userId, $fieldId, $statusId, $language = null, $isGenerated = false) { $element = new SchemaPropertyElement(); $element->setCreatedUserId($userId); $element->setUpdatedUserId($userId); $element->setSchemaPropertyId($schema_property->getId()); $element->setLanguage($language); $element->setStatusId($statusId); $element->setProfilePropertyId($fieldId); $element->setIsGenerated($isGenerated); return $element; //self::updateElement($schema_property, $element, $userId, $field, $con, $isSchemaProperty); }