【twitteroauth】PHPのTwitterOauth用ライブラリをnamespaceを用いたFW内で利用可能にする。【twitteroauth】PHPのTwitterOauth用ライブラリをnamespaceを用いたFW内で利用可能にする。【twitteroauth】PHPのTwitterOauth用ライブラリをnamespaceを用いたFW内で利用可能にする。CakePHP3にぶち込んだ時の話。https://github.com/abraham/twitteroauth/上記URLのライブラリはPHPerには有名だけれどもnamespaceが記述されていないので、Symfony2を始めとするモダンなフレームワークにぶちこもうとするとなかなかに使い辛い。いうことでファイル内容を若干カスタマイズする。githubよりzipをダウンロード。利用するのはtwitteroauthフォルダ以下のファイルたち。twitteroauth.phpをいじりましょう。require_onceを消す10行目の下記記述を葬り去る。PHPrequire_once('OAuth.php');1require_once('OAuth.php');名前空間を授けてやるファイル先頭に下記を追記。※namespaceの部分はプロジェクトによって適切に設定されたし。今回はCakePHP3のsrc/Lib/twitteroauth以下にライブラリを配置したので下記のように記述。\OAuthUtil;composer.jsonのautoload設定に追加するtwitteroauth.phpはともかくOAuth.phpはpsrに準拠してないといったレベルを超越しているライブラリなので下記の通りfilesに直接パスを指定してやる。updateをしてやればOK。dumpautoloadでもOK。Post【PHP】配列の空文字キーに関する発見。【Javascript】よさげなLightBoxライブラリ。【WordPress】で承認待ちのコメントを一括削除する。【CakePHP3】Bakeの流れ。【PHP】で画像を綺麗にリサイズする。Jasmine】テストの書き方まとめ。【Android】アプリ開発環境の構築手順まとめ。【Windows】Antをインストールする。【Windows】node.jsをインストールしてnpmコマンドを使えるようにする。【Windows】環境変数(PATH)の通し方。【Windows】gitのインストールを行う。【Windows】コマンドプロンプトでドライブ間を移動する。【Apache】htpasswdでBasic認証を掛ける。【CentOS7】Muninインストール手順まとめ。【PHP】privateなメソッドを外部から実行する。【MySQL】大量にランダムなデータを作成する際の方法いろいろ。【PHP】Xdebugのvar_dump()を通常のものに戻す。【htaccess】さくらのレンタルサーバーに設置したhtaccessでOptionsが使えない問題。【jQuery】手っ取り早くScrollToTopを実装する。【PHP】のコンパイル時にライブラリが足りないよと怒られたら。【CentOS】patchコマンドが無いよと怒られたら。【CentOS】apxsが無い場合。【htaccess】でPHPのエラー表示周りをONにする際のコピペテンプレート。【Markdown】脚注の書き方。うぇぶろぐらまーな日誌.。