<?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; } }