File ManagerCurrent Directory: wp-content/plugins/backwpup/vendor/aws/aws-sdk-php/src/EndpointV2/RuleLinux appserver-0d5e4f1e-php-cc8da225320a42ba9b7d66cba40b1f03 6.6.123+ #1 SMP PREEMPT_DYNAMIC Wed Mar 11 09:04:28 UTC 2026 x86_64Edit File: RuleCreator.php <?php namespace Aws\EndpointV2\Rule; use Aws\Exception\UnresolvedEndpointException; class RuleCreator { public static function create($type, $definition) { switch ($type) { case 'endpoint': return new EndpointRule($definition); case 'error': return new ErrorRule($definition); case 'tree': return new TreeRule($definition); default: throw new UnresolvedEndpointException( 'Unknown rule type ' . $type . ' must be of type `endpoint`, `tree` or `error`' ); } } } Upload File Directory Listing NameTypeSizeActions.. (Parent Directory)DirAbstractRule.phpFile1.41 KB Rename | Delete | EditEndpointRule.phpFile3.28 KB Rename | Delete | EditErrorRule.phpFile1.05 KB Rename | Delete | EditRuleCreator.phpFile661.00 B Rename | Delete | EditTreeRule.phpFile1.53 KB Rename | Delete | Edit