浏览代码

Merge remote-tracking branch 'origin/master' into cake5-recover

# Conflicts:
#	src/Utility/DateTime.php
#	src/Utility/Time.php
#	src/View/Helper/TimelineHelper.php
mscherer 2 年之前
父节点
当前提交
706e1b1c6a
共有 3 个文件被更改,包括 7 次插入4 次删除
  1. 1 1
      .github/workflows/ci.yml
  2. 1 1
      docs/Helper/Icon.md
  3. 5 2
      src/Utility/DateTime.php

+ 1 - 1
.github/workflows/ci.yml

@@ -56,7 +56,7 @@ jobs:
         key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }}
         restore-keys: ${{ runner.os }}-composer-
 
-    - name: Composer install --no-progress --prefer-dist --optimize-autoloader
+    - name: Composer install
       run: |
         composer --version
         if ${{ matrix.prefer-lowest == 'prefer-lowest' }}

+ 1 - 1
docs/Helper/Icon.md

@@ -24,7 +24,7 @@ E.g.
 ```php
 'Icon' => [
     'sets' => [
-        'bs' => \Tools\View\Icon\BoostrapIcon::class,
+        'bs' => \Tools\View\Icon\BootstrapIcon::class,
         ...
     ],
 ],

+ 5 - 2
src/Utility/DateTime.php

@@ -4,6 +4,9 @@ namespace Tools\Utility;
 
 use Cake\Core\Configure;
 use Cake\I18n\Date as CakeDate;
+
+use Cake\Core\Configure;
+use Cake\I18n\Date as CakeDate;
 use Cake\I18n\DateTime as CakeDateTime;
 use DateInterval;
 use DateTime as NativeDateTime;
@@ -1294,8 +1297,8 @@ class DateTime extends CakeDateTime {
 	 */
 	public static function duration($duration, $format = '%h:%I:%S') {
 		if (!$duration instanceof DateInterval) {
-			$d1 = new self();
-			$d2 = new self();
+			$d1 = new CakeDateTime();
+			$d2 = new CakeDateTime();
 			$d2 = $d2->add(new DateInterval('PT' . $duration . 'S'));
 
 			$duration = $d2->diff($d1);