/** * Set properties from config * * @param array $config * @return void * @throws \Magento\Framework\Filesystem\FilesystemException */ protected function setProperties(array $config) { parent::setProperties($config); if (isset($config['permissions'])) { $this->permissions = $config['permissions']; } if (isset($config['allow_create_dirs'])) { $this->allowCreateDirs = (bool) $config['allow_create_dirs']; } }