並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 1192件

新着順 人気順

FuelPHPの検索結果361 - 400 件 / 1192件

  • FuelPHP のログを swatch で監視する方法 - A Day in Serenity @ kenjis

    FuelPHP のログファイルを swatch でリアルタイム監視する方法です。 CentOS 6.3 を前提としています。 swatch のインストール $ sudo yum install swatch $ sudo yum install perl-Time-HiRes perl-File-Tail 必要なファイルの準備 epel の swatch パッケージには起動スクリプトが含まれていません。ここでは、FuelPHP 監視用に特化した起動スクリプトなどを用意します。 フォルダの準備 $ sudo mkdir /var/log/swatch $ sudo mkdir /var/run/swatch 起動スクリプト $ sudo vi /etc/rc.d/init.d/swatch-fuelphp #!/bin/sh # # swatch-fuelphp Startup script

      FuelPHP のログを swatch で監視する方法 - A Day in Serenity @ kenjis
    • Mac 上で Vagrant を使って CentOS に FuelPHP をセットアップ - Qiita

      最近、FuelPHPを導入する機会をいただきました。環境構築は大変重要ですので、備忘録的に整理しておきます。記載して自分で試してみましたが、おおよそ15分程度でできました。是非お試しください。 構築する環境 OSX 10.9.5 Vagrant CentOS 6.5 FuelPHP 1.7.2 参考: Vagrant Vagrant体験入門ハンズオン手順 - 2014/04/24 DevLove関西 Vagrant ではいつも助けていただいております。本当にありがとうございます。 参考: FuelPHP はじめてのフレームワークとしてのFuelPHP FuelPHP 関連の良書です。迷ったらこちらを買うことをおすすめします。FuelPHPの基本だけでなく、各種PHP開発環境構築手法、各環境でのFuelPHPインストール設定から順序立ててわかりやすく解説されています。 事前準備1: Vagr

        Mac 上で Vagrant を使って CentOS に FuelPHP をセットアップ - Qiita
      • fuelphpのmodelに補完用のphpdocをつける | エンジニア開発記

        昔、fuelphpのoil自動生成でphpdocを自動で書くようにするという記事を書きましたが、これでもだんだん不満に思ってきて、より便利な物を作りました。 補完ができるのとできないのでは開発効率も違いますし、何よりストレスがかからなくなるので重要です。 前作ったものの不満点 ちょっとだけ作った経緯を書いておきます。 昔作ったものは自分でもいいなと思って作ったわけですが、 既存のソースを変更する必要がある modelを作成するときにしか使えない と、案外不満点がありました。 しかし、FuelPHP、コード補完用コード生成コードの記事を見て、taskで作ればいいのかと思い、新たに作成しました。 補完するもの 作成したtaskは単純にmodelのクラス宣言の直前にphpdocをつけるだけのものです。 モデルフォルダのファイル一覧を撮ってきて、それぞれのファイルにphpdocを強制的につけます。

        • H2O Blog., Coda + FuelPHPでお手軽開発環境を作る

          今年、私がもっともはまった言語系のプロダクトと言えば「FuelPHP」になります。 そんな、FuelPHPの Advent Calendarが開催されていたので、私も参加いたしました。 昨日の @LandscapeSketch さんの「FuelPHP + NetBeans + Gitで高速開発環境を整える」を受けて、私からは「Coda + FuelPHPでお手軽開発環境を作る」をお送りします。 Codaとは、Panic社から販売されている OS X向けの Web開発ソフトです。軽量・高機能で筆者ももっとも愛用しているソフトの一つです。 この「Coda」、名前からしてHTMLのコーディングにしか使えないだろうと思われている方も少なくないのですが、実はプログラミングにも最適な開発ソフトです。ここでは、FuelPHPを少しでも開発しやすくするための、各種機能を紹介していきましょう。 セットアップ

          • MacOS X+HomebrewでFuelPHP開発環境を作成するためのまとめ - dtakamiya's blog

            2012-12-08 MacOS X+HomebrewでFuelPHP開発環境を作成するためのまとめ FuelPHP PHP Mac なんかぐだってきたのでもう一度きれいにまとめてみます。 Xcodeをインストール App StoreからXcodeをインストールします。インストール後に「Preferences」から「Command Line Tools」をインストールします。 Javaをインストール NetBeansで必要になるのでインストールしておきます。 ターミナルを開いてコマンドを実行するとインストールしますか?とのダイアログが立ち上がるのでインストールを押します。 $ java -version 「Homebrew」をインストール 「Mountain Lionへパッケージ管理「Homebrew」をインストールする手順のメモ」を参考にインストールします。Homebrewのサイトに行

            • jenkinsでCheckstyle pluginを利用して、FuelPHPのコーディング規約をチェックする

              jenkinsでCheckstyle pluginを利用して、FuelPHPのコーディング規約をチェックする jenkinsでCheckstyle pluginを利用して、CakePHPのコーディング規約をチェックするのFuelPHP版 FuelPHPのコーディング規約をjenkinsで継続的にチェックできるような環境を構築する。 開発環境は上記より、以下のライブラリ・プラグインはインストールされている前提で話を進める。 PEARの「PHP_CodeSniffer」 Jenkinsの「Checkstyle Plug-in」 1. FuelPHP用のコード規約をインストール https://github.com/eviweb/fuelphp-phpcs 今回はeviwebさんが開発された、fuelphp-phpcsを利用させていただく。 (インストール方法は、README.mdに記載されてい

              • FuelPHPのテーマクラスのサンプル - BTT's blog

                Fuelphpのテーマクラスのサンプルです。 『active』を変更する事により、テーマの切り替えが可能です。 サンプル Config app/config/theme.php <?php return array( 'active' => 'mytheme1', 'fallback' => 'default', 'paths' => array(APPPATH.'views'), 'assets_folder' => 'themes', 'view_ext' => '.php' ); あらかじめテーマ用のディレクトリを作成します。 $ mkdir app/views/mytheme1 $ mkdir app/views/default Controller app/classes/controller/sample.php <?php class Controller_Sample ex

                  FuelPHPのテーマクラスのサンプル - BTT's blog
                • FuelPHPのFormat::forgeでRSSをパースしたとき、dc:dateを取得する事ができない。

                  FuelPHPのFormat::forgeでRSSをパースしたとき、dc:dateを取得する事ができない。 FuelPHP1.2のお話。 最近FuelPHPをよく弄っているんだけど、色々なデータをパースする事ができるFormat::forgeでRSSをパースしたところ、RSS1.0の「dc:date」を取得する事ができなかった。 $feed_string = file_get_contents('http://rss.url.com/'); $data = Format::forge($feed_string,'XML'); fuel/core/classes/format.phpの_from_xmlメソッドを確認してみたが、その部分を補完する記述なし。仕方ないので自作で対応。 $xml= new SimpleXMLElement($feed_string); foreach($xml->

                  • 『FuelPHPでSmartyテンプレートを使用する方法(備忘録的なメモも兼ねていますよ)』

                    素粒子の世界で自由に生きるiphoneアプリのレビューをしていたんですが・・ だんだんandroidアプリ開発の話になってきました。。 さらに、素粒子の話になってきました笑 自分が読み返したくなるブログ記事を書いております♪ ほぼ自己満ですが、ぜひお楽しみください!

                      『FuelPHPでSmartyテンプレートを使用する方法(備忘録的なメモも兼ねていますよ)』
                    • fuelphpでマイグレーション時にdecimalなどを使うとき | aucfan Engineers' blog

                      こんにちは データグループの新卒なかむらです。 入社して5ヶ月、わからないことだらけですが、ひとつひとつ調べながらよたよたとコードを組こんにちは データグループの新卒なかむらです。 入社して5ヶ月、わからないことだらけですが、ひとつひとつ調べながらよたよたとコードを組んでおります。 今日はfuelphpでマイグレーション作成時につまったことを紹介しておこうと思います。   mysql workbenchでDB設計をして、マイグレーション作成だ!と、 Copy SQL to Clipboardしてそれをいじりながらマイグレーション用のコマンドを作成し実行。 このとき、どうもdecimalの設定がうまく入らない…という問題がありました。   結論から言ってしまうと、型を指定するとき、大文字ではなく小文字でないとうまくいきません。   たとえば、以下のようなコマンドでマイグレーションを作成すると

                        fuelphpでマイグレーション時にdecimalなどを使うとき | aucfan Engineers' blog
                      • FuelPHPで、rss取得

                        こんばんは。ファガイです。 本日は、FuelPHPで、rssを取得してみます。 はっきり言って、超簡単です。 例:https://blog.fagai.net/feed/のrssを取得する $feed_string = file_get_contents('https://blog.fagai.net/feed/'); $data = Format::forge($feed_string, 'xml')->to_array(); Debug::dump($data); 結果 Variable #1: (Array, 2 elements) ↵ @attributes (Array, 1 element) ↵ version (String): "2.0" (3 characters) channel (Array, 7 elements) ↵ title (String): "新人Webエ

                          FuelPHPで、rss取得
                        • Goutteを利用してテストを行う | FuelPHPメモ

                          FuelPHPでコントローラのテストはなかなかやり難いので、Goutteを利用してテストを行ってみます。 Goutteのインストール Goutteをダウンロードして goutte.phar をapp/tests/controllerに入れます。 テストケースクラスの作成 app/tests/controller/sitetest.phpファイルを以下の内容で作成します。 <?php require_once 'goutte.phar'; use Goutte\Client; class SiteTest extends TestCase { protected $client; public function setUp() { parent::setUp(); $this->client = new Client(); } }

                          • FuelPHP 導入 - わすれないうちにメモしよう

                            ・導入環境 CentOS 6.3 Apache 2.2.15 PHP 5.3.3 MySQL Server 5.1.67 FulePHP 1.5・FuelPHPの導入 # yum install curl git # curl get.fuelphp.com/oil | sh・プロジェクトの作成 # cd /var/www/html # oil create project_name ※「Fatal error: Exception thrown without a stack frame in Unknown on line 0」と表示される場合は 下記のPHPのタイムゾーン設定を見直す # vi /etc/php.ini date.timezone = 'Asia/Tokyo'・バージョンの確認 # cd project_name # php oil -v・アクセス確認 http://

                              FuelPHP 導入 - わすれないうちにメモしよう
                            • FuelPHP のサンプルアプリ「Stationwagon」をみてみる - A Day in Serenity @ kenjis

                              鉄は熱いうちに打て-コピペプログラマーのためのFuelPHP動作実験その1(サンプルソース&お砂場づくり) - ヌル日記 を参考に FuelPHP でのサンプルアプリ「Stationwagon」をインストールして研究してみましょう。 https://github.com/abdelm/stationwagon インストールする Git でソースコードをサクッと取得。 $ git clone git://github.com/abdelm/stationwagon.gitログなどを PHP から書き込みできるようにパーミッションを設定します。 $ cd stationwagon $ oil r installstationwagon/public/ を Web からアクセス可能にします。 $ sudo ln -s /path/to/satationwagon/public /opt/lamp

                                FuelPHP のサンプルアプリ「Stationwagon」をみてみる - A Day in Serenity @ kenjis
                              • FuelPHPってなんじゃ?(インストール編)

                                PHPのフレームワークは数々ありますが、どれも巨大すぎたり機能が足りなすぎたり、丁度よいモダンなフレームワークはなかなかありませんでした。 そこに登場したCodeIgniterは機能が豊富ですっきりとしている良質なモダンフレームワークとして人気なようです。 今回のFuelPHPはCodeIgniterの開発者なども参加しており、CodeIgniterや他のプロダクトのいいとこどりの期待のフレームワークだそうです。 主な特徴は ・MVC ・HMVC(画面要素の複数のMVCモジュールをひとつに纏めて1画面をつくれる) ・モジュール拡張可能 ・セキュリティ対応(出力エンコーディング、入力フィルタ、XSS、CSRF、SQLインジェクション) ・豊富なコマンドライン ・ORMとSQLどちらもOK ・認証機構つき ・複数のビューテンプレート(smartyなど)に対応 ・scaffoldできる ・mig

                                  FuelPHPってなんじゃ?(インストール編)
                                • なぜうちのFuelPHPは、Security::check_token()が常にfalseだったのか。 | nzworks

                                  なぜうちのFuelPHPは、Security::check_token()が常にfalseだったのか。 おはようございます。一晩中 表題の件を調べておりました・・。 過去の記事「FuelPHPの時間切れ(セッションタイムアウト)について」の訂正です。はい。 仕様を把握していなかっただけですが、未来の自分のためにメモを残します。開発でつまずくとGoogle様に頼っているのですが、自分の過去の記事に助けられることが稀に良くある。おかしい!覚えてない!ポンコツっぷり。 さて、本題です。 ユーザー登録画面を作るときなんかに入れているCSRFの例です。私はbeforeに入れていたりします。 class Controller_Account extends Controller_Base { public function before() { parent::before(); // CSRFチェ

                                  • 2016年FuelPHP 1.xのインストール方法のベストプラクティス — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

                                    ベストプラクティスも時の経過に伴い変わっていきます。 FuelPHPのインストール方法は従来oilコマンドをインストールして行う「クイックインストール」でした。しかし、現在、この方法はクイックではありません。 ということで、私が考えるインストール方法のベストプラクティスをまとめておきます。 リリース版をインストールする場合 結論から言うとZipファイルからインストールする方法が最速かつ簡単です。 Zip ファイルをダウンロードする ブラウザを使う場合は、http://fuelphp.com/ にアクセスし「Download v1.7.3 now!」ボタンをクリックしてください。 コマンドラインからは以下でダウンロードできます。 $ curl http://fuelphp.com/files/download/34 -o fuelphp-1.7.3.zip ダウンロードしたZipを解凍し、必

                                    • PHP7でFuelPHPを使うぞ!! - shucreamTech

                                      これは何 PHP7(7.0.x)でFuelPHP を使うためのメモです。 今回使用したOS・ミドルウェア等は以下の通りです。 CentOS 7.1 PHP 7.0.x Fuel 1.8/develop Apache 2.4.x Fuel 1.8/develop はご覧の通り開発中のバージョンですが、PHP7への対応は1.8.x以降のようですので積極的に人柱になっていこうという構えです。 今回は導入編として、 Fuelのcoreのテストが通ること welcome画面が正常に表示されること を確認します。 まずPHP7をインストールする 色々なインストール方法があるかと思いますが、ここではremiリポジトリを使います。 こちら を参考に、 # EPELリポジトリを追加 $ yum install epel-release $ rpm -ivh http://rpms.famillecollet

                                        PHP7でFuelPHPを使うぞ!! - shucreamTech
                                      • FuelPHPでexec_timeとかmem_usageを出す仕組みが雑すぎる - Qiita

                                        // This will add the execution time and memory usage to the output. // Comment this out if you don't use it. if (strpos($response->body(), '{exec_time}') !== false or strpos($response->body(), '{mem_usage}') !== false) { $bm = Profiler::app_total(); $response->body( str_replace( array('{exec_time}', '{mem_usage}'), array(round($bm[0], 4), round($bm[1] / pow(1024, 2), 3)), $response->body() ) ); }

                                          FuelPHPでexec_timeとかmem_usageを出す仕組みが雑すぎる - Qiita
                                        • FuelPHPのRestコントローラをgenerateするタスクを作りました

                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                            FuelPHPのRestコントローラをgenerateするタスクを作りました
                                          • FuelPHPの環境構築と設定のまとめ - Qiita

                                            FuelPHPのインストール方法 FuelPHPのインストール Composerによるインストール 2014年10月時点で、最新バージョンの1.7.2からは依存関係がComposerで管理できるようになりました。

                                              FuelPHPの環境構築と設定のまとめ - Qiita
                                            • FuelPHP 日本語言語パッケージ 作ってみたよ — さめたすたすのお家

                                              FuelPHPのパッケージも3つ目となりました、ValidationクラスやDateクラスなどの英語のメッセージを日本語で表示してくれるパッケージを作ってみました。 sharkpp/fuel-language-pack-ja - GitHub インストールは普通のパッケージと同じで下記のように難しいことは何もないです。 PKGPATH に展開(Packages - General - FuelPHP Documentationを参照)APPPATH/config/config.php の 'always_load' => array('packages' => array()) にパッケージを追加APPPATH/config/config.php の言語を日本語に変更。 'language' に 'ja' を指定。とりあえず、それなりに動いてそうだけど、実は間違ったことやってる、とかだとい

                                              • FuelPHP Opauthの使い方 – Google認証からCalendarリストの表示まで – hrendoh's tech memo

                                                http://fuelphp.jp/docs/1.7/packages/auth/opauth/intro.html authに加えてormパッケージを有効にします。 // fuel/app/config/config.php"] 'always_load' => array( 'packages' => array( 'auth', 'orm', ), ), Authパッケージ用のテーブルをデータベースに反映しておきます。 $ oil refine migrate --packages=auth Opauth を使うためには、まずComposerでライブラリーをインストールします。 今回はGoogleログインを試したいので、composer.jsonにopauth/opauthとopauth/googleを追加します。 # composer.json "require": { "php"

                                                • FuelPHPのViewModelについて : 一生涯プログラマ

                                                  2014年05月14日01:06 カテゴリFuelPHPPHP FuelPHPのViewModelについて 今日は本当はFuelPHPでアプリケーション作成していこー!という記事を書く予定だったけど、 作ってる途中でFuelPHPのViewModelを調べてたら記事を書きたくなったので、今日はViewModelについて書こうと思う。 ViewModelを使った場合のモデリング 最初にViewModelって名前を見た時にはMVVMをサポートしているのかと思った。ViewModel使ってResponse返すとKnockout.jsのバインドでもしてくれるのかと。 でも実態は思ってた使い方と違ったのでちょっとまとめておこうと思う。 とりあえず図にしてみた。 要はView作る為の処理はViewModelに任せてしまってControllerからModelを呼び出すのは永続化とかのViewに関わらない

                                                    FuelPHPのViewModelについて : 一生涯プログラマ
                                                  • AppFogで始めるFuelPHP - BTT's blog

                                                    がっつり使ったわけではないので、とりあえず環境構築まで。 タイトルが変だけど、まーいいか。 AppFogのSIGN UP AppFogのアカウントが無いと始まらないので、 http://www.appfog.com/ にアクセスし、右上『SIGN UP』からAppFogのアカウントを作成します。 アプリケーションの作成 次にアプリケーション(PHP+MySQL)の作成です。 以下のサイトを参考にさせて頂きました。 appfog に PHP + MySQL 環境を作る 上記サイトを参考に、PHP+MySQLのアプリケーションを作成します。 AppFogコマンドラインツールのインストール 以下のページを参考にAppFog用のコマンドラインツールをインストールします。 http://docs.appfog.com/getting-started/af-cli $ gem install af F

                                                      AppFogで始めるFuelPHP - BTT's blog
                                                    • FuelPHPのValidationでフィールド毎の個別のエラーを取得する | Binbo-Special – WEB制作や運営に関する楽屋話 -

                                                      FuelPHP、楽しいですよね。 楽しくて、時が立つのが早くて、なにがしかの納期が次々と襲ってきて悲しい日々を送っております。 さて、そんなFuelPHPですが、不満な点が無い訳ではなく、 Validationの結果のエラーメッセージ(show_errors())が文字列でしか受け取れない という不満点があります。 さらに、デフォルトではリストタグで落ちてきます。 ちょっとこれだと扱いづらい場面が・・・ 他に手動で作成したエラーメッセージとマージも出来ないし、なんだかなぁ、です。 いや、別に文字列でしか受け取れなくても良いよ。でもリストタグは嫌、という方は config.phpに追記してあげるだけで幸せになれると思います。 /** * Validation settings */ 'validation' => array( /** * Wether to fallback to

                                                      • ローカルでfuelphpを開発するためにdocker使いましょう的なお話

                                                        version: '2' services: app: image: 'silintl/php7' container_name: 'local-fuelphp' working_dir: '/var/www' environment: FUEL_ENV: 'test' volumes: - './:/var/www' - './apache2/sites-enabled/vhost-config.conf:/etc/apache2/sites-enabled/vhost-config.conf' ports: - '80:80' mysql: image: 'mysql:5.7' container_name: 'local-mysql' environment: MYSQL_ROOT_PASSWORD: 'root' MYSQL_DATABASE: 'database_name' MY

                                                          ローカルでfuelphpを開発するためにdocker使いましょう的なお話
                                                        • FuelPHPで作るFacebook診断アプリ | OfferBox(オファーボックス) | オファーが届く逆求人型就活サイト | OfferBox(オファーボックス) | オファーが届く就活サイト

                                                          (2)コード説明(コントローラ) ここでは、コントローラのコードについて説明していきます。 Facebookライブラリの準備 まず、Facebookのライブラリを準備します。FacebookのPHP−SDKは、ここからダウンロードできます。fuel/app/venderに展開ください。 fuel/app/classes/controller/diag.php require_once APPPATH.'vendor/facebook-php-sdk/src/facebook.php'; class Controller_Diag extends Controller { public function before() { // Facebook SDK $config = array(); $config['appId'] = 'アプリケーションID'; $config['secret'

                                                          • [FuelPHP]開発環境によってSSLの適用を変更する - Qiita

                                                            <?php class Uri extends Fuel\Core\Uri { public static function generate($uri = null, $variables = array(), $get_variables = array(), $secure = null) { //開発環境(ローカル)の場合はhttps通信をOFFにする $secure = Config::load('secure'); $secure = $secure['validation']; return \Uri::create($language.$uri, $variables, $get_variables, $secure); } }

                                                              [FuelPHP]開発環境によってSSLの適用を変更する - Qiita
                                                            • FuelPHPのRestコントローラ - BTT's blog

                                                              FuelPHPにはRestコントローラというものがあります。 使い方は簡単で、『Controller_Rest』を継承したコントローラを作成し、その中に処理を入れていくだけで、以下のフォーマットの出力が可能になります。 (core/classes/format.phpを見ると、jsonpやらyamlやらもあるようです) xml json csv html php serialize コントローラに追加していくメソッド名と、アクセスする為のURLは以下のようになります。 メソッド名) public function {HTTPメソッド}_{任意の名前} URL) /{コントローラ名}/{任意の名前}.{フォーマット} 例) public function get_list -> /xxx/list.xml -> /xxx/list.json サンプルと出力内容 公式ドキュメントのサンプルは、

                                                                FuelPHPのRestコントローラ - BTT's blog
                                                              • FuelPHPでもTree Behavior - Chrysolite

                                                                CakePHPにはTree BehaviorとTree Helperといった便利なものがあります。 詳しくは、 CakePHPの「OrderedBehavior」と「TreeBehavior」はマジで使うべき とかを参照してもらうとして、 簡単にツリー構造を使いたい!といった要求から こんなものを作ってしまいました。 FuelPHP TreeOrm Package しかしながら、未だ要素の追加、削除、親IDの変更しか作っていませんが… 使い方 設置 次の位置においてください FuelPHP TreeOrm Package /fuel/packages/treeorm config.phpを編集 treeormとormをAPPPATH/config/config.php の always_load の部分に追加します return array( 'always_load' => array(

                                                                  FuelPHPでもTree Behavior - Chrysolite
                                                                • FuelPHPでSmartyを使ってみる。

                                                                  (2) app/config/config.phpの'always_load'の'packages'に'parser'を追加。 'always_load'  => array( /** * These packages are loaded on Fuel's startup.  You can specify them in * the following manner: * * array('auth'); // This will assume the packages are in PKGPATH * * // Use this format to specify the path to the package explicitly * array( *     array('auth'    => PKGPATH.'auth/') * ); */ 'packages'  => a

                                                                    FuelPHPでSmartyを使ってみる。
                                                                  • FuelPHP 勉強会 東京 vol.3 LT FuelPHPなアイコンを作ってみた

                                                                    FuelPHP 勉強会 東京 vol.3 へ参加して来ました。 なんと全員LT(ライトニングセッション)発表という勉強会でした。 まだFuelPHPでなにか作ったという実績もなく、 初心者でもできる発表は何だ、と考えた挙句、 FuelPHPのロゴを使って作成したアイコンを発表することに。 言語ごとや環境ごとに開発用のアプリケーションを用意していると どのアプリが何のためのアプリなんだか、分からなくなってしまいます。 まさに現状、同じEclipseアイコンが3つ並んでたりします。 そんな時にFuelPHPと一目で分かるアイコンだったら便利! <Slideshareは現在変換中です。かれこれ4時間。。 色々な画像形式を放り込んだのがいけなかったかも> 発表で取り上げたアイコンをZipにまとめました。 ご利用くださる方はこちらからダウンロードして頂けます。 現在のところ、Mac版のみとなっており

                                                                      FuelPHP 勉強会 東京 vol.3 LT FuelPHPなアイコンを作ってみた
                                                                    • FuelPHPのView, Presenterテスト - 自動URLチェックなど - Qiita

                                                                      することでそのチェックをスキップできるようにしました. スキップするURLのチェックにはRouteクラスを使って,FuelPHP式のルーティング書式((:any)など)が使えるようにしました. 以下コード: <?php use AspectMock\Test as test; class ViewTestHttpNotFoundException extends \HttpNotFoundException {} abstract class ViewTestCase extends \ControllerTestCase { protected $_uris_to_skip; protected $_http_methods; protected function setup() { parent::setup(); $this->_uris_to_skip = array(); $th

                                                                        FuelPHPのView, Presenterテスト - 自動URLチェックなど - Qiita
                                                                      • サービス作るのでFuelPHP 2.0 devを入れてみた | chatii-log

                                                                        こんにちはchatiiです。先日のPHPConは私用があり参加できず、ヒジョーに悔しい思いでいっぱいです。FuelPHPerも何か動きらしきものがあるようで、その場にいたかった!! さてさて。今回、空き時間を利用して、個人的なサービスを開発しようと思います。公開するかどうかは未定ですが、FuelPHPの勉強も兼ねて作っていこうと考えています。 そこで気になるのが、FuelPHP 2.0の存在。FuelPHP Roadmapを見ると、正式リリースまではまだまだなのかな、という感がありますが、お客さんの依頼物でもないので、devを入れてみようと思います。 サーバの構築 いつもの通り、VirtualBox上にUbuntu 12.04 Desktopを入れ、apt-getでLAMP環境。しかし、FuelPHP 2.0は PHP 5.4を要求します。 chatiiはパッケージに頼って生きているので、

                                                                        • FuelPHP Osu Nagoya vol.1

                                                                          FuelPHP 勉強会の資料。 fuel.php-web.net を題材としている。 FuelPHP の概要、PHPTAL や PHPUnit 等 名古屋コワーキングスペース アートファクトリーで開催

                                                                            FuelPHP Osu Nagoya vol.1
                                                                          • FuelPHP【テスト】-- oil testの拡張 -- - Qiita

                                                                            FuelPHPのoil testが重い。。。。 カレントディレクトリからの実行だからテストが増えれば増えるはど重くなる。。。。 なんで単体でテスト書いてる時はファイル指定で実行できるタスクを作成してみました。 環境 centos6.3 fuelPHP1.5.3 事前準備に必要なもの php5.3以上 fuelPHPがインストール済みであること インストールをしていない場合はFuelPHP【入門】-- CRUDを作った時のメモ(インストールからCRUD作成まで) --を参考にインストールしてください。 参考にしたサイト 日本語版ドキュメント(1.5ドキュメント) 使い方 下記コマンドでご使用ください。 php oil r test --file=fuel/core/tests/arr.php Tests Running...This may take a few moments. PHPUn

                                                                              FuelPHP【テスト】-- oil testの拡張 -- - Qiita
                                                                            • fuelphp | エンジニア開発記

                                                                              fuelphpのfieldsetはすごく便利です。 formの出力とバリデーションが一体となって、似たようなコードを何回も欠かずに済みますし、文言の修正等も一箇所ですむようになります。 でも、webで検索していろいろ見ると、皆さんview画面が自由にカスタマイズできないから使えないと言ってバッサリ切ってしまっています。 すごくもったいないです。 かという自分も、view画面はきっちりと自分で作りたい派(というより仕事内容的に作らざるを得ない派)なので、fieldsetは使えないでいました。 しかし、個人サイトを作るときにfieldsetを使って以来、使えないのがストレスになってきたので、拡張して使えるようにしてみました! これでストレス無く、制作が簡単なfieldsetを使うことができます Continue reading »

                                                                              • FuelPHP で $ oil test --group=App したら「sh: phpunit: command not found」ってなる時の対処方法 - Qiita

                                                                                composer を使って、phpunit をインストールすると、パスが通ってないよ!と怒られる。 そんな時の対処方法のメモ。 composer を使って phpunit をインストールする まずは composer.json の編集とインストール $ vi composer.json

                                                                                  FuelPHP で $ oil test --group=App したら「sh: phpunit: command not found」ってなる時の対処方法 - Qiita
                                                                                • FuelPHP Modules化の手順 - HMVC | PbTimes 情報誌

                                                                                  HMVCとは HMVCとは、モジュール化してMVC要素のグループを独立させる方法。 複数のモジュールを作ることができるため、大規模な開発でも管理しやすくなります。 コントローラロジックの再利用にも優れており、私はよくこれを用いて開発を行います。 基本構造 └─ app ├── classes │ ├── controller │ ├── model │ └── view └── views 通常のMVCですね。 FuelPHPでは、classes/viewの中にビューモデルファイルを置くことができるのも魅力的。 Modules化したときの構造 └─ app ├── classes │ ├── controller │ ├── model │ └── view ├── views └── modules └── admin(モジュール名:任意) ├── classes │ ├── contr

                                                                                    FuelPHP Modules化の手順 - HMVC | PbTimes 情報誌