polidog lab

Guzzleでbase_uri指定したときに遭遇したトラブル

VercelでBEAR Sundayを動かしてみた

BedrockとWpRestaを使ってWordPressで独自のAPIを作成する

Docker環境でPHPのbasename関数が日本語を消してしまう問題の解決方法

PHPのライブラリを作る場合はProphecyじゃなくてPHPUnit標準のmockでいいかなと思った

nelmio/aliceでcurrentの値をintegerとして扱う方法について

Herokuのphp.iniについて

Docker環境でphp8 + xdebug3を設定する

SymfonyでSentryBundleを入れるとAliceBundleのPurgeに失敗する場合の対応方法

Macにphp-amqpをインストールする

Symfonyで「 Enable the Yaml::PARSE_CUSTOM_TAGS 」とエラーが出た場合の対処法

symfony/mailerでdisable_deliveryをfalseしたい

PHPerKaigi2021にほんの少しだけ参加できた

SymfonyのPdoSessionHandlerを使う場合の注意点

docker環境でcomposer requireがうまくいかなかった

Symfonyのwebpack-encoreのためにdockerのmulti stage buildを使う

NelmioApiDocBundleでJsonSchemaファイルを活用する

Symfony4.4をGAE/phpで動かす

SymfonyのRememberMeについて調べてみた

KnpUOAuth2ClientBundleでSign in with Appleに対応する

Symfony Local Web Serverでxdebugを設定する

helicon/object-mapperを作った

JsonSchemaBundleを作った話

BEAR.SundayのResourceのCacheについて調べたことメモ

SymfonyのCompilerPassで%env()%を利用する方法について

imagecowでobject-fit coverみたいに画像をリサイズする

macな開発環境のPHP7系でsymfonyのLocal Web serverが立ち上がらない問題

DIとは何か?

PHPerKaigi2019に参加してきました

composer updateでmemoryが足りない場合の対応方法 その2

macOS Mojaveでphpenv installを使ってphpが入らない問題について

SymfonyのWebpack EncoreでHMRする時のtwigのassetについて

Swooleが気になったのでインストールした

Symfony4のログイン周りの実装のサンプルを作った

SymfonyのバリデーションでmimeTypeのチェックがうまく動かないケースに遭遇したお話

Doctrine2-Spatialを扱うときの注意点

phpenvでpeclとimagick入れる

Dockerなphpの環境でimagickをinstallする

composer updateでmemoryが足りない場合の対応方法

esa-phpをアップデートした話

deployerでSymfony flexなプロジェクトをdeployする

SymfonyのDateType::classでハマった

JMSDiExtraBundleを有効にしたらControllerクラスにDIコンテナがInjectされなくなった

fishでSymfonyのコマンドを補完してみた

FilterControllerEventでリダイレクトする

phpstormで行末以降へカーソルが移動してしまう現象の対処法

VichUploaderBundleでハマるポイント

DoctrineのEntityのgetter、setterをやめて半年近くたった。

SymfonyでarrayNodeのデフォルト値を設定する

TwigのSyntax errorをCircleCIでチェックする

MemcachedSessionHandlerで持続的接続を行うとESTABLISHEDが大量に発生する問題

PHPでTraitをより安全に実行するためにassertを使う

KnpUOAuth2ClientBundleでYahooログインを実装する

ConsoleBundleが便利だった

DoctrineのEntityのgetter、setterをやめてみたお話。

DependencyInjectionGeneratorBundleを作った

Symfonyで動的にEventListenerの登録を行う

PolidogLaravelBundleを作った

SymfonyのWebTestCaseでServiceContainerが再生成されてモックが使えなくなった

Gulpを使ってファイルを保存するタイミングでPHP CS Fixerを実行する

HWIOAuthBundleでYahoo ID連携をする

GitHub + CircleCI + Capistrano + Slack + Hubotな環境を作るのに苦労したお話

VichUploderBundleで更新時に画像が反映されない問題

VichUploaderBundleでpathではなくURIを表示する

BEAR.Sundayを学習してみた

Symfony2のservices.ymlでコンテナに登録されたオブジェクトのメソッドを実行する方法

Symfony Meetup#9でLTしました

VagrantにPHP7とnginxとmysqlをインストールしてみた

SQSJobQueueBundleについて

Symfony2の情報について

Symfony Meetup #6を開催しました

Bundle以外の場所にDoctrineのEntityを配置する

phpのインストールについて

Symfony2でユーザー登録と同時にログインさせる方法

Symfony2でrouting.ymlにドメイン指定したらWebTestCaseがこけたよってお話

CircleCIでmasterブランチのみカバレッジを測るようにphpunitを実行する

DoctrineMigrationsBundleで複数データーベース対応できるようにしてみたpart2

Symfony2.6でExtensionのテストを書いてみたよってお話

SQSJobQueueBundleをつくってみました。

サービスコンテナにスタティックなファクトリメソッドを利用してインスタンスを登録する

Symfonyもくもく会#4でLTしてきました

composerのインストール後にパーミッションを変える方法

FOSJsRoutingBundleを使ってみよう!

DoctrineMigrationsBundleで複数データーベース対応できるようにしてみた

