%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/news/app/Repositories/Subscription/
Upload File :
Create Path :
Current File : /var/www/html/news/app/Repositories/Subscription/SubscriptionEloquentRepository.php

<?php

namespace App\Repositories\Subscription;


use App\Models\Subscription;
use App\Repositories\Base\BaseEloquentRepository;
use Illuminate\Container\Container;
use Illuminate\Support\Collection;

class SubscriptionEloquentRepository extends BaseEloquentRepository implements SubscriptionRepository
{
    public function __construct(Container $container, Collection $collection)
    {
        parent::__construct($container, $collection);
    }

    public function model()
    {
        return Subscription::class;
    }

    /**
     * @return $this
     */
    public function getActiveSubscriptions()
    {
        return $this->query()->where('is_active', true);
    }

    /**
     * @return $this
     */
    public function getNotActiveSubscriptions()
    {
        return $this->query()->where('is_active', false);
    }

}

Zerion Mini Shell 1.0