PHPackages                             fenix007/apiwrapper - 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. fenix007/apiwrapper

ActiveLibrary[API Development](/categories/api)

fenix007/apiwrapper
===================

Laravel API wrapper

v0.0.5(8y ago)114proprietaryPHP

Since Jul 14Pushed 8y ago1 watchersCompare

[ Source](https://github.com/fenix007/apiwrapper)[ Packagist](https://packagist.org/packages/fenix007/apiwrapper)[ RSS](/packages/fenix007-apiwrapper/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (6)Versions (6)Used By (0)

Description
-----------

[](#description)

A Laraval Api wrapper base package for fast build custom api wrapper

Package contain Abstract classes, which you need extended and some helper functions. Structure your package files so:

```
project
│   Client extends Fenix007\Wrapper\Client
│   Methods
|   YourApiWrapperProvider
│
└───Api
│      YourTestMethodApi
│
└───config
|       yourconfig.php override apiwrapper.php config
|
└───HttpClient
|       HttpClient with getSecurityParamsToUri function
|
└───Mappers
|       YourMapper extends Fenix007\Wrapper\Mappers\AbstractMapper
|
└───Models
        YourModdel extends Fenix007\Wrapper\Models\AbstractModel

```

Your package provider return `Client` class which allow fast access to `Api/classes` functionality All Api Methods you can describe in Methods class, like this:

```
