/** * @param Accessory $accessory * @return void */ public function Update(Accessory $accessory) { ServiceLocator::GetDatabase()->Execute(new UpdateAccessoryCommand($accessory->GetId(), $accessory->GetName(), $accessory->GetQuantityAvailable())); }
public function __construct(IRestServer $server, Accessory $accessory) { $this->id = $accessory->GetId(); $this->name = $accessory->GetName(); $this->quantityAvailable = $accessory->GetQuantityAvailable(); }
/** * @return int */ public function QuantityAvailable() { return $this->accessory->GetQuantityAvailable(); }