<?php

namespace Guru\Product;

class Product
{
    /**
     * $product object.
     */
    protected $product;    /**
     * $category object.
     */
    protected $category;    /**
     * $price object.
     */
    protected $price;

    /**
     * Constructor.
     */
    public function __construct(\Guru\Product\Interfaces\ProductRepositoryInterface $product,        \Guru\Product\Interfaces\CategoryRepositoryInterface $category,        \Guru\Product\Interfaces\PriceRepositoryInterface $price)
    {
        $this->product = $product;        $this->category = $category;        $this->price = $price;
    }

    /**
     * Returns count of product.
     *
     * @param array $filter
     *
     * @return int
     */
    public function count()
    {
        return  0;
    }
}