Neos\Flow\Core\Migrations\Version20141113121400::up PHP Метод

up() публичный Метод

public up ( ) : void
Результат void
    public function up()
    {
        $this->processConfiguration(ConfigurationManager::CONFIGURATION_TYPE_POLICY, function (array &$configuration) {
            $this->processRoles($configuration);
            $this->processResources($configuration);
            $this->processAcls($configuration);
            // remove empty arrays as they would reset previously defined values
            if (isset($configuration['privilegeTargets']) && $configuration['privilegeTargets'] === array()) {
                unset($configuration['privilegeTargets']);
            }
            if (isset($configuration['roles']) && $configuration['roles'] === array()) {
                unset($configuration['roles']);
            }
            // make sure "privilegeTargets" are defined before "roles" (only for better readability)
            ksort($configuration);
        }, true);
    }