Skip to content

Instantly share code, notes, and snippets.

@DDiimmkkaass
Created August 31, 2017 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DDiimmkkaass/184ef28c7091bdd1a7cbb4902b0b094e to your computer and use it in GitHub Desktop.
Save DDiimmkkaass/184ef28c7091bdd1a7cbb4902b0b094e to your computer and use it in GitHub Desktop.
<?php
/**
* Created by Newway, info@newway.com.ua
* User: ddiimmkkaass, ddiimmkkaass@gmail.com
* Date: 09.02.17
* Time: 14:05
*/
namespace App\Services\Aggregator\v1\Repositories;
use Illuminate\Database\Eloquent\Model;
/**
* Class AbstractRepository
* @package App\Repositories
*/
abstract class AbstractRepository
{
/**
* @var \Illuminate\Database\Eloquent\Model
*/
protected $model;
/**
* AbstractRepository constructor.
*
* @param \Illuminate\Database\Eloquent\Model $model
*/
public function __construct(Model $model)
{
$this->model = $model;
}
/**
* @return \Illuminate\Database\Eloquent\Model
*/
public function model()
{
return $this->model;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment