Exemplo n.º 1
0
 /**
  * Triggered by a `PROPFIND` or `GET`. The goal is to set an appropriated
  * Content-Type.
  *
  * @param  SabreDav\PropFind  $propFind    PropFind object.
  * @param  SabreDav\INode     $node        Node.
  */
 function propFind(SabreDav\PropFind $propFind, SabreDav\INode $node)
 {
     $propFind->handle('{DAV:}getcontenttype', function () use($propFind) {
         Mime::compute('katana://resource/mime.types');
         $extension = pathinfo($propFind->getPath(), PATHINFO_EXTENSION);
         return Mime::getMimeFromExtension($extension);
     });
 }