+ {% for level, filtered_logs in logs %}
+ {% set active = loop.first %}
+
+ {% if perPageLogs < total %}
+
+ {% if currentChunkId != 1 %}
+ Page {{ currentChunkId }}.
+ {% endif %}
+ {{ 'logs_ui.text.pagination'|trans({'%perPage%': perPageLogs|number_format(0, ',', ' '), '%total%': total|number_format(0, ',', ' ')})|raw }}
+
+ {% endif %}
+
+
+
+
+ Date |
+ Logger |
+ Message |
+
+
+
+ {% for log in filtered_logs %}
+
+ {{ log.date|date('d/m/Y H:i:s') }} |
+
+
+ {{ log.logger }}.{{ log.level }}
+
+ |
+
+ {{ log.message }}
+ {% if log.context is not empty or log.extra is not empty %}
+
+ {{ 'logs_ui.text.show_more'|trans }}
+ {% if log.context is not empty %}
+
+ {{ 'logs_ui.text.context'|trans }}
+ {% for key, value in log.context %}
+
+ "{{ key }}" =>
+ "{{ value is null ? 'null' : value }}"
+
+ {% endfor %}
+
+ {% endif %}
+ {% if log.extra is not empty %}
+
+ {{ 'logs_ui.text.extra'|trans }}
+ {% for key, value in log.extra %}
+
+ "{{ key }}" =>
+ "{{ value is null ? 'null' : value }}"
+
+ {% endfor %}
+
+ {% endif %}
+
+ {% endif %}
+ |
+
+ {% endfor %}
+
+
+
+ {% endfor %}
+
+ {% from '@ezdesign/logs/pagination.html.twig' import pagination %}
+ {{ pagination((total / perPageLogs)|round(0, 'ceil'), currentChunkId, path('ibexa_logs_ui_index') ~ '/', perPageLogs, total) }}
+
+{% endblock %}
diff --git a/src/Resources/views/themes/admin/logs/pagination.html.twig b/src/Resources/views/themes/admin/logs/pagination.html.twig
new file mode 100644
index 0000000..5b2d760
--- /dev/null
+++ b/src/Resources/views/themes/admin/logs/pagination.html.twig
@@ -0,0 +1,42 @@
+{% macro pagination(pages, current, url, perPageLogs, total, nearbyPagesLimit = 4) %}
+ {% if pages > 1 %}
+
+ {% endif %}
+{% endmacro %}
diff --git a/src/Security/LogsUiProvider.php b/src/Security/LogsUiProvider.php
index 5218ad0..d666b40 100644
--- a/src/Security/LogsUiProvider.php
+++ b/src/Security/LogsUiProvider.php
@@ -1,27 +1,16 @@
- *
- * @package EzPlatformLogsUi\Bundle\Security
- */
-class LogsUiProvider extends YamlPolicyProvider {
-
+class LogsUiProvider extends YamlPolicyProvider
+{
/**
- * YAML based policy provider.
- *
- * @return array
+ * {@inheritdoc}
*/
- protected function getFiles(): array {
- return [
- __DIR__ . '/../Resources/config/policies.yml'
- ];
+ protected function getFiles(): array
+ {
+ return [__DIR__ . '/../Resources/config/policies.yml'];
}
-
}
diff --git a/tests/LogFileTest.php b/tests/LogFileTest.php
index 1c9bbe3..6cf6f1a 100644
--- a/tests/LogFileTest.php
+++ b/tests/LogFileTest.php
@@ -1,19 +1,12 @@
- *
- * @package EzPlatformLogsUi\Tests
- */
-class LogFileTest extends TestCase {
-
+class LogFileTest extends TestCase
+{
/** @var LogFile */
private $validLogFile;
@@ -23,7 +16,8 @@ class LogFileTest extends TestCase {
/** @var LogFile[] */
private $invalidLogFiles = [];
- public function setUp(): void {
+ public function setUp(): void
+ {
$logsPath = __DIR__ . DIRECTORY_SEPARATOR . 'logs' . DIRECTORY_SEPARATOR;
$this->validLogFile = new LogFile($logsPath . 'valid.log');
@@ -31,11 +25,12 @@ public function setUp(): void {
$this->invalidLogFiles = [
'partially' => new LogFile($logsPath . 'partially-invalid.log'),
- 'full' => new LogFile($logsPath . 'full-invalid.log'),
+ 'full' => new LogFile($logsPath . 'full-invalid.log'),
];
}
- public function testValidLogFileReadingAndParsing(): void {
+ public function testValidLogFileReadingAndParsing(): void
+ {
$lastLines = [
'[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.siteaccessaware.service.object_state" private service is deprecated since Symfony 3.4 and won\'t be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.siteaccessaware.service.object_state\" private service is deprecated since Symfony 3.4 and won\'t be supported anymore in Symfony 4.0. at ezplatform\\\\vendor\\\\symfony\\\\symfony\\\\src\\\\Symfony\\\\Component\\\\DependencyInjection\\\\Container.php:364)"} []',
'[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.siteaccessaware.service.content_type" private service is deprecated since Symfony 3.4 and won\'t be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.siteaccessaware.service.content_type\" private service is deprecated since Symfony 3.4 and won\'t be supported anymore in Symfony 4.0. at ezplatform\\\\vendor\\\\symfony\\\\symfony\\\\src\\\\Symfony\\\\Component\\\\DependencyInjection\\\\Container.php:364)"} []',
@@ -51,17 +46,18 @@ public function testValidLogFileReadingAndParsing(): void {
$this->assertIsArray($lines);
$this->assertCount(32, $lines);
$this->assertSame([
- 'date' => '2019-06-23 16:20:29',
- 'logger' => 'php',
- 'level' => 'INFO',
- 'message' => 'User Deprecated: Checking for the initialization of the "ezpublish.siteaccessaware.service.object_state" private service is deprecated since Symfony 3.4 and won\'t be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.siteaccessaware.service.object_state\" private service is deprecated since Symfony 3.4 and won\'t be supported anymore in Symfony 4.0. at',
- 'context' => 'ezplatform\\\\vendor\\\\symfony\\\\symfony\\\\src\\\\Symfony\\\\Component\\\\DependencyInjection\\\\Container.php:364)"}',
- 'extra' => '[]',
- 'class' => 'info'
+ 'date' => '2019-06-23 16:20:29',
+ 'logger' => 'php',
+ 'level' => 'INFO',
+ 'message' => 'User Deprecated: Checking for the initialization of the "ezpublish.siteaccessaware.service.object_state" private service is deprecated since Symfony 3.4 and won\'t be supported anymore in Symfony 4.0.',
+ 'context' => ['exception' => '[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the "ezpublish.siteaccessaware.service.object_state" private service is deprecated since Symfony 3.4 and won\'t be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)'],
+ 'extra' => [],
+ 'class' => 'info'
], $lines[0]);
}
- public function testEmptyLogFileReadingAndParsing(): void {
+ public function testEmptyLogFileReadingAndParsing(): void
+ {
$lines = $this->emptyLogFile->tail();
$this->assertIsArray($lines);
$this->assertEmpty($lines);
@@ -71,7 +67,8 @@ public function testEmptyLogFileReadingAndParsing(): void {
$this->assertEmpty($lines);
}
- public function testInvalidLogFileReadingAndParsing(): void {
+ public function testInvalidLogFileReadingAndParsing(): void
+ {
// Partially invalid
$lines = $this->invalidLogFiles['partially']->tail();
$this->assertIsArray($lines);
@@ -90,5 +87,4 @@ public function testInvalidLogFileReadingAndParsing(): void {
$this->assertIsArray($lines);
$this->assertEmpty($lines);
}
-
}
diff --git a/tests/LogTrunkCacheTest.php b/tests/LogTrunkCacheTest.php
index 0f760c5..8fbe811 100644
--- a/tests/LogTrunkCacheTest.php
+++ b/tests/LogTrunkCacheTest.php
@@ -1,54 +1,52 @@
- *
- * @package EzPlatformLogsUi\Tests
- */
-class LogTrunkCacheTest extends TestCase {
-
+class LogTrunkCacheTest extends TestCase
+{
/** @var string */
private const LOG_FILE_PATH = __DIR__ . DIRECTORY_SEPARATOR . 'logs' . DIRECTORY_SEPARATOR . 'valid.log';
/** @var LogTrunkCache */
private $logTrunkCache;
- public function setUp(): void {
+ public function setUp(): void
+ {
$logsPath = self::LOG_FILE_PATH;
$cacheDirectory = sys_get_temp_dir() . DIRECTORY_SEPARATOR . 'symfony-cache';
- $this->logTrunkCache = new LogTrunkCache($logsPath, $cacheDirectory, 'ezplatform_logs_ui_tests');
+ $this->logTrunkCache = new LogTrunkCache($logsPath, $cacheDirectory, 'ibexa_logs_ui_tests');
}
- public function testGetCacheKeyMethod(): void {
+ public function testGetCacheKeyMethod(): void
+ {
$encodedLogFilPath = md5(self::LOG_FILE_PATH);
- $this->assertSame('ezplatform_logs_ui_tests.logs.' . $encodedLogFilPath, $this->logTrunkCache->getCacheKey());
- $this->assertSame('ezplatform_logs_ui_tests.tests.' . $encodedLogFilPath, $this->logTrunkCache->getCacheKey('tests'));
+ $this->assertSame('ibexa_logs_ui_tests.logs.' . $encodedLogFilPath, $this->logTrunkCache->getCacheKey());
+ $this->assertSame('ibexa_logs_ui_tests.tests.' . $encodedLogFilPath,
+ $this->logTrunkCache->getCacheKey('tests'));
}
- public function testGetChunkIdentifierMethod(): void {
+ public function testGetChunkIdentifierMethod(): void
+ {
$encodedLogFilPath = md5(self::LOG_FILE_PATH);
$this->assertSame(
- 'ezplatform_logs_ui_tests.logs.' . $encodedLogFilPath . '.chunk.1',
+ 'ibexa_logs_ui_tests.logs.' . $encodedLogFilPath . '.chunk.1',
$this->logTrunkCache->getChunkIdentifier(1)
);
$this->assertSame(
- 'ezplatform_logs_ui_tests.logs.' . $encodedLogFilPath . '.chunk.123',
+ 'ibexa_logs_ui_tests.logs.' . $encodedLogFilPath . '.chunk.123',
$this->logTrunkCache->getChunkIdentifier(123)
);
}
- public function testSetChunkMethod(): void {
+ public function testSetChunkMethod(): void
+ {
// With default TTL
$this->assertTrue($this->logTrunkCache->setChunk(1, 123));
@@ -56,19 +54,20 @@ public function testSetChunkMethod(): void {
$this->assertTrue($this->logTrunkCache->setChunk(2, 456, 1000));
}
- public function testHasChunkMethod(): void {
+ public function testHasChunkMethod(): void
+ {
$this->assertTrue($this->logTrunkCache->hasChunk(1));
$this->assertTrue($this->logTrunkCache->hasChunk(2));
$this->assertFalse($this->logTrunkCache->hasChunk(3));
}
- public function testGetChunkMethod(): void {
+ public function testGetChunkMethod(): void
+ {
$this->assertSame($this->logTrunkCache->getChunk(1), 123);
$this->assertSame($this->logTrunkCache->getChunk(2), 456);
$this->assertNull($this->logTrunkCache->getChunk(3));
$this->assertSame($this->logTrunkCache->getChunk(3, 789), 789);
}
-
}
diff --git a/tests/logs/partially-invalid.log b/tests/logs/partially-invalid.log
index 1de66f3..4bb43c7 100644
--- a/tests/logs/partially-invalid.log
+++ b/tests/logs/partially-invalid.log
@@ -1,17 +1,17 @@
[2019-06-23 16:20:06] app.WARNING: ConfigResolver was used by "ezplatform\var\cache\dev\ContainerAxajx6t\getConsole_Command_EzsystemsEzplatformgraphqlCommandGenerateplatformschemacommand(@ezpublish.siteaccessaware.service.content_type)" before SiteAccess was initialized, loading parameter(s) "$languages$". As this can cause very hard to debug issues, try to use ConfigResolver lazily, make the affected commands lazy, make the service lazy or see if you can inject another lazy service. [] []
[2019-06-23 16:20:06] app.DEBUG: Changing SiteAccess in view providers [] []
-[2019-06-23 16:20:29] php.INFO: User Deprecated: The "ezpublish.siteaccess" service is private, getting it from the container is deprecated since Symfony 3.2 and will fail in 4.0. You should either make the service public, or stop using the container directly and use dependency injection instead. {"exception":"[object] (ErrorException(code: 0): User Deprecated: The \"ezpublish.siteaccess\" service is private, getting it from the container is deprecated since Symfony 3.2 and will fail in 4.0. You should either make the service public, or stop using the container directly and use dependency injection instead. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:282)"}
-[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezplatform.view_cache.response_configurator" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezplatform.view_cache.response_configurator\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.signalslot.signal_dispatcher.factory" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.signalslot.signal_dispatcher.factory\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.helper.language_resolver" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.helper.language_resolver\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
+[2019-06-23 16:20:29] php.INFO: User Deprecated: The "ezpublish.siteaccess" service is private, getting it from the container is deprecated since Symfony 3.2 and will fail in 4.0. You should either make the service public, or stop using the container directly and use dependency injection instead. {"exception":"[object] (ErrorException(code: 0): User Deprecated: The \"ezpublish.siteaccess\" service is private, getting it from the container is deprecated since Symfony 3.2 and will fail in 4.0. You should either make the service public, or stop using the container directly and use dependency injection instead. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:282)"} []
+[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezplatform.view_cache.response_configurator" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezplatform.view_cache.response_configurator\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} [] []
+[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.signalslot.signal_dispatcher.factory" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.signalslot.signal_dispatcher.factory\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} [] []
+[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.helper.language_resolver" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.helper.language_resolver\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} []
php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.core.io.flysystem.default_adapter" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.core.io.flysystem.default_adapter\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
php.INFO: User Deprecated: Checking for the initialization of the "eZ\Publish\Core\FieldType\ImageAsset\AssetMapper" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"eZ\\Publish\\Core\\FieldType\\ImageAsset\\AssetMapper\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.image_alias.variation_purger.legacy_storage_image_file.image_file_list" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.image_alias.variation_purger.legacy_storage_image_file.image_file_list\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.core.io.metadata_handler" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.core.io.metadata_handler\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.core.io.binarydata_handler" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.core.io.binarydata_handler\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-php.INFO: User Deprecated: Checking for the initialization of the "ezpublish_rest.root_resource_builder" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish_rest.root_resource_builder\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-php.INFO: User Deprecated: Checking for the initialization of the "ezrepoforms.user_register.registration_group_loader.configurable" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezrepoforms.user_register.registration_group_loader.configurable\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezrepoforms.view_templates_listener" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezrepoforms.view_templates_listener\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "EzSystems\EzPlatformAdminUi\Tab\LocationView\PoliciesTab" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"EzSystems\\EzPlatformAdminUi\\Tab\\LocationView\\PoliciesTab\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "EzSystems\EzPlatformAdminUi\Tab\LocationView\RolesTab" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"EzSystems\\EzPlatformAdminUi\\Tab\\LocationView\\RolesTab\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
-[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezsystems.ezplatform_admin_ui.ui.config.provider.image_variations" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezsystems.ezplatform_admin_ui.ui.config.provider.image_variations\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"}
+php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.core.io.metadata_handler" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.core.io.metadata_handler\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} []
+php.INFO: User Deprecated: Checking for the initialization of the "ezpublish.core.io.binarydata_handler" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish.core.io.binarydata_handler\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} []
+php.INFO: User Deprecated: Checking for the initialization of the "ezpublish_rest.root_resource_builder" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezpublish_rest.root_resource_builder\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} []
+php.INFO: User Deprecated: Checking for the initialization of the "ezrepoforms.user_register.registration_group_loader.configurable" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezrepoforms.user_register.registration_group_loader.configurable\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} []
+[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezrepoforms.view_templates_listener" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezrepoforms.view_templates_listener\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} []
+[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "EzSystems\EzPlatformAdminUi\Tab\LocationView\PoliciesTab" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"EzSystems\\EzPlatformAdminUi\\Tab\\LocationView\\PoliciesTab\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} []
+[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "EzSystems\EzPlatformAdminUi\Tab\LocationView\RolesTab" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"EzSystems\\EzPlatformAdminUi\\Tab\\LocationView\\RolesTab\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} []
+[2019-06-23 16:20:29] php.INFO: User Deprecated: Checking for the initialization of the "ezsystems.ezplatform_admin_ui.ui.config.provider.image_variations" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Checking for the initialization of the \"ezsystems.ezplatform_admin_ui.ui.config.provider.image_variations\" private service is deprecated since Symfony 3.4 and won't be supported anymore in Symfony 4.0. at ezplatform\\vendor\\symfony\\symfony\\src\\Symfony\\Component\\DependencyInjection\\Container.php:364)"} []