<?php

namespace Litecms\Lead;

use Litecms\Lead\Models\Lead;
use Litecms\Lead\Models\User;


class Lead
{
    /**
     * $lead object.
     */
    protected $lead;

    /**
     * $user object.
     */
    protected $user;

    /**
     * Constructor.
     */
    public function __construct()
    {
        $this->lead = app(Lead::class);
        $this->user = app(User::class);
    }

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

    /**
     * Find lead by slug.
     *
     * @param array $filter
     *
     * @return int
     */
    public function lead($slug)
    {
        return  $this->lead
            ->findBySlug($slug)
            ->toArray();
    }
}