- 運営しているクリエイター
#cakePHP
CakePHP3で年齢検索したいんだけど
って質問されたわけです。
えーっとですね。別に難しいことではないと思うんですがね・・・。
まぁ、クエーリービルダー使ってやりたい、ってことでどうやってやればいいのかね、と。
これねぇ。
CakePHPだと思うから変なこと考えちゃうのかも。
結局は、MySQL(MariaDB?)を使ってるんだったら、
そっちのお作法にあわせなきゃ。
ってことで、
CakePHP3+MySQLでの年齢検索の
CakePHPのBakeで、別データベース
cakeのbakeでdefualt以外の別データベースを使う場合のメモ
php bin/cake.php bake all --connection DATABASE_NAME TABLE_NAME
DATABASE_NAMEはapp.phpに、書いてあるやつね。
なら、こういうのもできるのだが、
php bin/cake.php Migrations.migrations migrate
CakePHPの美味しい始め方【増補版】
cakePHP3.5の美味しい始め方の研究中ノート。
ちょっと増強して書き直ししてみる。
「このノートのゴール」
CakePHP3.5にACLとBootstrapを追加して動作する環境。
ソース管理はBitbucket。
「前提」
PHPとかMySQLとかcomposerとかは、すでに入ってること。
ubuntu 16.04、PHP 7.2.2、MySQL 5.7.21をいれたもの
CakePHP/ACLの基本的な要件実装
CakePHP3.5に「cakephp/acl」をいれてACLかけてみてる。
挙動の要件としては
・「認証が必要な領域」があって、そこに未認証の状態でログインしたらログイン画面に飛ばして欲しい。
・認証済みでも、アクセス権限がないユーザーでアクセスしたら「アクセス権限ないよ」って出したい。
っていう、いたって普通の要件。
AppControllerのinitializeでAuthコンポーネン
CakePHPの美味しい始め方
cakePHP3.5の美味しい始め方の研究中ノート。
とりあえず、プロジェクト作って、bitbucketにコミットしてみようではないか。
プロジェクトapってのを作るぞ。
1.プロジェクト作る。
composer create-project --prefer-dist cakephp/app ap
2.gitに追加する
cd ap
git init
git status
git add -