これはPHPStan用のDoctrine extensionsというLinuxアプリで、最新リリースは2.0.10sourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。
Doctrine extensions for PHPStan with OnWorks という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
PHPStan の教義拡張
DESCRIPTION
解析エラー、不明なエンティティ クラス、不明な永続フィールドの DQL 検証。 QueryBuilder 検証もサポートされています。 EntityRepository のマジック findBy*、findOneBy*、countBy* メソッドを認識します。 リポジトリの findBy、findBy、findOneBy、findOneBy、count、および countBy メソッド呼び出しのエンティティ フィールドを検証します。 リポジトリで呼び出されるメソッドの型推論をさらに進めるために、phpDocs で EntityRepository MyEntity を正しく解釈します。 Doctrine\ORM\EntityManager::getRepository() に正しい戻り値を提供します。 Foo::class エンティティ クラス名が最初の引数として指定された場合、Doctrine\ORM\EntityManager::find、getReference、および getPartialReference に正しい戻り値の型を提供します。 クエリは静的に分析されるため、データベース サーバーを実行する必要はありません。 これは、Doctrine DQL パーサーとエンティティ メタデータを利用します。
オプション
- クエリタイプの推論
- 解析エラーの DQL 検証
- エンティティフィールドを検証します
- この拡張機能を使用するには、Composer でそれを要求します
- 独自のアプリケーションからオブジェクト マネージャーを提供することで、より高度な分析をオプトインできます。
- この拡張機能は、DQL クエリの結果の型を推測できます。
プログラミング言語
PHP
カテゴリー
これは、https://sourceforge.net/projects/doctrine-ext-phpstan.mirror/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。