読者です 読者をやめる 読者になる 読者になる

ユアマイスター株式会社エンジニアブログ

ユアマイスター株式会社のエンジニアが日々徒然。

1ヶ月CakePHPを使った感想を書いてみた!

こんばんは!1週間ほど前からインターンとしてお世話になっている高梨です。 プログラミング歴も4ヶ月ほどで、共同開発はこのインターンが初の経験ですので、 そんな若者が書いた「Cakeを1ヶ月使ってみた!」だと思って 軽い気持ちで見てもらえると幸いです…

モデルの作り方

みなさんこんばんは!エンジニアインターン歴が今一番長い竹本です。 なんとみなさんに朗報です。先日から期待の新星ショーケイくんがユアマイスター株式会社のエンジニアチームにインターンとして参加してくれることになりました! 彼のガッツ溢れる忍耐強…

Circle CI で PHPUnit 動かしたいと思ったら SQLSTATE[HY000] [2002] No such file or directory

こんにちは、ユアマイスターの星です。 弊社では、CIツールとして Circle CIを使っています。 導入時にうまくいかなかったポイントとその解決方法を書いておきたいと思います。 背景 Circle CIではcircle.ymlという設定ファイルで、 初期条件や実行コマンド…

CakePHPで深いAssociateを持った階層の値をDBから取得する

こんばんは!エンジニアインターンの竹本です! 今回はControllerと直接繋がっているテーブルの「ひ孫要素テーブル」という深い階層のデータをとってくる時に気にしなければいけないことについて書いていきたいと思います。 そもそもCakePHPでDBから値を持っ…

自分の所在地がわからなくなった時

卒業式 こんばんは、エンジニアインターン2の竹本です。 昨日ユアマイスター株式会社では4/1から社会人になられる卒業生の門出を讃える卒業式が行われました! 社長のありがたい言葉や、会を盛り上げてくれるおもろい関西人の人のおかげで四年生も喜んでいた…

複数ページのheader一括化!

こんばんは!エンジニアインターン歩兵クラスの竹本です! 皆さんWBC盛り上がりましたか??ユアマイスター株式会社は昨日のアメリカ戦を皆で応援してましたが…残念な結果でしたね、、 その悔しさを仕事のパフォーマンスに変える。それがユアマイスター株式…

CakePHPのDBアクセスについて

データの取得 データの追加 / 更新 データの削除 テーブルの連結 最後に こんばんは!ユアマイスターエンジニアチームの高崎です。 今日は弊社で採用しているPHPフレームワーク、CakePHPのDBアクセス機能について書きたいと思います。 CakePHPではSQL文が持…

CakePHPで画面上で同じ処理を行いたいときのコントローラーのいじり方

そもそもコントローラって? M(Model) V(View) C(Controller) 複数のViewでトークの通知アイコンを表示させる 三つのページの親コントローラーで処理を行う これをまず親コントローラー(AppController.php)で定義して、beforeFilterの※1に入れ込む 親コント…

CakePHPのいいところ、気をつけること

CakePHPとは? どこがいいの? 気をつけること こんにちは!ユアマイスターエンジニアチームの高崎です。 今日は弊社で採用しているPHPフレームワーク「CakePHP」について書いてみようと思います。 cakephp.org CakePHPとは? もうここであらためて書くのも…