Chris@5: insert('config') Chris@5: ->fields([ Chris@5: 'collection', Chris@5: 'name', Chris@5: 'data', Chris@5: ]) Chris@5: ->values([ Chris@5: 'collection' => '', Chris@5: 'name' => 'system.action.' . $action['id'], Chris@5: 'data' => serialize($action), Chris@5: ]) Chris@5: ->execute(); Chris@5: } Chris@5: Chris@5: // Enable action module. Chris@5: $extensions = $connection->select('config') Chris@5: ->fields('config', ['data']) Chris@5: ->condition('name', 'core.extension') Chris@5: ->execute() Chris@5: ->fetchField(); Chris@5: $extensions = unserialize($extensions); Chris@5: $connection->update('config') Chris@5: ->fields([ Chris@5: 'data' => serialize(array_merge_recursive($extensions, ['module' => ['action' => 0]])), Chris@5: ]) Chris@5: ->condition('name', 'core.extension') Chris@5: ->execute();