Skip to content

Commit f660ee8

Browse files
committed
fix: adding conditional depreciation log
1 parent d8591bd commit f660ee8

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/Providers/SpamMailCheckerServiceProvider.php

+6-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Martian\SpamMailChecker\Providers;
44

5+
use Composer\InstalledVersions;
56
use Illuminate\Support\Facades\Validator;
67
use Illuminate\Support\ServiceProvider;
78
use Martian\SpamMailChecker\SpamMailChecker;
@@ -13,8 +14,11 @@ class SpamMailCheckerServiceProvider extends ServiceProvider
1314
*/
1415
public function boot()
1516
{
16-
// Depreciation Notice
17-
trigger_deprecation('martian/spammailchecker', '1.0.0', 'This package is deprecated and will no longer be maintained. Please use version 2.0.0 or higher.');
17+
// Deprecation Notice
18+
if (version_compare(InstalledVersions::getVersion('martian/spammailchecker'), '2.0.0', '<'))
19+
{
20+
trigger_deprecation('martian/spammailchecker', '1.0.0', 'This package is deprecated and will no longer be maintained. Please use version 2.0.0 or higher.');
21+
}
1822

1923
if ($this->app->runningInConsole()) {
2024
$this->publishes([

0 commit comments

Comments
 (0)