Route::can()
이전 및 후면 비교 ->value
- 그것은 간단합니다! 실용 응용 프로그램
이 예에서 우리는 :
// 旧方法 Route::get('/posts', function () {...})->can(PostPermissions::CREATE_POST->value); // 新方法 Route::get('/posts', function () {...})->can(PostPermissions::CREATE_POST);이 접근법은 코드의 가독성을 향상시키고 PHP 지원 값의 열거로 유형 안전을 유지합니다. 결과는 응용 프로그램의 권한 구조를 더 잘 나타내는보다 쉽게 유지 관리되고 표현 된 라우팅 정의입니다.
위 내용은 Laravel의 향상된 열거 지원으로 경로 권한을 최적화합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!