elecena/ic-package-info

Extract IC package from a given string

Maintainers

Package info

github.com/elecena/ic-package-info

pkg:composer/elecena/ic-package-info

Statistics

Installs: 6 995

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 2

1.21.0 2025-12-18 19:43 UTC

This package is auto-updated.

Last update: 2026-03-01 00:11:16 UTC


README

Stable release phpunit Coverage Status

Extract IC package from a given string

Install it

composer require elecena/ic-package-info

Example

<?php

use Elecena\Utils\PackageInfo;

$package = PackageInfo::getPackage('2N7000 N CHANNEL MOSFET, 60V, 200mA, TO-92'); // this will return 'TO-92'

// additionally, PackageInfo normalizes the packages
$package = PackageInfo::getPackage('MOSFET,N CHANNEL,600V,3.7A,SC-67'); // will return 'TO-220F'

// false will be returned when a valid package is not found
$package = PackageInfo::getPackage('foo bar-42'); // will return false