#5 Improve validation logic

오픈
libsys5 년 전을 오픈 · 1개의 코멘트
/lib/sys 코멘트됨, 5 년 전

1- Triggering validation automatically previous to CRUD operations makes this operations difficult to extend, since validation would be triggered after the custom behavior if you call parent::operation() on the last line of the method.

2- Rules use to be different previous to insertion than after insertion.

3- As rules are static it's impossible to validate based on dynamic data.

Still I think validation rules belong to models. One approach could be to craft a pre-insertion and a post-insertion validation method. An approach could be to

1- Triggering validation automatically previous to CRUD operations makes this operations difficult to extend, since validation would be triggered after the custom behavior if you call `parent::operation()` on the last line of the method. 2- Rules use to be different previous to insertion than after insertion. 3- As rules are static it's impossible to validate based on dynamic data. Still I think validation rules belong to models. One approach could be to craft a pre-insertion and a post-insertion validation method. An approach could be to
/lib/sys 코멘트됨, 5 년 전
소유자

Wow! That approach seems very convincing to me, but I think it would be better to

Wow! That approach seems very convincing to me, but I think it would be better to
로그인하여 이 대화에 참여
레이블 없음
마일스톤 없음
담당자 없음
참여자 1명
로딩중...
취소
저장
아직 콘텐츠가 없습니다.