Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

Jenkinsからとか予定を自動で入れたりとか他にも用途で出てきそうですよね。 そんな事をするJenkinsプラグインとかありそうだけど、自分でいろいろ弄ったりしたいので、プログラムで考える。 FuelPHPとかだとoil refine <cmd>とかすぐに作れるからいいなぁ。するとどこからでもコマンドで呼べるし。 さっそくfuelphp gdataとかで検索してみると「mp-php/fuel-packages-gdataでFuelPHPでGoogle APIを扱う」というページがヒット。 FuelPHPは1.7.2を使用してcomposer.jsonに"mp-php/fuel-packages-gdata": "dev-master",の一行を追加 : <略> : "require": { "php": ">=5.3.3", "composer/installers": "~1.0",
return [ 'version' => [ 'app' => ['default' => 0], 'module' => [], 'package' => [] ], 'folder' => 'migrations/', 'table' => 'migration' ]; $ php oil refine migrate $ php oil refine migrate:current(あんまり使わない) $ php oil refine migrate:up $ php oil refine migrate:down $ php oil refine migrate --version=10 $ php oil refine migrate -all $ php oil refine migrate $ php oil refine migrate --version=4 $ php
$smarty->registerPlugin('function', 'fuel_version', array($this, 'fuel_version')); $smarty->registerPlugin('function', 'url', array($this, 'url')); $smarty->registerPlugin('function', 'base_url', array('Uri', 'base')); $smarty->registerPlugin('function', 'current_url', array('Uri', 'current')); $smarty->registerPlugin('function', 'uri_segment', array($this, 'uri_segment')); $smarty->registerPlugin
FuelphpのViewテストを行うためにphpunit用のテストケースのベースクラスを書きました. 親クラス FuelPHPのコントローラユニットテストで認証,Response::redirect(), Request::is_hmvc()を正しく機能させテストを動かす.Aspect Mock使用で作成したコントローラ用のテストケースControllerTestcaseを継承しているので,そちらもご覧ください. ControllerTestcase::setup()で行っている,Fieldsetインスタンスのクリア,Requestインスタンスクリア,Assetのファイル検索対応がViewテストにも必要だったので,継承して使っています. Viewテスト - URLチェック controller/action構造の変更などに伴うリンク切れを検出したかったので, AspectMockでHtml
FuelPHPでcronから定期実行をするにはTaskをつかうと良いみたい こんな感じで/fuel/app/tasksの中にTaskファイルを作成 useで使うクラスを読み込めばControllerと同じようにDBへの接続ができます。 <?php namespace Fuel\Tasks; use Fuel\Core\Cli; use Fuel\Core\DB; use Fuel\Core\DBUtil; use Curl\CurlUtil; class Test { public function run() { echo "実行する処理"; } public function get_user($name = "nanashi_san") { echo DB::select('*')->from('users')->where('name', $name) } } ?>
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? EclipseからACCONを使用して開発を行うためのプロジェクト作成とリモートデバッグ方法を説明します。 1.PHPプロジェクトの作成方法 1.1. Eclipseの起動 任意のワークスペースを選択してEclipseを起動します。 1.2.新規プロジェクトの作成 メニューの[ファイル]→[新規]→[PHPプロジェクト]を選択します。 【PHPプロジェクト作成情報】 プロジェクト名:任意のものでOK 内容:既存ロケーションにプロジェクトを作成 Windowsの場合 /c/Users/[ユーザID]/develop/data-volume
FuelPHPのViewModelがPresenterに進化を遂げていた 久々にFuelPHPを触ったら、 1.7系まであったViewModelが1.8以降Presenterなるものに 進化を遂げていたので備忘。 WebアプリケーションフレームワークではMVCモデルをベースとして よく設計されていると思うのですが(自分はPHPで実際触ったFWはFuelしかないけども)、 FuelPHPはMVCモデルの概念に付け加えて さらにViewModelというものがあります。(ありました。) ViewModelとは 一般的なMVCモデルだと、 Controller クライアントから受け取ったRequestを基に、Modelに処理を依頼する。Modelから返却された処理結果データをViewにわたす。 Model Controllerからの情報を基に処理のロジックを組み立てる&データアクセス(DB等)
fuelphpで作成したブログサイトのブログ記事にタグ情報をつける処理を作成するときに、編集処理にて苦戦したので、まとめておきます。 タグの仕様 ・ブログ記事に複数のタグが設定できること。 ・タグをクリックすると同じタグを持つブログ記事を集約できること。 使用モデル ブログ記事のモデル(Model_Atricle) タグモデル(Model_Tag) 中間テーブルモデル(Model_Articletags) Model_Atricleのリレーション設定 中間テーブルモデル(Model_Articletags)を1対多の関係 タグモデル(Model_Tag)を多対多の関係で設定する。 protected static $_has_many = array( 'th_tag' => array( 'key_from' => 'id', 'model_to' => 'Model_articleta
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く