20160801-0805工作記錄



新的一週也是新的一月開始,八月,流火。
早上聽傳道法師的雜阿含精選,聽到一句話很受用,
「要維持到,有也可以,沒有也可以,如果依賴東西,依賴人、事、物,養成了壞習慣,你就不得解脫。」


  • 增加/stores/index中的「合約成立、合約結束」進搜尋列
  • 商家密碼update連線到商家後台 /stores/resend
  • 變數污染的問題,基本上變數用完最好都unset(),目前有個狀況是mailer,重複寄送時,會寄給下次訂定的變數,所以利用PHPMailer的原生方法,$this->clearAllRecipients(),把變數清除掉
  • 錯誤訊息後面還有怎麼處理錯誤訊息,像是丟出4999也是我們自己處理過的訊息,再把錯誤訊息印出來看$exception->getMessage()
8/2

  • 對product的apidoc,發現很多merge的狀況,查到如何取消上一個pull,有這樣的回答

  • 發現FIND的語法不像ORM,詢問之下才發現是elasticsearch的語法,所以要去官網上面看怎麼應用,簡單的語法可見同事的文件:

  • 發現這篇介紹php物件導向寫得蠻好的:

看到這個句子看不懂

$data = array_map(function ($product) use ($week) {
                    return ProductSearch::fieldFormat($product, $week[date ('w', strtotime (Orm::getNow ()))]);
                }, $productData);

參考PHP官網的寫法,anonymous functions with array_map,了解到用use是因為要引用外部變數,和參考這篇 PHP的匿名函数和闭包 、 PHP匿名函数,闭包意外發現一個不錯用的記錄程式寫作平台,打算開始適用,就不用像寫在這代碼要重新轉過,對岸做的如果單純紀錄程式,還不錯用,螞蟻筆記
Previous
Next Post »