PHPackages                             eporner/epornerlib - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. eporner/epornerlib

ActiveLibrary[API Development](/categories/api)

eporner/epornerlib
==================

Official Eporner API v2 PHP client library

00PHPCI passing

Since Feb 18Pushed 3mo agoCompare

[ Source](https://github.com/devcoda25/epornerlib)[ Packagist](https://packagist.org/packages/eporner/epornerlib)[ RSS](/packages/eporner-epornerlib/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

EpornerLib
==========

[](#epornerlib)

Official PHP client library for the Eporner API v2.

[![PHP](https://camo.githubusercontent.com/f50c97fb40c770fd1b24dd755d9364b9d680538a641499fa424d15d70c2b0af6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f65706f726e65722f65706f726e65726c6962)](https://packagist.org/packages/eporner/epornerlib)[![Latest Version](https://camo.githubusercontent.com/4e50ab5193cbed0d40d27ec2a340d26293f0fbd3f9a9328820ce003af711a39f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f65706f726e65722f65706f726e65726c6962)](https://packagist.org/packages/eporner/epornerlib)[![License](https://camo.githubusercontent.com/4089ead8510e11913edf2b2be3cdf86187d1649a3870fc2c18526f3d8a113192/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f65706f726e65722f65706f726e65726c6962)](LICENSE)

EpornerLib is a modern PHP 8+ library that provides an easy-to-use interface for the Eporner API v2. It features strict typing, comprehensive error handling, and a clean object-oriented design.

Features
--------

[](#features)

- Full Eporner API v2 support (search, video by ID, removed videos)
- Strict typing with PHP 8.0+
- Comprehensive parameter validation
- Support for JSON and XML responses
- Paginated results iterator
- Custom Guzzle HTTP client support
- PSR-4 autoloading
- Helper functions for quick access

Requirements
------------

[](#requirements)

- PHP 8.0 or higher
- Guzzle HTTP client 7.0+
- JSON extension

Installation
------------

[](#installation)

Install via Composer:

```
composer require eporner/epornerlib
```

Quick Start
-----------

[](#quick-start)

```
