Horde_Kolab_Storage_Driver::setAnnotation PHP Method

setAnnotation() public method

Sets the annotation on a folder.
public setAnnotation ( string $folder, string $annotation, array $value ) : null
$folder string The name of the folder.
$annotation string The annotation to set.
$value array The values to set
return null
    public function setAnnotation($folder, $annotation, $value);

Usage Example

Example #1
0
File: Base.php Project: horde/horde
 /**
  * Create a new folder.
  *
  * @param string $folder The path of the folder to create.
  * @param string $type   An optional type for the folder.
  *
  * @return NULL
  */
 public function createFolder($folder, $type = null)
 {
     $this->_driver->create($folder);
     if ($type) {
         $this->_driver->setAnnotation($folder, Horde_Kolab_Storage_List_Query_List::ANNOTATION_FOLDER_TYPE, $type);
     }
     foreach ($this->_listeners as $listener) {
         $listener->updateAfterCreateFolder($folder, $type);
     }
 }
All Usage Examples Of Horde_Kolab_Storage_Driver::setAnnotation