larastan livewire
v2.0.0
composer require calebdw/larastan-livewire --dev phpstan拡張機能インストーラーをインストールしている場合、それ以上は必要ありません。そうしないと、 phpstan.neon(.dist)構成ファイルに拡張機能を手動で含める必要があります。
includes :
- ./vendor/calebdw/larastan-livewire/extension.neon 計算されたプロパティは、 Computed属性を適用したメソッドから適切に解決されます。
<?php
use Livewire Attributes Computed ;
use Livewire Component ;
class ShowPost extends Component
{
#[Computed]
public function post ()
{
return Post:: find ( $ this -> postId );
}
}古い「ゲッター」スタイルの属性もサポートされています。
<?php
use Livewire Component ;
class ShowPost extends Component
{
// Computed Property
public function getPostProperty ()
{
return Post:: find ( $ this -> postId );
}
}貢献を検討していただきありがとうございます!ここで貢献ガイドを読むことができます。
Larastan-Livewireは、MITライセンスに基づいてライセンスされているオープンソースのソフトウェアです。