ZendFramework

スポンサーリンク
PHP・バックエンド

Zend_Http_Client Let’s Encryptルート証明書「DST Root CA X3」が期限切れ対応:その2

Let’s Encryptのルート証明書が変わったことによって色々対応が必要に迫られたのでやったことを残していくよ。引き続きZend_Http_ClientについてZend_Http_ClientZend_Http_Clientを使っている...
PHP・バックエンド

ZF1 Zend_Controller_Router チェインされたRouterの名前が知りたい

ZF1ネタです。Zend_Controller_RouterにてチェインされたRouterの名前をview helperのurlで指定するとき、指定のやりかたがわからなかったので、自分はどうやって調べたのかをメモこんな風にルーター名を指定し...
PHP・バックエンド

Zend_Dd mysqlのタイムゾーンをapplication.iniを使って指定する

Azureなどのcloudサービスを使うとタイムゾーンが UTCって事がよくあります。NOW()やCURRENT_TIME()の実行結果が9時間違う時はこのせいです。mysqlの設定ファイルで日本時間に直してしまうのが王道ですが、ごにょごに...
PHP・バックエンド

Zend_Db_Table updateでインクリメント指定をする書き方

やりたいことUPDATE `bug` SET bug_count = bug_count + 1 WHERE bug_id = $n; Zend_Dbで書く場合、SETに普通にbug_count + 1と書いても文字列として認識されちゃって...
PHP・バックエンド

cloudflareのキャッシュ削除APIをZend_Http_Client_Adapter_Curlで叩く

cloudflare便利っすね。但し、自分で運用する分には良いのですが、画像やCSSがキャッシュされるので、更新する人が別にいると不便です。てことでAPIを叩いてキャッシュを削除してみます。curlでのヘルプはあるのですが、APIを叩くツー...
PHP・バックエンド

Zend_Db_Table findDependentRowsetでカラム指定や順番指定、joinを含めたいとき

Zend_Db_Tableを最初から説明すると長いのでここではZend_Db_Table_Abstractによるクラスの作成は済んでいると仮定します。$dbTable = new My_DbTable_Table();$row = $dbT...
PHP・バックエンド

ZF modelなんかでviewを呼び出したい時

ZendFramework1ネタです。modelなんかでZend_Controller_Actionに使われているviewヘルパーを使いたいとき、呼び出し方を調べるのに手間がかかったのでメモ以下サンプルはmodel作成時の例です<?phpc...
PHP・バックエンド

ZendFramewrok2 controller内でheadTitleを設定する

ZendFramewrok2 Controller内でHeadTitleを操作する方法のメモ参考View Helper - HeadTitleIndexController.phppublic function indexAction(){...
PHP・バックエンド

ZendFramework2用 var_dump() 関数 \Zend\Debug\Debug::dump($var)

PHPで通常の変数確認にはvar_dump() を使いますが、ZendFraneworkを使っている場合、HTMLで綺麗に表示させる専用関数があります。\Zend\Debug\Debug::dump($var);または、使用ファイルの先頭に...
PHP・バックエンド

Zend_Form 電話番号のエレメント作成

Zend_Formを使った電話番号入力用のフォームエレメントのサンプルコードです。頻繁に使うのにすぐ忘れてしまうのでメモバリデートは000-000-0000でも0000000000と続いてもおkとします。$this->addElement(...
PHP・バックエンド

getUserUploads() は使えない。Zend_Gdata_YouTube + Zend_Paginator を使って自分の動画リストを表示するサンプル

ハマりポイントがあまりにも多かったので自分用にメモやりたかった事は単純で、自分の動画リストをページ送りで取得したかっただけ。Zend_Gdata_YouTubeサンプルソースは確かに動くのだけど、パラメータを追加したいとか、ちょっとした指定...
PHP・バックエンド

Zend_Form + TwitterBootstrap + Smarty のフォームを作ってみる

最近、すっかり更新頻度が下がっているので、たまには気合入れてみます。Zend_FormのviewヘルパーとTwitterBootstrapのフォームのマークアップがけっこう違うので、取り込もうとするとあれこれする必要があります。過去作ったや...
PHP・バックエンド

Zend_Controller + Smarty3 アプリでデザイナーさんでも静的な汎用ページを増やせるようにする

たまにはプログラマらしく本職のphpソースでも晒したいと思います。ZendFramework1のコントローラーで制御されたアプリはZend_Controller_Actionを継承したクラスとAction()を追加していくのでデザイナーが自...
PHP・バックエンド

Smarty3とZendframework1系を使ってアマゾンAPIのSmartyプラグインを作くる

まず、完成形の確認。テンプレート内でSmartyタグを使ってアマゾンの特定カテゴリ商品を並べるといった機能です。{amazon BrowseNode='****' Count=*}assign・・前置き・アマゾンのAPIキーとシークレットキ...
スポンサーリンク