revert unwanted change to publics/User, fix errors phone & Settings

This commit is contained in:
osaajani 2019-11-14 23:09:56 +01:00
parent 6d9b1289fd
commit 18c7cb019d
7 changed files with 47 additions and 11 deletions

View file

@ -30,4 +30,15 @@ namespace models;
{
return $this->_select_one('phone', ['number' => $number, 'id_user' => $id_user]);
}
/**
* Return a phone by his number
* @param string $number : phone number
* @return array
*/
public function get_by_number (string $number)
{
return $this->_select_one('phone', ['number' => $number]);
}
}

View file

@ -18,4 +18,17 @@ namespace models;
* @return string
*/
protected function get_table_name() : string { return 'setting'; }
/**
* Update a setting for a user by his name
* @param int $id_user : user id
* @param string $name : setting name
* @param mixed $value : new value of the setting
* @return int : number of modified settings
*/
public function update_by_name_for_user(int $id_user, string $name, $value)
{
return $this->_update($this->get_table_name(), ['value' => $value], ['id_user' => $id_user, 'name' => $name]);
}
}