2017-01-03 4 views

답변

2

Extbase 명령 컨트롤러를 작성하면 작업에 대한 멋진 CLI를 가질 수 있습니다. TYPO3 8에는 일부 시스템 레벨 명령에 대한 Symfony 콘솔로의 전환이있는 것으로 보입니다.

주요 차이점은 인수 검증에 있습니다. Extbase 명령 컨트롤러의 경우 매개 변수 주석에서 모든 유효성 검사가 생성됩니다. 그 중 어떤 것도 런타임에 구성 시간에 완료되지 않습니다 (이는 분명히 생략됩니다). "old school"스케줄러 태스크는 additional Fields을 통해 인수 유효성 검사를 허용합니다. 이러한 확인은 구성시 발생합니다.

현실적으로 필자는 작업 구성이 고객이 수행하는 많은 설치를 보지 못했습니다. TYPO3 확장 프로그래밍의 현재 표준에 부합하는보다 쉬운 프로그래밍의 이점은 구성 시간 유효성 검사가 없다는 단점보다 큽니다.

+0

답변 해 주셔서 감사합니다. 따라서 명령 컨트롤러를 선호하십니까? – mhirdes