Пример #1
0
 public function testCustomDependencyClass()
 {
     Phactory::reset();
     Phactory::$dependencyClass = 'CustomDependency';
     $entry = Phactory::entry(array('budget' => Phactory::budget(array('amount' => null))));
     $this->assertNull($entry->budget_amount);
 }
Пример #2
0
 /**
  * Reset all Phactory settings to default
  */
 public static function reset()
 {
     self::$loader = null;
     self::$builder = null;
     self::$fixtures = null;
     self::$triggers = null;
     self::$hasOneRelationshipClass = '\\Phactory\\HasOneRelationship';
     self::$dependencyClass = '\\Phactory\\Dependency';
 }