Sweeper
클래스를 특정 디렉토리 위치에 두는 규칙이 있습니까?을 사용하면 스위퍼를 어디에 두겠습니까?
업데이트 : 관측통이 app/models
에 들어 있기 때문에 이름이 항상 "스위퍼"로 끝나는 한 스위퍼는 다르지 않다고 가정합니다.
Sweeper
클래스를 특정 디렉토리 위치에 두는 규칙이 있습니까?을 사용하면 스위퍼를 어디에 두겠습니까?
업데이트 : 관측통이 app/models
에 들어 있기 때문에 이름이 항상 "스위퍼"로 끝나는 한 스위퍼는 다르지 않다고 가정합니다.
나는 app/sweepers 디렉토리에 넣는 것을 좋아합니다.
나는 또한 응용 프로그램/관찰자 디렉토리에Observers
을
응용 프로그램/발표자 디렉토리에
Presenters
을 넣어 ... 그리고.
<< Rails 내에서 Active Record를 사용하는 경우 관찰자 클래스는 일반적으로 app/models/audit_observer.rb라는 명명 규칙을 사용하여 app/models에 저장됩니다. >> http://api.rubyonrails.org/classes/ActiveRecord /Observer.html – m33lky
흠, 네가 그것을 생성한다면, 내가 어디에 놓여 있는지, 나는 항상 그걸 놓기에는 덜 분명한 곳을 발견했다. 링크를 가져 주셔서 감사합니다. – Gazler
발전기가 파일을 다른 디렉토리에 넣을 수있게 해주는 cmd 플래그가 있습니까? – m33lky
app/models
디렉토리에 넣어보세요.
아시다시피, 내 대답과 관련하여 관찰자는 앱/모델을 사용할 필요가 없습니다. – Gazler
맞아, 이건 순수하게 표준에 관한 것 같아. 그것에 의존하는 기능이 없습니다. – m33lky