Symfonyもくもく会 #1に参加してました

Swift MailerでISO-2022-JPなメールが送れなくなっていた件について

Doctrine2で日付を更新できないパターン

PHPerな僕が最近気になるCIツールを調べてみたよ2014春

Doctrine2のQueryBuilderでUPDATEとかDELETEを行う

Symfony2とBackboneJSを使うときに覚えておくと便利な3つの事

php.netにアクセスしなくても関数の引数情報とかクラスの情報を見る方法

phpでsoap通信を使った処理

依存関係でcomposerのインストールがうまく行かなかった場合の対処法

オシャレに格好良くsymfony2でプロジェクトを始めよう

composer使う時はapcを有効にしてはいけない

Symfony2のMemcachedSessionHandlerの不具合について

php-chatwork-apiを作ってみた

Doctrine2でバルクインサートする場合の注意点

DateTimeを使って、終了日からn日前の開始日を取得する

cakephpでスマートフォンかどうか判定する

ゆるかわPHP#2を開催しました

symfony2.3でdoctrine-fixtures-bundleを入れる

Doctrine2からテーブルのメタデータを取得する方法

CentOS6.4にMariaDBとか入れてみた

Doctrine 2.2とSymfony2.2での論理削除の導入

composerでpsr0に対応してないパッケージ、backlogなどの非公開リポジトリの対応方法

ConsoleとUltracacheをPackagistに登録した

読めるけど書けない

phpでメソッドが実行された時にフィルターを実行する

PHP Catchable fatal error

cakePHP+JQueryでajaxを使ってFormの内容をPOSTしてみた。その3(修正版)

DNodeを使ってnodejsからcakephpのModelとかrequestActionを実行する

forのなかでcountしてもあまり速度的に変わらないというお話。

GooglePlusComponent作りました!

macな開発環境にxhguiを導入する

PHPでjojo言語とか動かせるようにしたよ!!!

今まで気づかなかったPHPの可変変数

静岡JavaScript勉強会 #2でElephantJSのLTしてきました。

cakephpでのモデル呼び出し方

ElephantJsを作りました

ゆるかわPHPの会 #1

かっこ良くPHPのエラーをだしてみる

phpのリダイレクトではまったこと。

MacBookProにSWFEditorをいれてみた(brew編)

cakephpのModel::setDataSource()メソッドについて

MySQLdbでTRUNCATE TABLE文を発行したら、commitされなかったでござるの巻き

mysqliでTRUNCATE TABLE文を発行したら、commitされなかったでござるの巻き

foreachで無限ループする方法

nginxでwordpressの表示を6倍速くしてみた

var_dumpやdebug_print_backtraceをやめてconsole.logを使おう

Xdebugいれてエラーをブラウザから見やすくする

Redisでランキングを作ろうとしたんだ(完結編)

猿でもわかるクロージャ超入門5を読んでて、PHPでクロージャを書いてみたどうなるかなと思ったので書いてみました

php-buildでphp build error: /usr/bin/ld: cannot find -lltdlと出た場合の対処方法

array_mergeでのトラブル

cakePHPのmodelでFORCE INDEXを使用する方法

array_unshiftの罠

cakePHPのmod_rewriteの設定

cakePHPでカラムに入れる値をシリアライズしたりする

macにmemcached.soを入れる

Zend_Queue_Adapter_Phpredisを作りました

cakePHP+Redisでpaginateする

PHPで引数にcallback関数を渡す関数を作る

array_walk_recursiveでクロージャを使う

PHP Apocalypseに行ってきた

TestRunkitをversion0.2にしました。

nginx+php+fastcgiでwordpressを動かしてみた

ModelからComponentを呼び出す

cakePHP+JQueryでajaxを使ってFormの内容をPOSTしてみた。その2(修正版)

久しぶりにEthna使ってみた

cakePHPのAuthコンポーネントをpluginで使用するときの注意点

cakePHPのSession.startについて

flaファイルが無い場合にswfの中身を書き換えたくなった場合の対処法

cakePHPのモデルのインスタンスをキャッシュして高速化する

cakePHPのTest時にEXPLAINの結果を表示する

cakePHPでMySQLのgeometry型を使う

僕はcakeErrorでbeforeFilterが使いたいんです。

MingでFlash Lite1.1

InstagramApiComponentを作りました

cakePHP+JQueryでajaxを使ってFormの内容をPOSTしてみた。

phpDocumentorを導入してみた

今月の最後の日を取得する

文字をケータイ絵文字に変換してみた

cakePHPのモデルにバルスを実装してみよう

PDTでコメントアウトのショートカットが効かない

$this->render()の動作について

CLIでmbstringがつかえない

ubuntu10.10で開発環境構築メモ1

YahooTextAnalysisComponentを作りました

cakePHP1.3でリクエストによって使用するcontrollerのディレクトリを変更する

CentOS5.4にmemcachedを入れる。

cakePHP1.3 Formヘルパーでoptgroupを使用する

とりあえずmingを使ってみる

PHP5.3+mingをインストール

Jsヘルパーを使ってAjaxしてみる

PHPでシングルトンパターン

