タグ

ブックマーク / book.cakephp.org (5)

  • テスト - 4.x

    テスト¶ CakePHP には PHPUnit をベースとした高度なインテグレーションが組み込まれており、PHPUnit 体が持つ機能に加えて、CakePHPでテストをスマートに管理するための便利な拡張機能を備えています。このセクションでは、PHPUnit のインストールからユニットテストの 始め方、そしてCakePHP が提供する拡張機能について説明します。 PHPUnit のインストール¶ CakePHP のテストフレームワークは PHPUnit をベースとしています。PHPUnitPHP ユニットテストフレームワークのデファクトスタンダードであり、思いどおりのコードを安全に書くための豊富な機能を提供します。 PHPUnit は Composer または PHAR パッケージ のいずれかを使用してインストールできます。 Composer による PHPUnit のインストール¶

  • テスト - 3.10

    テスト¶ CakePHP はテストの包括的なサポートが組込まれています。CakePHPPHPUnit のための統合が付属しています。PHPUnit が提供する機能に加えて、CakePHP は簡単にテストするために いくつかの追加機能を提供しています。このセクションでは、PHPUnit のインストールからユニットテストの はじめ方、そして、CakePHP が提供する拡張機能について説明します。 PHPUnit のインストール¶ CakePHP のテストフレームワークは、PHPUnit を基礎としています。PHPUnit は、PHP での ユニットテストのためのデファクトスタンダードです。それはあなたが思い通りのコードを確実に書くための、 深遠で強力な機能を提供します。PHPUnitPHAR パッケージ や Composer のいずれかを使用してを介してインストールすることができま

  • AuthComponent - 3.10

    AuthComponent¶ class AuthComponent(ComponentCollection $collection, array $config = [])¶ ユーザーを識別し、認証し、権限を付与することは、ほとんどすべてのウェブアプリケーションに 共通の機能です。CakePHP の AuthComponent ではそういったタスクを実行するための プラガブルな方法を提供します。AuthComponent により、認証オブジェクトと、ユーザーの権限を 識別・判定する柔軟な仕組みを作るための権限判定オブジェクトを組み合わせることができるように なります。 以降を読む前に¶ 認証の設定には、ユーザーテーブルの定義、モデルやコントローラーやビューの作成など、 いくつかのステップが必要です。 CMS チュートリアル の中で順を追って説明しています。 もし、CakePHP のための

  • シンプルな認証と認可のアプリケーション - 3.10

    シンプルな認証と認可のアプリケーション¶ ブログチュートリアル の例で、ログインユーザーに基づく特定の URL に対してセキュアなアクセスをしたい、という状況を想像してください。 また、別の要求もあります。 複数の著者が自身の記事を作成、編集、削除できて、 一方で他の著者が自身のものではない記事に変更を加えるのを許可しないようなブログにすることができます。 ユーザーに関連するコードを作成する¶ まずはじめに、ユーザーデータを保持するためのブログデータベースの中に新しいテーブルを作成しましょう。 CREATE TABLE users ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(255), role VARCHAR(20), created DATETIME DEFAU

  • ようこそ - 3.10

    ようこそ¶ CakePHP 3 は、 PHP 7.4 (最小は PHP 5.6) 上で動作するウェブ開発フレームワークです。 CakePHP 3 の基礎に入門するには CakePHP 概要 を読んでください。 CakePHP クックブックは、オープンに開発されている、コミュニティーで編集可能なドキュメントのプロジェクトです。 ドキュメンテーションの品質、正当性、正確性の高さを維持することを期待しています。 右端に固定された鉛筆アイコンボタンに注目してください。 このボタンは、あなたがドキュメンテーションの追加・削除・修正などの貢献が簡単にできるように、 該当ページの GitHub のオンラインエディターへ誘導します。 クックブックがどこででも読める どこでも CakePHPレシピをお楽しみ頂けます。PDF と EPUB をご用意しましたので、 多くのデバイス上でオフラインでドキュメント

    ようこそ - 3.10
  • 1