Fix PHP7 warnings in kolab_addressbook (Bifrost#T31306)
This commit is contained in:
parent
49bf3288e5
commit
1b801e3d0e
1 changed files with 15 additions and 8 deletions
|
@ -290,10 +290,12 @@ class rcube_kolab_contacts extends rcube_addressbook
|
||||||
/**
|
/**
|
||||||
* List all active contact groups of this source
|
* List all active contact groups of this source
|
||||||
*
|
*
|
||||||
* @param string Optional search string to match group name
|
* @param string Optional search string to match group name
|
||||||
|
* @param int Search mode. Sum of self::SEARCH_*
|
||||||
|
*
|
||||||
* @return array Indexed list of contact groups, each a hash array
|
* @return array Indexed list of contact groups, each a hash array
|
||||||
*/
|
*/
|
||||||
function list_groups($search = null)
|
function list_groups($search = null, $mode = 0)
|
||||||
{
|
{
|
||||||
$this->_fetch_groups();
|
$this->_fetch_groups();
|
||||||
$groups = array();
|
$groups = array();
|
||||||
|
@ -792,14 +794,16 @@ class rcube_kolab_contacts extends rcube_addressbook
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Remove all records from the database
|
* Remove all records from the database
|
||||||
|
*
|
||||||
|
* @param bool $with_groups Remove also groups
|
||||||
*/
|
*/
|
||||||
public function delete_all()
|
public function delete_all($with_groups = false)
|
||||||
{
|
{
|
||||||
if ($this->storagefolder->delete_all()) {
|
if ($this->storagefolder->delete_all()) {
|
||||||
$this->contacts = array();
|
$this->contacts = array();
|
||||||
$this->sortindex = array();
|
$this->sortindex = array();
|
||||||
$this->dataset = null;
|
$this->dataset = null;
|
||||||
$this->result = null;
|
$this->result = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -881,9 +885,11 @@ class rcube_kolab_contacts extends rcube_addressbook
|
||||||
*
|
*
|
||||||
* @param string Group identifier
|
* @param string Group identifier
|
||||||
* @param string New name to set for this group
|
* @param string New name to set for this group
|
||||||
|
* @param string New group identifier (if changed, otherwise don't set)
|
||||||
|
*
|
||||||
* @return boolean New name on success, false if no data was changed
|
* @return boolean New name on success, false if no data was changed
|
||||||
*/
|
*/
|
||||||
function rename_group($gid, $newname)
|
function rename_group($gid, $newname, &$newid)
|
||||||
{
|
{
|
||||||
$this->_fetch_groups();
|
$this->_fetch_groups();
|
||||||
$list = $this->distlists[$gid];
|
$list = $this->distlists[$gid];
|
||||||
|
@ -1029,10 +1035,11 @@ class rcube_kolab_contacts extends rcube_addressbook
|
||||||
* If input not valid, the message to display can be fetched using get_error()
|
* If input not valid, the message to display can be fetched using get_error()
|
||||||
*
|
*
|
||||||
* @param array Associative array with contact data to save
|
* @param array Associative array with contact data to save
|
||||||
|
* @param bool Attempt to fix/complete data automatically
|
||||||
*
|
*
|
||||||
* @return boolean True if input is valid, False if not.
|
* @return boolean True if input is valid, False if not.
|
||||||
*/
|
*/
|
||||||
public function validate(&$save_data)
|
public function validate(&$save_data, $autofix = false)
|
||||||
{
|
{
|
||||||
// validate e-mail addresses
|
// validate e-mail addresses
|
||||||
$valid = parent::validate($save_data);
|
$valid = parent::validate($save_data);
|
||||||
|
|
Loading…
Add table
Reference in a new issue