Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

2017-07-30から1日間の記事一覧

認証 AuthComponent

認証 - 3.x AuthComponentは三タイプの認証できる。 FormAuthenticate ログインフォーム POSTで (デフォルト) BasicAuthenticate ベーシック認証 DigestAuthenticate ダイジェストHTTP認証 認証ハンドラの設定 // シンプルな設定 public function initializ…

ビヘイビア群

CounterCacheBehavior 例えばコメント数をエンティティが保存、削除されるたびに更新される。 belongsTo アソシエーションにしか効かない。 class CommentsTable extends Table { public function initialize(array $config) { $this->addBehavior('CounterC…

ビヘイビア

ビヘイビアとはテーブルに追加できる便利部品 以下を参照した。 ビヘイビアー - 3.x ビヘイビアをテーブルに追加 amespace App\Model\Table; use Cake\ORM\Table; class HogesTable extends Table { public function initialize(array $config) { $this->add…

コンポーネント

コントローラで使える部品。 以下を参照した。 設定が必要なコンポーネントを使う際の設定 class HogesController extends AppController { public function initialize() { parent::initialize(); $this->loadComponent('Auth', [ 'authorize' => 'Controll…

コンポーネント

コントローラで使える部品。 設定が必要なコンポーネントを使う際の設定 class HogesController extends AppController { public function initialize() { parent::initialize(); $this->loadComponent('Auth', [ 'authorize' => 'Controller', 'loginAction…

イベントシステム

これは イベントシステム - 3.x の勉強メモである。 オブザーバーパターンの利用 イベントオブジェクトはすべてのリスナーに行き渡る。 そしてすべてのビュー、コントローラ、テーブルで $events = $this->eventManager(); がある。。各モデルは独立したイベ…

View

以下を参照して勉強したメモ ビュー - 3.x 役割 HTML, XML, JSON, PDF生成等 XMLとJSONビューは JSON と XML ビュー - 3.x AppView アプリのベースのView 主にヘルパーを読み込むように使用する。 loadHelper('MyUtils'); } } テンプレート ctp 両者は同じ意…

HelloWorld 3回目

モデルと Helloコントローラ loadModel('Hoges'); // echo "hello world!!"; //src/Template/Layout/de…