PHP

CakePHP

モデルのquery()の結果を find()と同様の戻り値にする

PostgreSQLにおいてquery()の取得結果が期待した形になっていなかった件についてメモ。 CakePHP 1.2.5で確認。
CakePHP

JavascriptHelper::object() オプションはJSON関数の有無に左右される

JSON関数が有効なPHP環境ではJavascirptヘルパーのobjectメソッドのstringKeys、quoteKeys、qが効かなくなります。 これは良いのか?って思う仕様。 CakePHP 1.2.5で確認。
CakePHP

Smartyテンプレート内でrequestActionを使う方法

CakePHPのマニュアルに載っているrequestAcrtionをViewテンプレート内で使う方法ですが、SmartyViewを使うとそっくり同じにはできません。ちょっと試して代替方法で出来たのでメモ。 CakePHP 1.2.3.816...
CakePHP

Formヘルパーのnameを 手っ取り早くキー無し配列にしてしまう邪道な技

要はname="data"のようなhasManyとかで使いそうな形にする技。 CakePHP 1.2.3.8166で確認。
CakePHP

Model::deconstruct()の反対で 日時文字列を配列に変換するconstruct関数を作ってみた

FromHelper::dateTime()で入力した日時配列をDB登録用のタイムスタンプ形式の文字列に変換してくれるModel::deconstruct()があるのに、その反対を行うメソッドが無いので自作しました。 誰もがやっていると思い...
CakePHP

$session->flash()すると出てくる1を表示させない方法

SmartyViewを導入したCakePHPの環境下では、普通にビューテンプレートで{$session->flash()}と書くと、メッセージがセットされている場合に1が一緒に出力されてしまいます。これの回避方法を考えてみました。 Cake...
CakePHP

SQLite3を使えるようにする【してやんよ】

現在リリースされているCakePHPはSQLite2にしか対応しておらず、SQLite3はそのままでは使えないので、使えるようにしてみました。 なのでちょっとメモ。 CakePHP 1.2.3.8166 Stableにで確認。
PHP

SQLite2でテーブルにカラムを追加する

仕事で未だにPHPのバージョンが4のサーバ上で動かすシステムの開発の案件がちらほらあります。そんでDBサーバーも搭載してないとかでSQLiteを使ったりします。 PHP4ではSQLiteの3が使えないということで2を使うんですが、古くて機能...
PHP

ちいたん用PDOデータベースドライバv0.10試作版

軽量のフレームワーク『ちいたん』用のPDOデータベースドライバです。
PHP

CentOSにimagickを入れてみた

先日のことですが、ちとCentOSでPHPのPECLモジュールのimagickを入れることになりました。ちょっと突っかかったのでメモ。
スポンサーリンク