CakePHPにおけるデバッグのためのロギング 以前も同じような記事を投稿しましたが、今回はもう少しまとめようと思います。 ログは実は二種類あるそうで、前回紹介したのは以下の1. のlog()を使う場合でした。 log()を使う場合 以下の例だと、debugにGot … Mitaniハック2020.04.02 342
PHP,チェーンメソッドの実装 PHPでチェーンメソッドを実装したい時は以下のように$thisをReturnするメソッドを書くと良いです. class Chain { private static $instance; private function… Aoi Watanabeハック2020.04.02 1,160
Windowsでdocker mysqlに接続できないエラー Windowsでdocker(Docker for Windows, Docker Toolbox)を使いmysqlに接続する際に下記のようなエラー、もしくはmysqlに関するエラーが起きたときに解決策となりうる方法を記… hal-boハック2020.04.02 4,547
EC2+SoftEther でのVPNサーバーの料金 前回AWS EC2 でVPNサーバーを建てるでEC2上にVPNサーバーを構築しました。 料金が気になったので計算したいと思います。 作成したVPNサーバーの料金はインスタンス代、データ転送量、ElasticIPの値段がか… t.sakuraiハック2020.04.02 2,644
cakePHP(v3.x)Collection Classでソートする 以下のような配列があるとします. >>> $Users => [ [ “name” => “Tanaka”, “age” => 16, ], [ “name” => “Hamad… Aoi Watanabeハック2020.04.01 509
AWS EC2 でVPNサーバーを建てる 新型コロナウイルス(COVID-19) の影響でリモートワークになった企業が多いのではないでしょうか。 弊社もリモートワークになりました。 そしてそのときに問題になるのが、会社のIPからしか接続を許可していないサービスに… t.sakuraiつくってみた2020.04.01 17,109
Macのキャッシュを削除して容量を開放 注意 以下のコマンドにてディレクトリを間違えたりすると、全く関係ないディレクトリまでも削除してしまう可能性がありますので、しっかり叩くコマンドに目を通しておいてください。 私は手打ちでコマンドを叩いたところ、ディレクトリ… Mitaniハック2020.04.01 15,621
cakePHP,csvエクスポート用のtraitを編集する. 前回の記事で多重にTraitをuseする方法について紹介しました. 今回はこの機能を使ってcsvエクスポート機能を実装していきたいと思います. 基本的なTempパスの設定,ファイルの編集&データの追加などは基本的にcsv… Aoi Watanabeハック2020.03.31 652
PHP,traitを多重にuseする. 今回はPHPにてtraitを多重にuseする方法についてまとめていきたいと思います. trait parentTrait { abstract public function B(); // Abstactも使える pu… Aoi Watanabeハック2020.03.31 660