Stevebauman\Inventory\Traits\InventoryTrait::takeFromLocation PHP Метод

takeFromLocation() публичный Метод

Takes the specified amount ($quantity) of stock from specified stock location.
public takeFromLocation ( integer | float | string $quantity, Model $location, string $reason = '' ) : array
$quantity integer | float | string
$location Illuminate\Database\Eloquent\Model
$reason string
Результат array
    public function takeFromLocation($quantity, Model $location, $reason = '')
    {
        $stock = $this->getStockFromLocation($location);
        if ($stock && $stock->take($quantity, $reason)) {
            return $this;
        }
        return false;
    }