[Rest] #3706 + added management of page visibility (in nav bar)
Fix tests
[Rest] + updated Controller/PageController::patchSiblingAndParentOperation() to check if current page is root only if there is a sibling or parent patch operation to perform
[Rest] + fixed test for Controller/PageController.php
Merge branch 'fix-test'
[NestedNode] + normalized Repository/PageRepository coding style
[Rest] #3705 + updated Controller/PageController::cloneAction() to also handle sibling_uid and parent_uid provided by request body (required is false)
[Rest] + fixed Tests/Controller/PageControllerTest::testPostAction() due to solution for #3705
[Rest] + updated Controller/PageController::postAction() and Controller/PageController::cloneAction() to return resource uri as response header location instead of resource url; + fixed Controller/PageController::patchStateOperation() to set page new state by considering previous is_visible state
[NestedNode] + fixed Page::isHidden() returned boolean which was wrong value
[NestedNode] + updated Page::isHidden() return condition
[Util] +Add Arrays::array_column(array $array, $column_key = null, $index_key = null)
[NestedNode] + fixed Repository/PageRepository to pass PageControllerTest::testDuplicateRecursively(); [Rest] + updated Controller/PageController::cloneAction() to not call EntityManager::persist() on new page (already done by duplicate action)
#3736: updated BackBee's dependencies (Symfony, Twig, Expression language component, PhpUnit, etc.)
[Util] + fixed Tests/StringTest::testToPath()
#3735: - removed use of eval()
#3745: + fixed use of  reference in static method
#3746: - removed use of Request::createFromGlobals to get request from application's container
Applied php cs fixer on all project
Merge branch 'fixed-psr'