マガジンのカバー画像

アプリとやらを創ってみようではないか

45
アプリとやらを創ってみようではないか
運営しているクリエイター

#cakePHP

CakePHP3で年齢検索したいんだけど

CakePHP3で年齢検索したいんだけど

って質問されたわけです。

えーっとですね。別に難しいことではないと思うんですがね・・・。

まぁ、クエーリービルダー使ってやりたい、ってことでどうやってやればいいのかね、と。

これねぇ。
CakePHPだと思うから変なこと考えちゃうのかも。

結局は、MySQL(MariaDB?)を使ってるんだったら、
そっちのお作法にあわせなきゃ。

ってことで、
CakePHP3+MySQLでの年齢検索の

もっとみる
CakePHPのBakeで、別データベース

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 -

もっとみる