일부 기능 Laravel 9.31

새 버전 9.31에는 몇 가지 새로운 기능이 있습니다.
  • "타임스탬프가 없는"모델 기능
    https://github.com/laravel/framework/pull/44138

  • updated_at가 변경되지 않는 withoutTimestamps() 메서드

    $user = User::first();
    
    // `updated_at` is not changed...
    User::withoutTimestamps(
        fn () => $user->update(['reserved_at' => now()])
    );
    


  • 모델 getAppends() 메서드

  • 모델 배열에 추가되는 접근자를 가져오기 위해 모델에 접근자 메서드를 추가했습니다. 이는 사용자 지정 모델 매핑에 유용할 수 있습니다.

    $model->getAppends();
    


  • Str 랩 정적 방법
    https://github.com/laravel/framework/pull/44207

  • Stringable을 통해서만 사용할 수 있는 정적 Str::wrap() 메서드 누락

    Str::wrap('-bar-', 'foo', 'baz'); // 'foo-bar-baz'
    str('-bar-')->wrap('foo', 'baz'); // 'foo-bar-baz'
    


  • 블레이드 컴파일 예외 메시지 개선
    https://github.com/laravel/framework/pull/44134

  • 저와 함께 즐거우셨기를 바라며 이 릴리스에 대해 자세히 알아보려면 소스를 방문하고 더 많이 검색하십시오. 모든 것을 새롭게 찾는 당신을 존경합니다.

    출처 :- https://laravel-news.com/laravel-9-31-0
    원천 :-

    좋은 웹페이지 즐겨찾기