Ritolabo

カテゴリPSR

【PHP】PSR-11 Container Interface(コンテナインタフェース)

  • PSR
【PHP】PSR-11 Container Interface(コンテナインタフェース)

PSR-11では、依存性注入コンテナの共通インタフェースについて定義しています。ContainerInterfaceによってフレームワークとライブラリがオブジェクトとパラメータを取得するためにコンテナをどのように使用するかを標準化することを目標としています。

【PHP】PSR-7 HTTP message interfaces(HTTPメッセージインターフェイス)

  • PSR
【PHP】PSR-7 HTTP message interfaces(HTTPメッセージインターフェイス)

PSR-7ではHTTPメッセージを表すための一般的なインターフェイスとHTTPメッセージで使用するURIについて定義されています。

【PHP】PSR-6 Caching Interface(キャッシングインターフェイス)

  • PSR
【PHP】PSR-6 Caching Interface(キャッシングインターフェイス)

PSR-6は、PHPにおけるキャッシュ操作(システム・ライブラリ作成)についての標準を策定しています。このPSRの目的は、開発者がカスタム開発を必要とせずに既存のフレームワークとシステムに統合できるキャッシュ対応ライブラリを作成できるようにすることです。

【PHP】PSR-4 Autoloader(オートローダー)

  • PSR
【PHP】PSR-4 Autoloader(オートローダー)

PSR-4の目的は、ネームスペースをファイルシステムパスにマップし、他のSPL登録オートローダーと共存できる相互運用可能なPHPオートローダーのルールを指定することです。 これはPSR-0に代わるものではありません。

【PHP】PSR-3 Logger Interface(ロガーインタフェース)

  • PSR
【PHP】PSR-3 Logger Interface(ロガーインタフェース)

PSR-3では、ロギングライブラリの共通インタフェースについて定義されています。

【PHP】PSR-2 Coding Style Guide(コーディングスタイルガイド)

  • PSR
【PHP】PSR-2 Coding Style Guide(コーディングスタイルガイド)

PSR-2は、基本的なコーディング標準であるPSR-1を拡張し、PHPコードをどのようにフォーマットするかについての共通の規則を定めています。このベーシックなガイドラインをメンバーと共有しプロジェクトを進める事で、コードの共通化や、ソースコードリーディングの時間短縮を図る事ができます。

Author

rito

rito

  • Backend Engineer
  • Tokyo, Japan
  • PHP 5 技術者認定上級試験 認定者
  • 統計検定 3 級