This commit is contained in:
Dylan K. Taylor 2018-06-09 16:21:01 +01:00
commit ca54c8d78e

View File

@ -82,7 +82,7 @@ class InventoryTransaction{
*/ */
public function addAction(InventoryAction $action) : void{ public function addAction(InventoryAction $action) : void{
if(!isset($this->actions[$hash = spl_object_hash($action)])){ if(!isset($this->actions[$hash = spl_object_hash($action)])){
$this->actions[spl_object_hash($action)] = $action; $this->actions[$hash] = $action;
$action->onAddToTransaction($this); $action->onAddToTransaction($this);
}else{ }else{
throw new \InvalidArgumentException("Tried to add the same action to a transaction twice"); throw new \InvalidArgumentException("Tried to add the same action to a transaction twice");