This commit is contained in:
Philipp 2025-01-06 18:59:22 +01:00
parent 127e522ed8
commit c4f15706ee
No known key found for this signature in database
GPG key ID: 24A7501396EB5432
2 changed files with 14 additions and 2 deletions

View file

@ -10,6 +10,7 @@ declare(strict_types=1);
namespace Friendica\Console;
use Asika\SimpleConsole\Console;
use Friendica\Core\Console as CoreConsole;
use Friendica\Core\Logger\Capability\LogChannel;
/**
@ -25,13 +26,13 @@ abstract class AbstractConsole extends Console
public const LOG_CHANNEL = LogChannel::CONSOLE;
/**
* Checks, if the Console command was executed outside of`bin/console.php` and prints the correct execution
* Checks, if the Console command was executed outside `bin/console.php` and prints the correct execution
*
* @param string $command the current command
*/
protected function checkDeprecated(string $command): void
{
if (substr($this->executable, -strlen('bin/console.php')) !== 'bin/console.php') {
if (substr($this->executable, -strlen(CoreConsole::getDefaultExecutable())) === CoreConsole::getDefaultExecutable()) {
$this->out(sprintf("'%s' is deprecated and will removed. Please use 'bin/console.php %s' instead", $this->executable, $command));
}
}