PHPDaemon\FS\FileSystem::updateConfig PHP Method

updateConfig() public static method

Called when config is updated
public static updateConfig ( ) : void
return void
    public static function updateConfig()
    {
        if (Daemon::$config->eiosetmaxidle->value !== null) {
            eio_set_max_idle(Daemon::$config->eiosetmaxidle->value);
        }
        if (Daemon::$config->eiosetmaxparallel->value !== null) {
            eio_set_max_parallel(Daemon::$config->eiosetmaxparallel->value);
        }
        if (Daemon::$config->eiosetmaxpollreqs->value !== null) {
            eio_set_max_poll_reqs(Daemon::$config->eiosetmaxpollreqs->value);
        }
        if (Daemon::$config->eiosetmaxpolltime->value !== null) {
            eio_set_max_poll_time(Daemon::$config->eiosetmaxpolltime->value);
        }
        if (Daemon::$config->eiosetminparallel->value !== null) {
            eio_set_min_parallel(Daemon::$config->eiosetminparallel->value);
        }
    }

Usage Example

Esempio n. 1
0
 /**
  * Reloads additional config-files on-the-fly.
  * @return void
  */
 protected function update()
 {
     FileSystem::updateConfig();
     foreach (Daemon::$appInstances as $app) {
         foreach ($app as $appInstance) {
             $appInstance->handleStatus(AppInstance::EVENT_CONFIG_UPDATED);
         }
     }
 }