* @copyright Sander Brand 2016 */ namespace OCA\Passman\Service; use OCP\IConfig; use OCP\AppFramework\Db\DoesNotExistException; use OCA\Passman\Db\CredentialRevisionMapper; class CredentialRevisionService { private $credentialRevisionMapper; public function __construct(CredentialRevisionMapper $credentialRevisionMapper) { $this->credentialRevisionMapper = $credentialRevisionMapper; } public function createRevision($credential, $userId, $credential_id) { return $this->credentialRevisionMapper->create($credential, $userId, $credential_id); } public function getRevisions($credential_id, $user_id){ return $this->credentialRevisionMapper->getRevisions($credential_id, $user_id); } public function deleteRevision($revision_id, $user_id){ return $this->credentialRevisionMapper->deleteRevision($revision_id, $user_id); } }