PHP 클래스 Horde_Kolab_Format_Decorator_Memory, horde

Copyright 2011-2016 Horde LLC (http://www.horde.org/) See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
상속: extends Horde_Kolab_Format_Decorator_Base
파일 보기 프로젝트 열기: horde/horde

공개 메소드들

메소드 설명
__construct ( Horde_Kolab_Format $handler, Horde_Support_Memory $memory, mixed $logger = null ) Constructor.
load ( resource $xml, array $options = [] ) : array Load an object based on the given XML stream.
save ( array $object, array $options = [] ) : resource Convert the data to a XML stream.

비공개 메소드들

메소드 설명
_formatUsage ( array $usage ) : string Format the memory usage information.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Horde_Kolab_Format $handler, Horde_Support_Memory $memory, mixed $logger = null )
$handler Horde_Kolab_Format The handler to be decorated.
$memory Horde_Support_Memory The memory tracker.
$logger mixed The logger. This must provide a debug() method.

load() 공개 메소드

Load an object based on the given XML stream.
public load ( resource $xml, array $options = [] ) : array
$xml resource The XML stream of the message.
$options array Additional options when parsing the XML. This decorator provides no additional options.
리턴 array The data array representing the object.

save() 공개 메소드

Convert the data to a XML stream.
public save ( array $object, array $options = [] ) : resource
$object array The data array representing the object.
$options array Additional options when writing the XML. This decorator provides no additional options.
리턴 resource The data as XML stream.