lifeofguenter / php-gpg-keyinfo
A gpg --with-colons parser.
Installs: 48
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/lifeofguenter/php-gpg-keyinfo
Requires
- php: >=7.0.0
- ext-mbstring: *
Requires (Dev)
README
- https://github.com/gpg/gnupg/blob/gnupg-2.2.9/doc/DETAILS
- https://gist.github.com/ryanwinchester/3a6d103be500e31dc366
Usage
require 'vendor/autoload.php'; use NINEJKH\GPGkeyinfo\Parser; $parser = new Parser(file_get_contents(__DIR__ . '/example.txt')); foreach ($parser as $keyinfo) { var_dump($keyinfo); foreach ($keyinfo as $record) { if ($record->hasCapabilities()) { var_dump($record->canEncrypt()); } } }