コード例 #1
0
ファイル: PopulatorTest.php プロジェクト: aleguisf/fvdev1
 public function testCanCastModelToArray()
 {
     $model = new DummyToArray(array('user' => new DummyToArray(array('name' => 'foo'))));
     $populator = new Populator($model);
     $this->assertEquals('foo', $populator->get('user.name'));
 }
コード例 #2
0
ファイル: Form.php プロジェクト: aleguisf/fvdev1
 /**
  * Populate a form with specific values
  *
  * @param array|object $values
  *
  * @return $this
  */
 public function populate($values)
 {
     $this->populator->replace($values);
     return $this;
 }
コード例 #3
0
ファイル: PopulatorTest.php プロジェクト: autocar/former
 public function testCanGetClassNamesImplementingToArray()
 {
     $populator = new Populator(array('foo' => '\\Former\\Dummy\\DummyEloquent'));
     $this->assertEquals('\\Former\\Dummy\\DummyEloquent', $populator->get('foo[0]'));
 }