Exemplo n.º 1
0
 /**
  * Adds a new VendorInfo instance to this current model object.
  *
  * @param  VendorInfo|array $vendor
  * @return VendorInfo
  */
 public function addVendorInfo($vendor)
 {
     if ($vendor instanceof VendorInfo) {
         $this->vendorInfos[$vendor->getType()] = $vendor;
         return $vendor;
     }
     $vi = new VendorInfo();
     $vi->loadMapping($vendor);
     return $this->addVendorInfo($vi);
 }
Exemplo n.º 2
0
 public function testSetupObject()
 {
     $info = new VendorInfo();
     $info->loadMapping(['type' => 'foo']);
     $this->assertSame('foo', $info->getType());
 }