Как сохранить и получить PDF-файл в PHPCR?

Я использую сервер Apache Jackrabbit в качестве сервера WebDAV в качестве внутреннего хранилища файлов нашего приложения. Приложение разработано с использованием PHP. Я хочу сохранить файл PDF и получить его обратно с сервера jackrabbit с помощью репозитория содержимого PHP.

Может ли кто-нибудь помочь мне в этом?

Пример кода используется ниже,
Для хранения:

$session = $this->getjackrabbitSession();
$node = $session->getNode('/project/files/test.pdf');
$contents = file_get_contents($fileURL);
$node->setProperty("nt:file", $contents);
$node->setProperty("mimeType", 'application/pdf');
$node->setProperty("fileName", 'test.pdf');
$session->save();

Для получения:

$session = $this->getjackrabbitSession();
$node = $session->getNode('/project/files/test.pdf');
$contents = $node->getContent();
$mimeType = $node->getPropertyValue('mimeType');
$fileName = $node->getPropertyValue('fileName');

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …