Skip to content

Commit

Permalink
switch to laminas/laminas-diagnostics (#226)
Browse files Browse the repository at this point in the history
  • Loading branch information
kbond committed Jan 16, 2020
1 parent 76a3d2a commit 4d32cd9
Show file tree
Hide file tree
Showing 52 changed files with 189 additions and 170 deletions.
6 changes: 3 additions & 3 deletions Check/CustomErrorPages.php
Expand Up @@ -2,10 +2,10 @@

namespace Liip\MonitorBundle\Check;

use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Failure;
use Laminas\Diagnostics\Result\Success;
use Symfony\Bundle\TwigBundle\DependencyInjection\Configuration;
use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Failure;
use ZendDiagnostics\Result\Success;

/**
* Checks if error pages have been customized.
Expand Down
4 changes: 2 additions & 2 deletions Check/DoctrineDbal.php
Expand Up @@ -3,8 +3,8 @@
namespace Liip\MonitorBundle\Check;

use Doctrine\Common\Persistence\ConnectionRegistry;
use ZendDiagnostics\Check\AbstractCheck;
use ZendDiagnostics\Result\Success;
use Laminas\Diagnostics\Check\AbstractCheck;
use Laminas\Diagnostics\Result\Success;

class DoctrineDbal extends AbstractCheck
{
Expand Down
2 changes: 1 addition & 1 deletion Check/DoctrineDbalCollection.php
Expand Up @@ -3,7 +3,7 @@
namespace Liip\MonitorBundle\Check;

use Doctrine\Common\Persistence\ConnectionRegistry;
use ZendDiagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\CheckCollectionInterface;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
8 changes: 4 additions & 4 deletions Check/DoctrineMigrationsCollection.php
Expand Up @@ -3,10 +3,10 @@
namespace Liip\MonitorBundle\Check;

use Doctrine\Migrations\Configuration\Configuration;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Check\DoctrineMigration as LaminasDoctrineMigration;
use Symfony\Component\DependencyInjection\ContainerInterface;
use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Check\DoctrineMigration as ZendDoctrineMigration;

/**
* Class DoctrineMigrationsCollection.
Expand Down Expand Up @@ -53,7 +53,7 @@ public function getChecks()
if (null === $this->checks) {
$this->checks = [];
foreach ($this->migrations as $key => $migration) {
$check = new ZendDoctrineMigration($this->container->get($migration));
$check = new LaminasDoctrineMigration($this->container->get($migration));
$check->setLabel(sprintf('Doctrine migrations "%s"', $key));

$this->checks[$key] = $check;
Expand Down
4 changes: 2 additions & 2 deletions Check/DoctrineMongoDb.php
Expand Up @@ -3,10 +3,10 @@
namespace Liip\MonitorBundle\Check;

use Doctrine\Bundle\MongoDBBundle\ManagerRegistry;
use Laminas\Diagnostics\Check\AbstractCheck;
use Laminas\Diagnostics\Result\Success;
use MongoDB\Driver\Command;
use MongoDB\Driver\Exception\ConnectionException;
use ZendDiagnostics\Check\AbstractCheck;
use ZendDiagnostics\Result\Success;

class DoctrineMongoDb extends AbstractCheck
{
Expand Down
2 changes: 1 addition & 1 deletion Check/DoctrineMongoDbCollection.php
Expand Up @@ -3,7 +3,7 @@
namespace Liip\MonitorBundle\Check;

use Doctrine\Common\Persistence\ConnectionRegistry;
use ZendDiagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\CheckCollectionInterface;

/**
* @author Hugues Gobet <hugues.gobet@gmail.com>
Expand Down
8 changes: 4 additions & 4 deletions Check/Expression.php
Expand Up @@ -2,11 +2,11 @@

namespace Liip\MonitorBundle\Check;

use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Failure;
use Laminas\Diagnostics\Result\Success;
use Laminas\Diagnostics\Result\Warning;
use Symfony\Component\ExpressionLanguage\ExpressionLanguage;
use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Failure;
use ZendDiagnostics\Result\Success;
use ZendDiagnostics\Result\Warning;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
2 changes: 1 addition & 1 deletion Check/ExpressionCollection.php
Expand Up @@ -2,7 +2,7 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\CheckCollectionInterface;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
4 changes: 2 additions & 2 deletions Check/GuzzleHttpServiceCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\GuzzleHttpService;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\GuzzleHttpService;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
4 changes: 2 additions & 2 deletions Check/HttpServiceCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\HttpService;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\HttpService;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
4 changes: 2 additions & 2 deletions Check/MemcacheCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\Memcache;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\Memcache;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
4 changes: 2 additions & 2 deletions Check/MemcachedCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\Memcached;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\Memcached;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
4 changes: 2 additions & 2 deletions Check/PdoConnectionCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\PDOCheck;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\PDOCheck;

class PdoConnectionCollection implements CheckCollectionInterface
{
Expand Down
4 changes: 2 additions & 2 deletions Check/PhpFlagsCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\PhpFlag;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\PhpFlag;

class PhpFlagsCollection implements CheckCollectionInterface
{
Expand Down
4 changes: 2 additions & 2 deletions Check/PhpVersionCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\PhpVersion;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\PhpVersion;

class PhpVersionCollection implements CheckCollectionInterface
{
Expand Down
4 changes: 2 additions & 2 deletions Check/ProcessRunningCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\ProcessRunning;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\ProcessRunning;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
4 changes: 2 additions & 2 deletions Check/RabbitMQCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\RabbitMQ;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\RabbitMQ;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
4 changes: 2 additions & 2 deletions Check/RedisCollection.php
Expand Up @@ -2,8 +2,8 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckCollectionInterface;
use ZendDiagnostics\Check\Redis;
use Laminas\Diagnostics\Check\CheckCollectionInterface;
use Laminas\Diagnostics\Check\Redis;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
8 changes: 4 additions & 4 deletions Check/SymfonyRequirements.php
Expand Up @@ -2,10 +2,10 @@

namespace Liip\MonitorBundle\Check;

use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Failure;
use ZendDiagnostics\Result\Success;
use ZendDiagnostics\Result\Warning;
use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Failure;
use Laminas\Diagnostics\Result\Success;
use Laminas\Diagnostics\Result\Warning;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
8 changes: 4 additions & 4 deletions Check/SymfonyVersion.php
Expand Up @@ -2,11 +2,11 @@

namespace Liip\MonitorBundle\Check;

use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Failure;
use Laminas\Diagnostics\Result\Success;
use Laminas\Diagnostics\Result\Warning;
use Symfony\Component\HttpKernel\Kernel;
use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Failure;
use ZendDiagnostics\Result\Success;
use ZendDiagnostics\Result\Warning;

/**
* Checks the version of this app against the latest stable release.
Expand Down
19 changes: 2 additions & 17 deletions DependencyInjection/LiipMonitorExtension.php
Expand Up @@ -154,36 +154,21 @@ private function setParameters(ContainerBuilder $container, $checkName, $group,
case 'file_xml':
case 'file_yaml':
case 'expressions':
case 'pdo_connections':
$container->setParameter($prefix.'.'.$group, $values);
break;

case 'symfony_version':
break;

case 'opcache_memory':
if (!class_exists('ZendDiagnostics\Check\OpCacheMemory')) {
throw new \InvalidArgumentException('Please require at least "v1.0.4" of "ZendDiagnostics"');
}
break;

case 'doctrine_migrations':
if (!class_exists('ZendDiagnostics\Check\DoctrineMigration')) {
throw new \InvalidArgumentException('Please require at least "v1.0.6" of "ZendDiagnostics"');
}

if (!class_exists('Doctrine\Migrations\Configuration\Configuration')) {
if (!class_exists(DoctrineMigrationConfiguration::class)) {
throw new \InvalidArgumentException('Please require at least "v2.0.0" of "Doctrine Migrations Library"');
}

$container->setParameter($prefix.'.'.$group, $values);
break;

case 'pdo_connections':
if (!class_exists('ZendDiagnostics\Check\PDOCheck')) {
throw new \InvalidArgumentException('Please require at least "v1.0.5" of "ZendDiagnostics"');
}
$container->setParameter($prefix.'.'.$group, $values);
break;
}

if (is_array($values)) {
Expand Down
8 changes: 4 additions & 4 deletions Helper/AbstractMailReporter.php
Expand Up @@ -3,10 +3,10 @@
namespace Liip\MonitorBundle\Helper;

use ArrayObject;
use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Collection as ResultsCollection;
use ZendDiagnostics\Result\ResultInterface;
use ZendDiagnostics\Runner\Reporter\ReporterInterface;
use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Collection as ResultsCollection;
use Laminas\Diagnostics\Result\ResultInterface;
use Laminas\Diagnostics\Runner\Reporter\ReporterInterface;

abstract class AbstractMailReporter implements ReporterInterface
{
Expand Down
14 changes: 7 additions & 7 deletions Helper/ArrayReporter.php
Expand Up @@ -2,13 +2,13 @@

namespace Liip\MonitorBundle\Helper;

use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Collection as ResultsCollection;
use ZendDiagnostics\Result\ResultInterface;
use ZendDiagnostics\Result\SkipInterface;
use ZendDiagnostics\Result\SuccessInterface;
use ZendDiagnostics\Result\WarningInterface;
use ZendDiagnostics\Runner\Reporter\ReporterInterface;
use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Collection as ResultsCollection;
use Laminas\Diagnostics\Result\ResultInterface;
use Laminas\Diagnostics\Result\SkipInterface;
use Laminas\Diagnostics\Result\SuccessInterface;
use Laminas\Diagnostics\Result\WarningInterface;
use Laminas\Diagnostics\Runner\Reporter\ReporterInterface;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
14 changes: 7 additions & 7 deletions Helper/ConsoleReporter.php
Expand Up @@ -2,15 +2,15 @@

namespace Liip\MonitorBundle\Helper;

use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Collection as ResultsCollection;
use Laminas\Diagnostics\Result\ResultInterface;
use Laminas\Diagnostics\Result\SkipInterface;
use Laminas\Diagnostics\Result\SuccessInterface;
use Laminas\Diagnostics\Result\WarningInterface;
use Laminas\Diagnostics\Runner\Reporter\ReporterInterface;
use Symfony\Component\Console\Output\ConsoleOutput;
use Symfony\Component\Console\Output\OutputInterface;
use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Collection as ResultsCollection;
use ZendDiagnostics\Result\ResultInterface;
use ZendDiagnostics\Result\SkipInterface;
use ZendDiagnostics\Result\SuccessInterface;
use ZendDiagnostics\Result\WarningInterface;
use ZendDiagnostics\Runner\Reporter\ReporterInterface;

/**
* @author Kevin Bond <kevinbond@gmail.com>
Expand Down
14 changes: 7 additions & 7 deletions Helper/RawConsoleReporter.php
Expand Up @@ -2,15 +2,15 @@

namespace Liip\MonitorBundle\Helper;

use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Collection as ResultsCollection;
use Laminas\Diagnostics\Result\ResultInterface;
use Laminas\Diagnostics\Result\SkipInterface;
use Laminas\Diagnostics\Result\SuccessInterface;
use Laminas\Diagnostics\Result\WarningInterface;
use Laminas\Diagnostics\Runner\Reporter\ReporterInterface;
use Symfony\Component\Console\Output\ConsoleOutput;
use Symfony\Component\Console\Output\OutputInterface;
use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Collection as ResultsCollection;
use ZendDiagnostics\Result\ResultInterface;
use ZendDiagnostics\Result\SkipInterface;
use ZendDiagnostics\Result\SuccessInterface;
use ZendDiagnostics\Result\WarningInterface;
use ZendDiagnostics\Runner\Reporter\ReporterInterface;

/**
* Like ConsoleReporter, but without coloration, and no message.
Expand Down
6 changes: 3 additions & 3 deletions Helper/SwiftMailerReporter.php
Expand Up @@ -2,11 +2,11 @@

namespace Liip\MonitorBundle\Helper;

use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Collection as ResultsCollection;
use Laminas\Diagnostics\Result\ResultInterface;
use Swift_Mailer;
use Swift_Message;
use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Collection as ResultsCollection;
use ZendDiagnostics\Result\ResultInterface;

/**
* @author louis <louis@systemli.org>
Expand Down
6 changes: 3 additions & 3 deletions Helper/SymfonyMailerReporter.php
Expand Up @@ -2,11 +2,11 @@

namespace Liip\MonitorBundle\Helper;

use Laminas\Diagnostics\Check\CheckInterface;
use Laminas\Diagnostics\Result\Collection as ResultsCollection;
use Laminas\Diagnostics\Result\ResultInterface;
use Symfony\Component\Mailer\MailerInterface;
use Symfony\Component\Mime\Email;
use ZendDiagnostics\Check\CheckInterface;
use ZendDiagnostics\Result\Collection as ResultsCollection;
use ZendDiagnostics\Result\ResultInterface;

class SymfonyMailerReporter extends AbstractMailReporter
{
Expand Down

0 comments on commit 4d32cd9

Please sign in to comment.