Lines Matching refs:propertyNames
796 * @param array $propertyNames
799 function getProperties($path, $propertyNames) { argument
801 $result = $this->getPropertiesForPath($path, $propertyNames, 0);
819 * @param array $propertyNames
822 function getPropertiesForChildren($path, $propertyNames) { argument
825 foreach ($this->getPropertiesForPath($path, $propertyNames, 1) as $k => $row) {
896 $propertyNames = $propFind->getRequestedProperties();
897 $propFindType = !empty($propertyNames) ? PropFind::NORMAL : PropFind::ALLPROPS;
905 $subPropFind = new PropFind($subPath, $propertyNames, $newDepth, $propFindType);
931 * @param array $propertyNames
938 function getPropertiesForPath($path, $propertyNames = [], $depth = 0) { argument
940 … return iterator_to_array($this->getPropertiesIteratorForPath($path, $propertyNames, $depth));
953 * @param array $propertyNames
957 function getPropertiesIteratorForPath($path, $propertyNames = [], $depth = 0) { argument
964 $propFindType = $propertyNames ? PropFind::NORMAL : PropFind::ALLPROPS;
965 $propFind = new PropFind($path, (array)$propertyNames, $depth, $propFindType);
1012 * @param array $propertyNames
1015 function getPropertiesForMultiplePaths(array $paths, array $propertyNames = []) { argument
1024 $propFind = new PropFind($path, $propertyNames);