Netrc
Simple netrc file manager
Install / Use
/learn @fduch/NetrcREADME
netrc
Simple netrc files manager
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
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
