sortList() публичный Метод

Sorts a list of mailboxes.
public sortList ( &$mbox, IMP_Ftree_Element $base = false )
$base IMP_Ftree_Element The base element.
Пример #1
0
 /**
  * Returns the list of mailboxes to poll.
  *
  * @param boolean $sort  Sort the directory list?
  *
  * @return array  The list of mailboxes to poll (IMP_Mailbox objects).
  */
 public function getPollList($sort = false)
 {
     global $injector;
     $iterator = new IMP_Ftree_IteratorFilter($injector->getInstance('IMP_Ftree'));
     $iterator->add(array($iterator::CONTAINERS, $iterator::NONIMAP));
     if ($this->_data !== true) {
         $iterator->add($iterator::POLLED);
     }
     $plist = array_map('strval', iterator_to_array($iterator, false));
     if ($sort) {
         $this->_ftree->sortList($plist, $this->_ftree[IMP_Ftree::BASE_ELT]);
     }
     return IMP_Mailbox::get($plist);
 }