當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Shineisp_Commons_Utilities::getQuarterByMonth方法代碼示例

本文整理匯總了PHP中Shineisp_Commons_Utilities::getQuarterByMonth方法的典型用法代碼示例。如果您正苦於以下問題:PHP Shineisp_Commons_Utilities::getQuarterByMonth方法的具體用法?PHP Shineisp_Commons_Utilities::getQuarterByMonth怎麽用?PHP Shineisp_Commons_Utilities::getQuarterByMonth使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Shineisp_Commons_Utilities的用法示例。


在下文中一共展示了Shineisp_Commons_Utilities::getQuarterByMonth方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: execute

 /**
  * Execute the upload of the file to the dropbox service
  *
  * @param $sourcefile string       	
  * @return boolean
  */
 public static function execute($sourcefile, $destinationPath, $remotename = null, $date = null)
 {
     try {
         if (empty($date)) {
             $date = date('Y-m-d');
         }
         $yearoftheinvoice = date('Y', strtotime($date));
         $month_testual_invoice = date('M', strtotime($date));
         $month_number_invoice = date('m', strtotime($date));
         $quarter_number_invoice = Shineisp_Commons_Utilities::getQuarterByMonth(date('m', strtotime($date)));
         $destinationPath = str_replace("{year}", $yearoftheinvoice, $destinationPath);
         $destinationPath = str_replace("{month}", $month_number_invoice, $destinationPath);
         $destinationPath = str_replace("{monthname}", $month_testual_invoice, $destinationPath);
         $destinationPath = str_replace("{quarter}", $quarter_number_invoice, $destinationPath);
         if (file_exists(PUBLIC_PATH . $sourcefile)) {
             self::upload(PUBLIC_PATH . $sourcefile, $destinationPath, $remotename);
             return true;
         } else {
             Shineisp_Commons_Utilities::log("Source file has been not found in {$sourcefile} ", "plugin_dropbox.log");
             return false;
         }
     } catch (Exception $e) {
         Shineisp_Commons_Utilities::log($e->getMessage());
     }
 }
開發者ID:kokkez,項目名稱:shineisp,代碼行數:31,代碼來源:Main.php


注:本文中的Shineisp_Commons_Utilities::getQuarterByMonth方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。