Widget
테이블과 Yii Model 클래스가 있다고 가정 해 보겠습니다.Yii 저장할 수없는 모델 인스턴스 만들기
($tempWidget = new Widget
) 인스턴스화 할 수 있지만 어떻게 든 데이터베이스에 저장할 수 없도록하고 싶습니다. 물건을 테스트하고 시뮬레이션 할 수있는 모델을 사용하고 싶습니다 ...
분명히 $tempWidget->save()
을 호출하는 것을 피할 수는 있지만 절약 할 수없는 일종의 플래그가 필요합니다. 코드의 다른 부분은 그렇게하려고 시도합니다.
상위 구현을 호출하기 전에이 플래그의 상태를 확인하기 위해 모든 저장 메소드 ('save()','insert()','update()')를 다시 구현하십시오. – DCoder