0
id, day, month, year
열이있는 Schedule
테이블이 있습니다. Eloquent
을 직접 사용하여 day
, month
및 year
에 대한 쿼리 함수를 정의했습니다.Laravel Eloquent 저장소 쿼리 작성
return Schedule::day($day)
->month($month)
->year($year)
->get();
나는 때때로 모든 일, 또는 몇 달, 또는 몇 년 싶어 : 나는 다음 사용하여 일정을 얻을 수 있습니다 내가 저장소를 만들고 싶었
return Schedule::day($day)
->get()
을, 다음과 같은 인터페이스를 구현 :
ScheduleRepositoryInterface
<?php
namespace CLG\Storage\Schedule;
interface ScheduleRepositoryInterface
{
public function day($day);
public function month($month);
public function year($year);
public function get();
}
이제 같은 방법으로 쿼리를 작성할 수 있도록 구현하는 방법을 모르겠습니다. 나는 getDay($day)
또는 getDayAndMonth($day, $month)
과 같은 기능을 만들고 싶지 않습니다 ....
감사