Class Opcenter\SiteConfiguration

implements Arrayable, Publisher
uses FilesystemPathTrait, apnscpFunctionInterceptorTrait

Class SiteConfiguration

Service composition and validation

Service validation flow:

  1. Take command-line arguments, put in $new
  2. Copy $cur to $old or populate w/ base package config
  3. Validate configuration
  4. For each svc that validates, merge $new => $old, replace $cur
Methods
Constants