public function putToLocation($quantity, Model $location, $reason = '', $cost = 0) { $stock = $this->getStockFromLocation($location); if ($stock && $stock->put($quantity, $reason, $cost)) { return $this; } return false; }