PHPackages                             dezer32/dto-faker - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. dezer32/dto-faker

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

dezer32/dto-faker
=================

v1.2.2(3y ago)011MITPHPPHP ^8.0

Since Dec 29Pushed 3y ago1 watchersCompare

[ Source](https://github.com/dezer32/dto-faker)[ Packagist](https://packagist.org/packages/dezer32/dto-faker)[ RSS](/packages/dezer32-dto-faker/feed)WikiDiscussions master Synced 1mo ago

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

Faker DataTransferObject
========================

[](#faker-datatransferobject)

Library for generate fake data for [dezer32/dto](https://github.com/dezer32/dto.git)

Introduce
---------

[](#introduce)

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

[](#installation)

### 1. Install package

[](#1-install-package)

```
composer require dezer32/dto-faker
```

### 2. Profit!

[](#2-profit)

### P.S.:

[](#ps)

If you used phpfaker/faker, then you can add provider:

```
Dezer32\Libraries\Dto\Faker\Faker\FakerProvider::class
```

After useing:

```
//for object:
$faker->fakeDto(Class::class, ['additional' => 'parameter']);

//only array:
$faker->fakeDtoArray(Class::class, ['additional' => 'parameter']);
```

Usage
-----

[](#usage)

```
