<?php

namespace Dmitry\Catalog;

class Catalog
{
    /**
     * $catalog object.
     */
    protected $catalog;    /**
     * $categories object.
     */
    protected $categories;

    /**
     * Constructor.
     */
    public function __construct(\Dmitry\Catalog\Interfaces\CatalogRepositoryInterface $catalog,        \Dmitry\Catalog\Interfaces\CategoriesRepositoryInterface $categories)
    {
        $this->catalog = $catalog;        $this->categories = $categories;
    }

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