엔드 포인트 ( http://jobsapi.dev/api/v1/jobs)가 있고이 엔드 포인트를 서버에서 cron으로 실행하고 싶습니다. php artisan을 통해 실행할 fetchjobs 명령을 만들었습니다.
문서에서 명령 클래스의 핸들 메서드에 명령 논리를 넣어야한다고 말합니다. 질문은 내 코드를 내 컨트롤러 메서드 (종점 논리가있는)에서 이동하고 올바른 방법이라고 의심되는 핸들 메서드에 넣어야합니까? 아니면 컨트롤러 메서드를 호출하는 laravel 방법입니다. 아래 방법.
public function handle() {
//IS THIS WHERE I NEED TO MOVE MY CODE TO?
}
미리 감사드립니다.
더 나은 방법은 다른 클래스 나 도우미를 만들고 거기에 논리를 유지하는 것입니다. 그런 다음 컨트롤러와 명령 모두에서이 로직을 사용할 수 있습니다. 이 경우 코드 중복을 피할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다