Download the PHP package gnugat/phpixture without Composer
On this page you can find all versions of the php package gnugat/phpixture. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download gnugat/phpixture
More information about gnugat/phpixture
Files in gnugat/phpixture
Package phpixture
Short Description Array fixture library (no framework, no database)
License MIT
Homepage http://github.com/gnugat/phpixture
Informations about the package phpixture
Phpixture
Create fixtures for your tests by constructing array:
Installation
Use Composer to install this library in your projects:
composer require gnugat/phpixture:~0.1.0@dev
FAQ
How do we pronounce Phpixture?
PHP Fixture.
Why should I use it instead of X?
No reason, Phpixture is more a pet project / proof of concept than a library you'd use in production. But I'd be happy if you find it useful!
How do I store fixtures in a PHP file?
Say you store them like this:
Then you can get them like this:
How do I store fixtures in a YAML file?
Say you store them like this:
Then you can get them like this:
Note: You'd need to install Symfony Yaml Component.
How do I store fixtures in a JSON file?
Say you store them like this (file: fixtures.json
):
Then you can get them like this:
How do I store fixtures in a XML file?
I'm sure you start to get the picture. Find a XML library, parse the file and transform it in an array.
How do I store fixtures in annotations?
Errr... I'm sure you'll find a way (if you do please tell me :) ).
How do I create objects from those fixtures?
Loop over each fixture and instanciate your object:
How do I create entities using DoctrineDataFixtures?
Well, same as above:
Want to know more?
You can see the current and past versions using one of the following:
- the
git tag
command - the releases page on Github
- the file listing the changes between versions
And finally some meta documentation:
- copyright and MIT license
- versioning and branching models
- contribution instructions