SkillAgentSearch skills...

Netrc

Simple netrc file manager

Install / Use

/learn @fduch/Netrc
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

netrc

Simple netrc files manager

Build Status

Installation

To install netrc manager into your project please use composer:

php composer.phar require fduch/netrc

Usage

Parsing system-wide or custom netrc is quite simple:

<?php

use Fduch\Netrc\Netrc;
use Fduch\Netrc\Exception\ParseException;
use Fduch\Netrc\Exception\FileNotFoundException;

try {
    // you can specify path to netrc file as an argument of Netrc::parse() method
    $parsed = Netrc::parse();
    // dumps key-value array corresponding to machine.one entry
    var_dump($parsed['machine.one']);
} catch (FileNotFoundException $e) {
     // cannot locate readable netrc file
} catch (ParseException $e) {
    // something is wrong with your netrc file
}

Related Skills

View on GitHub
GitHub Stars6
CategoryDevelopment
Updated3y ago
Forks7

Languages

PHP

Security Score

70/100

Audited on Aug 17, 2022

No findings