Lines Matching refs:propFind

783      * @param PropFind $propFind
787 function propFind(PropFind $propFind, INode $node) { function in Sabre\\DAV\\CorePlugin
789 $propFind->handle('{DAV:}getlastmodified', function() use ($node) {
797 $propFind->handle('{DAV:}getcontentlength', [$node, 'getSize']);
798 $propFind->handle('{DAV:}getetag', [$node, 'getETag']);
799 $propFind->handle('{DAV:}getcontenttype', [$node, 'getContentType']);
804 $propFind->handle('{DAV:}quota-used-bytes', function() use (&$quotaInfo, $node) {
808 $propFind->handle('{DAV:}quota-available-bytes', function() use (&$quotaInfo, $node) {
816 $propFind->handle('{DAV:}supported-report-set', function() use ($propFind) {
819 … $reports = array_merge($reports, $plugin->getSupportedReportSet($propFind->getPath()));
823 $propFind->handle('{DAV:}resourcetype', function() use ($node) {
826 $propFind->handle('{DAV:}supported-method-set', function() use ($propFind) {
828 $this->server->getAllowedMethods($propFind->getPath())
840 * @param PropFind $propFind
844 function propFindNode(PropFind $propFind, INode $node) { argument
846 if ($node instanceof IProperties && $propertyNames = $propFind->get404Properties()) {
850 $propFind->set($propertyName, $propertyValue, 200);
863 * @param PropFind $propFind
867 function propFindLate(PropFind $propFind, INode $node) { argument
869 $propFind->handle('{http://calendarserver.org/ns/}getctag', function() use ($propFind) {
873 $val = $propFind->get('{http://sabredav.org/ns}sync-token');
876 $val = $propFind->get('{DAV:}sync-token');
886 $result = $this->server->getProperties($propFind->getPath(), [