public function option_package($k, $v) { foreach ((array) $v as $package) { if (!in_array($package, Config::getSupportedPackages())) { $supported = implode(', ', Config::getSupportedPackages()); trigger_error("Invalid Package (Tried: '{$package}' Supported: '{$supported}')", E_USER_ERROR); } } Config::set_package($v); }