ダウンロードして使用してください
18分16秒Service Manager setService方法
06分36秒Service Manager setInvokableClass方法
04分03秒Service Manager setFactory方法
09分52秒Service Manager setAlias方法
01分44秒Service Manager addAbstractFactory方法
06分46秒Service Manager addInitializer方法
02分54秒MVCスケルトン構築
08分11秒アルバムモジュール Module.php
15分03秒アルバムモジュールのルーティング設定
13分29秒アルバムモジュールのデータベースとモデル
24分16秒アルバムモジュールビュー
10分00秒アルバムモジュールのフォームと追加
26分35秒アルバムモジュールの更新と削除
10分22秒ルーティングの概要と構成のリファレンス
06分11秒ルーティング SimpleRouteStack
05分03秒ルートツリールートスタック
06分39秒ルートリテラル型
05分36秒ルートホスト名のタイプ
06分09秒ルート方法の種類
02分03秒ルート正規表現タイプ
ルーティング スキームのタイプ
ルートのワイルドカードの種類
ルーティングセグメントのタイプ
ルーティングチェーンのタイプ
ルーティングは ModuleRouteListener を使用して、コントローラーの名前空間を自動的に結合します
ハイドレーター配列シリアル化可能
ハイドレーター戦略、ネーミング戦略、フィルター
ユーザー実戦モジュール構造構築
12分14秒ユーザー実際のモジュール モジュールファイルとモジュール構成ファイルの構成
ユーザー戦闘 UserModuleOptions
ユーザー戦闘は UserModuleOptions をサービスとして登録します
ControllerManager を通じて UserModuleOptions をコントローラに注入する
ユーザーの実際の戦闘では UserModuleOptionsTrait を作成してコードを簡素化します
ユーザーの実践では、AbstractFactory を使用してコントローラーを自動的に作成します
PHPStorm と Xdebug を使用したデバッグの実践
ユーザー実戦 フォームモジュール構造紹介
ユーザー実戦登録とログイン フォーム構築
ユーザー実戦EventManager
ユーザー実戦 SharedEventManager
コントローラープラグインリダイレクトのユーザーの実際の使用
ユーザー実戦 MVCでのEventManagerのアタッチとトリガー
ユーザーの実践では、ListenerAggregateInterface を使用して複数のイベントをアタッチします
ユーザーの実際の戦闘は Form Hydrator を UserEntity に変更します
ユーザーの実戦は UserEvent オブジェクトを拡張します
ユーザーの実戦:イベントバブリング動作を防ぐ2つの方法
ユーザー実戦設定フォームエラーメッセージ
ユーザー実戦カスタマイズレイアウト
ユーザー レイアウトのヘッドによく使用されるビュー ヘルパー
View Helper のカスタマイズをユーザーが実践する
ユーザーによるフォーム ビュー ヘルパーの実際の使用法
ユーザー プラクティスが Bootstrap3 View Helper を作成する
ユーザーの実際の戦闘では、Bootstrap3 FormElementErrors ViewHelper が作成されます。
ユーザーの実際の戦闘は FormElementManager を通じて Form オブジェクトを取得します
ユーザー実戦DBモジュール紹介
ユーザーの実戦 ServiceManager 機能を介して TableGateway に Adpater を挿入
ユーザーは TableGateway の簡単な使い方を実践します
SQL文字列取得とトランザクション処理のためのユーザー実戦
ユーザーの実戦 TableGateway 機能は実行されたすべての SQL を出力します
ユーザープラクティスはユーザー登録情報をデータベースに保存します
ページング用の Paginator コンポーネントのユーザーによる実際の使用法
ユーザーの実際の戦闘では、ViewHelper PaginationControl を使用してページネーション スタイルを表示します。
ユーザーの実際の戦闘ではイベント駆動型のグローバル設定が使用されます Paginator
ユーザーの実践では、Hydrator の戦略を使用して表示データを処理します
04分37秒ユーザーの実際の戦闘は、InputFilterManager を通じて InputFilter を削除します
ユーザーの実践: ユーザー名のフィルタリングと検証を作成する
ユーザーの実際の戦闘は、フォームフォームのデフォルトの inputFilter をオーバーライドします。
TableGateway 機能 GlobalAdapterFeature を使用して、ユーザー名の一意性検証を完了します。
ユーザーの実践により、登録に必要なすべての検証が完了します
ユーザーの実戦は認証によるユーザーログインを完了します
ユーザー実践セッションモジュールの紹介
ユーザーの実際の戦闘はユーザー セッションをデータベースに保存します
ユーザーの実戦ではAuthServiceをServiceManagerに登録する
ユーザーの実践: 特定のページでユーザーのログイン ステータスを確認する
32分32秒ユーザーの実践: 特定のページでユーザーのログイン ステータスを確認する
ユーザー練習セッションを覚えてログアウトしてください
ログインに成功すると、ユーザーの実際の戦闘がソース ページに戻ります
ユーザー実戦ログイン認証コード
08分25秒ユーザー実戦中国語認証コード