This class holds all the information about a PROPFIND request.
It contains the type of PROPFIND request, which properties were requested and also the returned items.
Methods | ||
---|---|---|
public
|
__construct(string $path, array $properties, int $depth = 0, int $requestType = self::NORMAL)
|
# |
public
|
handle(string $propertyName, mixed $valueOrCallBack)
|
# |
public
|
set(string $propertyName, mixed $value, int $status = null)
|
# |
public
|
get(string $propertyName): mixed
|
# |
public
|
getStatus(string $propertyName): int|null
|
# |
public
|
setPath(string $path)
|
# |
public
|
getPath(): string
|
# |
public
|
getDepth(): int
|
# |
public
|
setDepth(int $depth)
|
# |
public
|
get404Properties(): array
|
# |
public
|
getRequestedProperties(): array
|
# |
public
|
isAllProps(): bool
|
# |
public
|
getResultForMultiStatus(): array
|
# |
Constants | ||
---|---|---|
public
|
NORMAL = 0
|
# |
public
|
ALLPROPS = 1
|
# |
public
|
PROPNAME = 2
|
# |