No description
Find a file
CyberVitexus af0d8e30c8 fix: remove --ipc=host to prevent faked-sysv collision in parallel builds
Co-Authored-By: Oz <oz-agent@warp.dev>
2026-03-13 12:27:49 +01:00
debian fix: remove --ipc=host to prevent faked-sysv collision in parallel builds 2026-03-13 12:27:49 +01:00
src init 2023-01-11 18:47:47 +01:00
tests init 2023-01-11 18:47:47 +01:00
.gitignore init 2023-01-11 18:47:47 +01:00
composer.json init 2023-01-11 18:47:47 +01:00
README.md init 2023-01-11 18:47:47 +01:00

Bitwarden-cli php service

Requirements

Bitwarden CLI must be installed on host system

--> https://bitwarden.com/help/article/cli/

If necessary, set a custom bitwarden server url:

--> bw config server <SERVER_URL>

Installation

composer require jalismrs/bitwarden-php

or

{
  "require": {
    "jalismrs/bitwarden-php": "^1.0"
  }
}

Usage

You must implement a BitwardenServiceDelegate to create an instance of this service.

then:

$service = new BitwardenService(new MyBitwardenDelegate());
$items = $service->searchItems('web5902');

/** @var BitwardenItem $item */
$item = $items[0];
var_dump($item->getId());
var_dump($item->getName());
var_dump($item->getLogin()?->getUsername());
var_dump($item->getLogin()?->getPassword());