funddy/fixture
Composer 安装命令:
composer require funddy/fixture
包简介
Fixture component
关键字:
README 文档
README
Very simple fixtures library.
Setup and Configuration
Add the following to your composer.json file:
{
"require": {
"funddy/fixture": "2.0.*"
}
}
Update the vendor libraries:
curl -s http://getcomposer.org/installer | php
php composer.phar install
Usage
<?php require 'vendor/autoload.php'; use Funddy\Fixture\Fixture\Fixture; use Funddy\Fixture\Fixture\FixtureLinker; use Funddy\Fixture\Fixture\FixtureLoader; class HelloFixture extends Fixture { public function load() { echo 'Hello!'; $this->setReference('var', 'var'); } public function getOrder() { return 0; } } class FooFixture extends Fixture { private $foo; public function __construct($foo) { $this->foo = $foo; } public function load() { echo $this->foo; echo $this->getReference('var'); } public function getOrder() { return 1; } } $fixtureLoader = new FixtureLoader(); $fixtureLinker = new FixtureLinker(); $helloFixture = new HelloFixture(); $helloFixture->setFixtureLinker($fixtureLinker); $fixtureLoader->addFixture($helloFixture); $fooFixture = new FooFixture('foo'); $fooFixture->setFixtureLinker($fixtureLinker); $fixtureLoader->addFixture($fooFixture); $fixtureLoader->loadAll();//Hello!foovar
统计信息
- 总下载量: 1.22k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2012-10-21