EasyRamble は、技術ネタや子育て、英語学習、アウトドアなどについて綴るブログです。Ruby on Rails や Swift などで、Webサービス/アプリを作っています。
データを登録する際 1件ずつ登録するか、一括で登録するか… 環境 CentOS7.x php7.0.3 cakephp3.2.3 一括で登録 sample1 src/Shell/Sample1Shell.php <?php namespace App\Shell; use Cake\Console\Shell; use Cake\ORM\TableRegistry; /** * Sample1 shell command. */ class Sample1Shell extends Shell { /** * main() method. * * @return bool|int Success or error code. */ public function main() { // サンプルデータ準備 $postList = [ [ "title" => "aaa1", "body"
CakePHP3では、saveAllがない cakephp2系だと、saveAllというのがあって、 複数行INSERTするときにはそれを使ってました。 でも、cakephp3.xだと、saveAllはなくなっていました。 これがCakePHP3式のsaveAllだ...! で、どうしたらいいか調べたところ、 ドキュメント(英語)にこんな記載がありました。 そちらで示されているサンプルコードを、一部変更して記述すると、 下記のような形になってます。 // TableRegistryでモデル取得 $articles = TableRegistry::get('Articles'); // 保存するデータ(2つ) $data = [ [ 'title' => 'First post', 'published' => 1 ], [ 'title' => 'Second post', 'publi
In :English In :español 菊池 祐騎です。 CakePHP3.0にSmartyを入れる手順です。 2014/12/14現在最新版である CakePHP 3.0.0-beta2 を前提とした記事です。 CakePHPをインストール 割愛 インストール方法を加筆した最新記事はこちら http://qiita.com/yukikikuchi/items/3c0c19d17c62bdd56c8c SmartyViewクラスをダウンロード https://github.com/yukikikuchi/cakephp3-smartyview をダウンロード Smarty本体の設置 Smarty本家サイト http://www.smarty.net/ からstableをとってくる 2014/12/14現在の最新版は3.1.21です。 app/vendor/smarty にlib配下
CakePHP3 公式ページに掲載されているブックマーク・アプリケーションのチュートリアルをやってみました。CakePHP3 はモデルのデータを配列じゃなくてオブジェクトで取得できたり、Composer が標準で対応されたりとさらに便利になっています。 ブックマークチュートリアル – CakePHP Cookbook 3.x ドキュメント Bookmarker Tutorial – CakePHP Cookbook 3.x documentation 公式のチュートリアルと違う方法で進めた箇所もありまして、例えばデータベースのテーブル作成にマイグレーション機能を利用している点などです。本格的な開発時にはマイグレーションを使うのは必須になりますので。 CakePHP 3 を使うためのシステム要件は以下をチェック。 インストール・システム要件 – CakePHP Cookbook 3.x ドキ
今回はCakePHP3やLaravel5環境を簡単に構築できる「Cakebox」に、phpMyAdminをインストールする手順をメモしていきます。 この記事の環境 Cakebox 1.0-alpha3 CakePHP 3.0.8 Cakeboxについて Cakeboxはとても便利な環境構築ツールで、Vagrantで仮想環境を立ち上げてくれます。すぐに開発に取り掛かれる環境になっていますので、MySQLも最初から入っていますが、phpMyAdminは別途インストールする必要があります。 今回は公式ドキュメントを参考にして、 導入済みのCakeboxの中にphpMyAdminをインストールしていきます。 hostsファイルを書き換える まず最初にhostsファイルを書き換えて、末行に下記の一文を追記します。これにより、後ほどCakebox内にインストールするphpMyAdminへhttp://
Sunday, April 19, 2015 03:19:00 PM Cakebox CakePHP3 CakePHP PHP CakePHP3の開発環境を構築するのは、以前にも書いたとおり FriendsOfCake/vagrant-chef を便利に使っていたのですが、先日 Twitter の TL に流れてきた Cakebox というのが気になっていたので、使ってみました。 結論としては「CakePHPで何かつくってみたいなら、使わない理由がない」ということです。 Cakeboxとは CakeboxはAlt<3 Because projects need loveというオランダのプロジェクトのリポジトリにあり、アムステルダムのbravo-kernel氏が中心になって作っているようです。またCakePHPのコアデベロッパでもあるceeram氏もcontributeしているので、アムステ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く