PHPackages                             setasign/php-stub-generator - 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. setasign/php-stub-generator

ActiveLibrary

setasign/php-stub-generator
===========================

A tool to generate stub-files for your php classes.

v2.1.0(1y ago)302.1k71MITPHPPHP ^8.2CI passing

Since Aug 22Pushed 3mo ago4 watchersCompare

[ Source](https://github.com/Setasign/php-stub-generator)[ Packagist](https://packagist.org/packages/setasign/php-stub-generator)[ RSS](/packages/setasign-php-stub-generator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (5)Versions (12)Used By (1)

php-stub-generator
==================

[](#php-stub-generator)

A tool to generate stub-files for your php classes.

The main purpose for this tool is to generate stub-files from php classes to have code completion for your IDE when encrypting your library with e.g. [the ioncube encoder](http://www.ioncube.com/php_encoder.php).

[![Minimum PHP Version](https://camo.githubusercontent.com/34a8f393a435452ec3ef7edcb506c3efa0e879b3d8b337d3e1f73e849bf56cc5/687474703a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230382e322d3838393242462e737667)](https://php.net/)[![License](https://camo.githubusercontent.com/b5d496ed602a695fd8e12049259289e2caf5da0f40c2414dbffea2fca47a0660/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f736574617369676e2f7068702d737475622d67656e657261746f722e737667)](https://packagist.org/packages/setasign/php-stub-generator)

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

[](#installation)

A basic installation via Composer could be done this way:

```
composer require setasign/php-stub-generator
```

Composer will install the tool to your project's `vendor/setasign/php-stub-generator` directory.

Basic usage
-----------

[](#basic-usage)

```
