``` ██████╗ ██████╗ ██╗ ██╗███████╗██████╗ ██╔══██╗██╔═══██╗██║ ██║██╔════╝██╔══██╗ ██████╔╝██║ ██║██║ █╗ ██║█████╗ ██████╔╝ ██╔═══╝ ██║ ██║██║███╗██║██╔══╝ ██╔══██╗ ██║ ╚██████╔╝╚███╔███╔╝███████╗██║ ██║ ╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝ ``` # final class Update (Details) > namespace: **VDM\Joomla\Componentbuilder\Power\Database** ```uml @startuml class Update << (F,LightGreen) >> #RoyalBlue { # Model $model # Database $database + __construct(Model $model, Database $database) + value(mixed $value, string $field, ...) : bool + row(array $item) : bool + rows(?array $items) : bool + item(object $item) : bool + items(?array $items) : bool } note right of Update::__construct Constructor since: 3.2.0 end note note right of Update::value Update a value to a given table Example: $this->value(Value, 'value_key', 'GUID'); since: 3.2.0 return: bool arguments: mixed $value string $field string $keyValue string $key = 'guid' end note note right of Update::row Update single row with multiple values to a given table Example: $this->item(Array); since: 3.2.0 return: bool end note note right of Update::rows Update multiple rows to a given table Example: $this->items(Array); since: 3.2.0 return: bool end note note right of Update::item Update single item with multiple values to a given table Example: $this->item(Object); since: 3.2.0 return: bool end note note right of Update::items Update multiple items to a given table Example: $this->items(Array); since: 3.2.0 return: bool end note @enduml ``` --- ``` ██╗ ██████╗██████╗ ██║██╔════╝██╔══██╗ ██║██║ ██████╔╝ ██ ██║██║ ██╔══██╗ ╚█████╔╝╚██████╗██████╔╝ ╚════╝ ╚═════╝╚═════╝ ``` > Build with [Joomla Component Builder](https://git.vdm.dev/joomla/Component-Builder)