タグ

FuelPHPに関するm6uのブックマーク (30)

  • FuelPHP » FuelPHP releases v1.8 | Blog

    Thoughts, ideas, random notes, ramblings... Anything about PHP in general, and FuelPHP in particular. Sometimes serious, sometimes with a big wink. But always with a message. Do you have an opinion about an article? Don't forget to comment! Long overdue, we have just released a new release, v1.8. Looking back It has been what can only be described as another hectic and difficult year. We've lost c

    m6u
    m6u 2016/04/11
    v1.8めでたし。composer使えないサーバーで更新するにはどうしたら?
  • [FuelPHP] DBクラスの結果を1次元連想配列に変換する方法

    多次元連想配列で返ってくるのはありがたいんだけれど、取得するカラムが 2 つだった時に 1 次元で返して欲しかったので色々したメモ。 前提FuelPHPDB クラスで結果は連想配列で取得できる。(デフォルト) DB クラスを使うDB クラスを使ってテーブルの値を取得する。 $result = DB::select('user_id','user_name')->from('users')->execute(); $result_array = $result->as_array(); Debug::dump($result_array); 取得結果取得した結果は以下のような感じの構成になっているはず。 array( array( 'yamada' => '山田奈緒子' ), array( 'ueda' => '上田次郎' ), array( 'yabe' => '矢部謙三' ) );

    [FuelPHP] DBクラスの結果を1次元連想配列に変換する方法
    m6u
    m6u 2016/02/18
    Arr::assoc_to_keyval、イイネ
  • [fuelPHP] fieldsetにデフォルト値を設定する | Gerolian

    補足 repopulateとpopulateは別物 最初ごっちゃにしてました repopulateは戻ったときに反映 …populateのオプションでいけるけど

    m6u
    m6u 2015/07/10
    Fieldset::populate()のサンプル。Modelとか関係なく手動で初期値をフォームに与える方法。
  • 【FuelPHP】tsvファイルを取り込みたい | プログラマのめもぶろぐ

    FuelPHPでtsvファイルを取り込むときの手順をメモ FuelPHPのデフォルトで用意されているFormatクラスがあります。 こちらはCSVファイルやXMLファイルなどを読み込むときに非常に役に立つのですが、TSVファイルには対応しておりません。 なのでTSVファイルを読み込む時はFormatクラスを拡張してあげます。 拡張の準備 core/classes/format.php を app/classes/core/ へコピー core/config/format.php app/config/ へコピー app/bootstrap.phpを修正 Autoloader::add_classes(array( // Add classes you want to override here // Example: 'View' => APPPATH.'classes/view.php'

    【FuelPHP】tsvファイルを取り込みたい | プログラマのめもぶろぐ
    m6u
    m6u 2015/02/20
    継承したクラスを作らずに、既存Formatクラスそのものを改変した、という理解でOK?
  • [fuelPHP] PHPExcelを使用してExcelを出力する | Gerolian

    2014年10月22日 以前fuelPHPで何かしらのデータをPDF出力していたけれど 実際に使っていると使い勝手があまりよくないってことになったのでExcelで出力するようにしてみた 使用ライブラリ タイトル通り 「PHPExcel」を使用 fuelPHPに埋め込む いつもの通りダウンロードしたライブラリをvendorディレクトリにぶち込んでrequireする

    m6u
    m6u 2015/02/13
    これな。
  • GitHub - muhittin/fuelphp_excel: PHPExcel Library for FuelPHP

    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

    GitHub - muhittin/fuelphp_excel: PHPExcel Library for FuelPHP
    m6u
    m6u 2015/02/13
    うん、2年前ですね。さて。
  • 株式会社Qript グループ統合に関するお知らせ

    このたび弊社を含む Penseur(パンスール)グループ傘下の事業再編にともない、2022年4月1日をもって、株式会社Qriptは株式会社Penseurへ吸収合併され、新たな歩みを進めることとなりました。 2000年に創業し日に至るまで、多くの皆様からのご愛顧に対し、社員一同、深く感謝するとともに心より御礼申しあげます。 なお、弊社の既存事業・業務はすべて株式会社 Penseurにて継続してまいります。 事業再編により、新たな体制をもって総力を結集することが可能となり、今後さらに高付加価値のサービス提供が可能になると考えています。 今後も皆様のご期待に添えますよう全力を尽くしてまいりますので、引き続き、何卒ご指導ご鞭撻を賜りますようお願い申し上げます。 2022年4月1日 株式会社Qript 代表取締役 寺嶋正浩 株式会社Qript グループ統合に関するお知らせ(PDF) ※株式会社Qr

    m6u
    m6u 2015/02/13
    わー、本当にあった、参考にします。
  • HTML5のAPIを使ったアップロードをFuelPHPで実装する | BUTTERFLY Waltz

    フロー 1.ファイルアップロード用の処理作成 2.modelにPOSTするためのAjax処理 3.Controllerでファイルを保存する処理 今回はアップロード処理まで 来のWebアプリケーション開発であれば アップロード後にファイルの情報をDBに格納すべきですが 今回はそれを省いた実装します View image/index <?php $success_message = Session::get_flash('success_message'); if($success_message != null){ echo '<p style="color: red;">'.$success_message.'</p>'; } ?> <div id="drag-area"> <p>アップロードするファイルをドロップしてください</p> </div> エラーメッセージを表示す

    m6u
    m6u 2015/01/21
    これは真似して試したい
  • FuelPHP v2の最初のα版、2015/1/1リリース予定 — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

    FuelPHP v2に関する情報のアップデートがありましたので、お知らせします。 詳細は以下の家ブログをご覧下さい。 FuelPHP » First v2 Alpha | Blog 1. 最初のα版が来年1月にリリースされます これは最初のα版であることに注意して下さい。 ユーザが新しいフレームワークを試して遊べるものをリリースし、早めのフィードバックを得る目的でリリースされるものです。 基的なMVC機能とConfig、Lang、Fieldset、Validation、Database、Asset、Crypt/Security、Eventが含まれる予定です。 ORMも含まれる予定ですが、機能は非常に基的な部分に限定されます。 これらはすべてリライトされた新しいもので、最初のα版であり、むろん番環境に適したものではありません。 2. PHP 5.5以上を必要とします 公式の要件がPH

    m6u
    m6u 2015/01/05
    習得しきれてないのにどんどん変わっていく。ホスティングサーバー条件も厳しくなりそうだな。
  • FuelPHPでDBの結果を1次元で取得したい | 株式会社エバーフリー

    私達はオンラインカジノの質を測定するために異なる規則や条件を使います、そして私達はいかなるオンラインカジノについてのクレイジーな情報も決して与えません。もしカジノがうまくいけば、私達はそのカジノについしもしカジノがうまく働かなかったら、私達はまた彼らの間違いについて私達の訪問者に告げるでしょう。私達は真実について妥協することはありませ skrill 日 こんにちわ、araishiです。最近は研修生がブログをガンガン更新していますが。若さのせいか、すごい勢いなので、こちらも負けずに書いていきます。 FuelPHPというPHPのフレームワークを触ってみました。 まずはDB周りをやっています。最近のフレームワークはORM(Object-Relational Mapping)が完備されていて、MySQLのクエリを書けなくても、それとなーく実行できる便利な世の中になりました。でもMySQLのクエリ

    m6u
    m6u 2015/01/05
    current()いいね
  • Profilier を有効にしてみる - Engineer Life of goemode

    参考)http://docs.fuelphp.com/general/profiling.html プロファイラーは有効にすることで、デバック情報やプロファイル情報を画面上に表示してくれます。 Fuelphpはさほど気にする必要がないかもしれませんが、プログラマーとしては日々プロファイルを意識して書くように したいところです。 ※cakePHPで開発してたときはよくにらめっこしたものです。。 ということで、来であればFuelPHP筋ではないので後回しでもいいのですが、 profilerを眺めつつ開発したいので、早めに書きました。 ・Application profiling /fuel/app/config/config.php 'profiling' => true, ・Database profiling /fuel/app/config/db.php 'profiling' =

    Profilier を有効にしてみる - Engineer Life of goemode
    m6u
    m6u 2014/10/29
    プロファイラを使ってデバッグ出来る
  • ざっくりFuelPHPの使い方 - Qiita

    書いてる人 プログラミング学習サービスやら、ペットサロン予約サービス、風俗検索サービスなど色々とやっている「かずきち」です。 ■運営サービス一部 http://crazy-wp.com/ http://webukatu.com/ 新宿のホストから不動産・保険の営業を経て、HTMLって何?という状態から3ヶ月独学でプログラミングやデザインを学び、IT業界で1年間実務経験を積んで年収は1超え。現在は起業家としてサービス運営やら不動産運営をしています。 Qiita内にそれ系の記事も書いてます。 エンジニアで稼ぐために大切な13のコト WEBサービス起業したい人に読んで欲しい18のコト fuelPHPまとめ 環境はMac&MAMPを使ってる前提でまとめてます。 FuelPHPは1.7.2を使用。 インストール 1.クイックインストーラをインストールする

    ざっくりFuelPHPの使い方 - Qiita
    m6u
    m6u 2014/10/14
    思い出すのにちょうどいいまとめ。
  • 堀江貴文氏プロデュースアプリ『TERIYAKI』フルリニューアルで見えた若手たちへの期待 - エンジニアtype

    2014年9月8日、堀江貴文氏プロデュースのグルメアプリ『TERIYAKI』が全面リニューアルされて新しいアプリとしてリリースされた。 前年11月に最初のアプリがリリースされた後、「テリヤキスト」と呼ばれるキュレーターの新加入や新たな店舗の追加、ユーザーからの意見や要望に応じたUI/UXの改善などが実施されてきた。 今回、アジア各国・地域を視野に入れた海外展開、大幅なUI/UXの向上を図ることになったため、それまでと異なる開発環境とプログラミング言語を採用する必要が出た。 その結果、バージョンアップでは対応できず、App storeに並んでいる既存のアプリと同名の新しいアプリを公開するという異例のリリースとなった。 今年8月に同社の代表取締役および『TERIYAKI』の編集長に就任した廣井那佳子さんと、開発を手掛けた安達浩平氏という、ともにまだ20代の若手スタッフに、リニューアルに至った経

    堀江貴文氏プロデュースアプリ『TERIYAKI』フルリニューアルで見えた若手たちへの期待 - エンジニアtype
    m6u
    m6u 2014/10/10
    《実は旧アプリではRuby on Railsが用いられていて、新しいアプリはFuelPHPでコーディングされている》とな。
  • FuelPHPのserver_gmt_offsetの設定について調べてみた - スケルトン・エピ

    前記事でstationwagonを動かすまでの手順をかいてみたところ、@kenji_sさんから、server_gmt_offsetは0のままでも良いのではという旨のご指摘を頂いたので、実際に自分でも調べてみました。 偉大なる参照記事様 ORMObservers、タイムゾーン設定(Asia/Tokyo)で気をつける事 ほとんど上記記事の通りなのですが、設定が微妙に違ったので、少し解説が必要と感じたポイントなども加え流れをまとめておきます。 結論 サーバ側でロケール設定を日時間に合わせてある場合、fuel/app/config.php のserver_gmt_offsetは初期値である 0 のまま変更しなくても良い。 下記のように date コマンドで現在時刻が表示される環境なら大丈夫かと思います。 $ date 2013年 3月 9日 土曜日 13:45:30 JST(詳しく調べてはいま

    FuelPHPのserver_gmt_offsetの設定について調べてみた - スケルトン・エピ
    m6u
    m6u 2014/09/30
    よいまとめ
  • さくらのレンタルサーバで FuelPHP を使ってはてなハイクブログを作る-ViewModel を使ってみる編 #FuelPHPAdvent2012 - TMD45INC!!!

    この記事は FuelPHP Advent Calendar 2012 の 18 日目の記事です。昨日は @ootatter さんによる『fuelphpで既存DBをあつかうとか』でした。 日の担当は、毎年クリスマスには仕事で問題が起こりクルシミマス恒例になりつつあります、@tmd45 です。 FuelPHP 標準のサーバキャッシュと「はてなハイクAPI」、ViewModel を利用したブログのようなものを作ってみましたので、その全貌を公開したいと思います。 さくらのレンタルサーバーで FuelPHP を動かす ViewModel を含めて MVC をひととおり使ってみる はてなAPI を使ってみる などを行っています。 長いですが、マイナーな組み合わせすぎて需要が無いことをひそかに期待してます(笑)。 なお、使う人がいらっしゃるか分かりませんが記事中のソースコードは MIT ライセンス

    さくらのレンタルサーバで FuelPHP を使ってはてなハイクブログを作る-ViewModel を使ってみる編 #FuelPHPAdvent2012 - TMD45INC!!!
    m6u
    m6u 2014/08/22
    ちょっと真似したくなる感じ
  • FuelPHP 実行したSQLクエリをdebugログに出力する

    FuelPHPで実行したSQLをログに出力する場合、DB::last_query() を使います。最後に実行したSQLが取得できるので、Model内のクエリメソッド内で出力させるといいですね。 $result = DB::query("select * from productusers where product_id = $product_id", DB::SELECT)->as_object('Model_Productuser')->execute(); Log::debug('[sql:'.get_called_class().']'.DB::last_query());

    m6u
    m6u 2014/07/31
    coolな解決方法、さっそく参考にして組み込んでます。ありがたい。
  • Invalid rule “” passed to Validation, not used. in COREPATH/classes/validation.php

    Invalid rule “” passed to Validation, not used. in COREPATH/classes/validation.php
    m6u
    m6u 2014/07/15
    誰でも通る道なのか。
  • FuelPHPでCSVの出力 - Qiita

    英語圏には無縁の問題として、 日CSVを出力するにはSJISでやらなければならない。Excelのせいで。 で、FuelPHPCSVの出力には、来RestControllerを使うと楽なんだけど、 to_csv()関数をoverrideできない罠。 処理を追っかけきれてないけど、COREPATH/classes/controller/rest.php の、 response()メソッドの中で、 $this->response->body(Format::forge($data)->{'to_'.$this->format}()); みたいにto_csv()を読んでるんだけど、 bootstrap.phpでoverrideしたFormatはこのタイミングだと死んでるぽい?よくわかんね。。。 RestController使わずにCSVを出力する事で、とりあえず回避。 <?php // a

    FuelPHPでCSVの出力 - Qiita
    m6u
    m6u 2014/07/07
    CSV出力
  • Fuelphp:日本語のエラーメッセージを設定する | raining

    FuelphpでValidationクラスを使用し、エラーを出力した際にエラーメッセージを日語で出力する方法をメモします。 最初の設定では英語で表示されるので。 エラーメッセージは日語で出力することが多いと思うので、最初に設定してると実装しやすくなると思います。 また、エラーメッセージを個別に設定して、設定ファイルの内容を上書きする方法をメモします。 ■ 日語のエラーメッセージを設定 設定ファイルで日語のファイルを読み込むように設定します。 「fuel/app/config/config.php」の「language」の箇所を「ja」に変更します。 /** * Localization & internationalization settings */ 'language'           => 'ja', // Default language 'language_fall

    m6u
    m6u 2014/06/11
  • FuelPHPを更に使ってみて使えるなと思った拡張ValidationRuleの書き方とCore拡張の小技 - Qiita

    タイトル長っw CMS系のサイト構築は大体どのフレームワークでも問題ないのですが、基幹業務チックな機能要件があると、様々なモデルの組み合わせで入力値の検証をしたりだとか、項目間において依存性のあるチェックだとかが頻発します。 PHPで基幹システム作らない方が・・・というご意見もごもっともで、そのうちもっとナウい言語にシフトしていきたいと思います。 題に戻るとFuelPHPはその辺が結構柔軟で、やりようによってはいくらでも対応できるので、一年半ぐらい実プロジェクトで使ってきましたが困ることは特になかったです。 強いていえば、ORMでrelatedしてrows_limitするとあばばばってなりますが、クエリビルダとORMの勘所も掴んだので特に問題ありません。 1.おさらい 公式ドキュメント(日語訳) デフォルトの入力検証含め、こちらに書いてある内容でほとんどの入力値の検証は可能です。 2.

    FuelPHPを更に使ってみて使えるなと思った拡張ValidationRuleの書き方とCore拡張の小技 - Qiita
    m6u
    m6u 2014/06/11
    クロージャに名前をつけてエラーメッセージのダブリ防止、これは気づきにくいわ、ありがとうございます。