ケータイFlashのキャッシュ問題

変数名をマルチバイト文字をすることが可能らしい

PHPで継承元のコンストラクタを実行する

Smartyの配列のキーに日本語を使うのはありなのか?

PHPの配列のキーに日本語を使うのはありなのか?

Ktai Style2.0.3でのエラー

TwitterApiComponentを作った

糞エンジニアでごめんなさい。

さくらインターネットでmail関数が使えない(メモ)

ZendTwitterComponent

PHPで非同期通信ぽいことをしてみる

cakePHP1.3.3のFormヘルパー

cakePHP1.3でZendFremeworkを使う

PHPの開発環境の構築 おまけ

PHPの開発環境の構築 その2

PHPの開発環境の構築 その1

Zend Frameworkでのvalidate

PHPでメソッドの引数にクラスの型を指定する

cakePHPでリバースプロキシを使うときにはまったこと

PHP4.3.3でcakePHPのキャッシュ機能が使えない

続・CentOS5.4でPHP4.3.3を入れる

CentOS5.4でPHP4.3.3を入れる

パフォーマンスの改善

Last.fm RPSの不具合について

モダンPHP勉強会に行って来ました。

WordPressLifestream用のはてなブックマークプラグインを作ってみた。

cakePHPemailバリデーションの不具合

Servletでバイナリデータを受け取る方法がわからない。

EthnaでURLをきれいにする

Ethna2.5.0とかpukiwikiとか

Symfony2とか、フレームワークとか

cakePHPのmod_rewriteの設定について

cakePHP1.2 さくらインターネットでコンソールを使う

Imagickで、解像度とかモードとかを変更する

cakePHP1.2 さくらインターネットでMySQLが文字化ける

cakePHP1.2 アソシーエションでの検索条件指定

cakePHP1.2 PaginatorHelperの拡張

cakePHP1.2 Securityコンポーネントのバグ?

Tumblrを使い始めてみました。

cakePHP1.2のバリデーション

cakePHP Formヘルパーでエラーメッセージが表示されない

imagick2.2.2が使えない・・・

cakePHPでAclを実装するときにハマってしまったこと

データベースを使用しない場合

cakePHPはじめました。

PHPMDB2のgetRow

ケブンッリジ ジネェーレタ

PHP5MDB2のfetchRow

PHP5独自のフォームチェッククラス

PHP5静的メソッドに関して

EthnaAppManagerを使うときのデータベースの文字コードを指定する

PHPマジッククオートの被害

PHP5HTTPClient的なものを作ってみた(GETのみ)

PHP5でのオブジェクトのコピー

PHP5継承したクラスで、継承もとのコンストラクタを呼び出す

WordPress MEから2.5にアップグレード

URLRequestを使ったクイズを作ってみた。

EthnaActionFormのgetを書き換えてみた。

Ethnaうっかりしていた事

php5とjavaの参照渡しについて

PHP忘れていたisset

PHPSimpleXMLElementのserializeに関して

検索プラグインでPHPマニュアルを検索

PHP5クラスのプロパティ

PHP5

Smartyでパンくずリストを作る

static変数

PHPであったら便利な関数1

PHPフレームワーク

正規表現用のエンコーディング

お問い合わせフォーム的なもの

PHPで偶数だけ表示させる方法

ひさしぶりに

学校の資料で

テスト仕様書について

cookieのboolean型について

eccube2.1.2

dotProject タスク管理ができない

dotProjectで日本語文字がDBに登録できない

たいしたことはなかったPHPの文字コード問題

PHP文字コードについて再び悩む・・・

EthnaのActionClassでControllerオブジェクトを呼び出す

bin2hex

Firefox3とかPHPの可変関数とか

Ethnaアクション名の決定方法を変更

wordpressカスタマイズメモ

EthnaAppManagerの使用方法

EthnaappManagerとかappObjectのクラスの場所の変更

Qdmail

ひどくくだらない仕掛け

Smarty プラグインでのurlencode

phpでの

うーん…

PEAR XML_Serializerメモ

phptermいれてみた

PHPのリロード対策

Smarty テンプレートでのJavaScriptやCSSを使用する場合

ECCUBE2.0.1

ajax im

Lightbox 2 WordPress Pluginとこのテンプレート

Lightbox 2 WordPress Plugin

wp-slimstat-ex 日本語化

MDB2 autoExecut

とあるサイトの製作

PHPの再コンパイル

EthnaAppSearchObjcetについて

Ethna本

libphp5.so

参照渡し

PEAR::AuthをSmartyクラスに入れてみた。

Ethnaの本が発売されたそうです。

Ethna ActionFormでの$_GETの扱い

PEAR コマンド

phpMyAdminの設定について

PEARコマンド

そろそろまじめに

curlを使ってみた

【関数メモ】dirname

突然の雨は良くない!

Ethna

Ethnaはじめました。

エディタの変更

文字コードとの戦い

Shift_jis・・・その2

Shift_jis・・・その3

PHPでエクセルが…

Shift_jis・・・

Smartyのインストール

Smartyを使ってみる

現在の開発環境

クラス設計

RSS2.0を・・・

HTTP通信について・・・