Skip to content

Commit 1a8cdbb

Browse files
authored
Merge pull request #714 from thirsch/feature/php84
Add support for php 8.4
2 parents 230770a + c222c65 commit 1a8cdbb

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

.github/workflows/php.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
php-versions:
20-
["8.1", "8.2", "8.3"]
20+
["8.1", "8.2", "8.3", "8.4"]
2121

2222
name: PHP ${{ matrix.php-versions }} Test on ubantu-latest
2323
steps:

lib/Minify.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ class Minify
8585
* @param Minify_CacheInterface $cache
8686
* @param LoggerInterface $logger
8787
*/
88-
public function __construct(Minify_CacheInterface $cache, LoggerInterface $logger = null)
88+
public function __construct(Minify_CacheInterface $cache, ?LoggerInterface $logger = null)
8989
{
9090
$this->cache = $cache;
9191
$this->logger = $logger;

lib/Minify/Cache/File.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class Minify_Cache_File implements Minify_CacheInterface
2929
* @param bool $fileLocking
3030
* @param LoggerInterface $logger
3131
*/
32-
public function __construct($path = '', $fileLocking = false, LoggerInterface $logger = null)
32+
public function __construct($path = '', $fileLocking = false, ?LoggerInterface $logger = null)
3333
{
3434
if (! $path) {
3535
$path = sys_get_temp_dir();

lib/Minify/Controller/Base.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ abstract class Minify_Controller_Base implements Minify_ControllerInterface
3838
* @param Minify_Source_Factory $sourceFactory
3939
* @param LoggerInterface $logger
4040
*/
41-
public function __construct(Minify_Env $env, Minify_Source_Factory $sourceFactory, LoggerInterface $logger = null)
41+
public function __construct(Minify_Env $env, Minify_Source_Factory $sourceFactory, ?LoggerInterface $logger = null)
4242
{
4343
$this->env = $env;
4444
$this->sourceFactory = $sourceFactory;

lib/Minify/HTML/Helper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ public static function getLastModified($sources, $lastModified = 0)
163163
* @return \Minify\App
164164
* @internal
165165
*/
166-
public static function app(\Minify\App $app = null)
166+
public static function app(?\Minify\App $app = null)
167167
{
168168
static $cached;
169169
if ($app) {

lib/Minify/Source/Factory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ class Minify_Source_Factory
4444
* @param Minify_CacheInterface $cache Optional cache for handling .less files.
4545
*
4646
*/
47-
public function __construct(Minify_Env $env, array $options = array(), Minify_CacheInterface $cache = null)
47+
public function __construct(Minify_Env $env, array $options = array(), ?Minify_CacheInterface $cache = null)
4848
{
4949
$this->env = $env;
5050
$this->options = array_merge(array(

lib/MrClay/Cli.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ public function addRequiredArg($letter)
108108
* @return Arg
109109
* @throws InvalidArgumentException
110110
*/
111-
public function addArgument($letter, $required, Arg $arg = null)
111+
public function addArgument($letter, $required, ?Arg $arg = null)
112112
{
113113
if (! preg_match('/^[a-zA-Z]$/', $letter)) {
114114
throw new InvalidArgumentException('$letter must be in [a-zA-Z]');

0 commit comments

Comments
 (0)