nicktomlin/case-status

A module that enables easy fetching of ucis case status

1.1.0 2015-05-24 00:54 UTC

This package is not auto-updated.

Last update: 2025-05-24 21:45:21 UTC


README

Case Status

Build Status Packagist

A PHP scraper to programatically check your USCIS case status

$client = new CaseStatus\Client('msc1490880727');
$response = $client->get();
print_r($response->text())

Card Was Delivered To Me By The Post Office
	              On June 23, 2014, the Post Office delivered your new card for Receipt Number MSC1490880727, to the address that you gave us.  The tracking number assigned is 9205592338400136799834.
You can use your tracking number at www.USPS.com in the Quick Tools Tracking section.  If you move, go to www.uscis.gov/addresschange to give us your new mailing address.

Installing via Composer

# Install Composer
curl -sS https://getcomposer.org/installer | php
composer.phar require nicktomlin/case-status

After installing, you need to require Composer's autoloader:

require 'vendor/autoload.php';

Tests

./vendor/bin/phpunit