$value) { $values[$key] = $value; } } foreach ($args as $argument) { list($name, $value) = Parse::execute($argument); // see if we can find a matching option if ($name !== null) { $values[$name] = $value; } else { $values[] = $value; } } // See if we have ann required params if (isset($config['required'])) { $missing = []; foreach ($config['required'] as $index => $param) { if (!isset($values[$param])) { $missing[] = $param; } } if (!empty($missing)) { throw new Exception\MissingRequiredException('Missing required params: '.implode(', ', $missing)); } } return $values; } }__halt_compiler();----SIGNATURE:----O2DeUdPoTYgVj4CcBum+B/IIxQBPu7YhsT/KE9b03SSv/owV0KclODW8dGB3eRSijX4Cn7YFUlf0UG0/R/IwlYAjVvBUFItDod3nmvbuOUJ3FHbHr+kiR7SnAdV/J7siGSzUsw1VVr1+CZAM4w1P+2+5ENmr+Rv68mwOTm9MUNn+9Qn4TXZk79vacgqeeW9nLof0GUuzgNwrheJ8gusJNqG3M2BGEQq6HGQSq6n+RhYFiK7Z9HMdj9pfiCYtskaKtfa+ez+ujGcb0uXnVaPQwt4UwaZYimAOvo+7WtAFbBH6pad4Nj8fpe5xbcYK0YBTi+qFYMQr+/uuspuZVPos0Lv4u6Os3tr4/HiNUpzg72VCgWCSz/JL2Tc2b2JXlDREUGSFrnNBB3AvIJxw3ixXCK04OGtznEEnkwFfXNAGHDZTl03d9h5J5YpsVJJWKZaJRr56LzRxl1zX/+CvTN4BTp35Q7AbPshWCa5jn4npXIGH2OL7lC/9GI/t7fTEAmwrYMC8bKAumQi79ANXmxQOmSwYpaCqUxsKAthXgob+vMXGVTX3SyCcc/4TKGOr6X9L5KqP98nxOo56wawANDboIDjeyrV4eUavKsrW6Rppey+YonRI46+uCBMqNcccJwiR+dbYbkkiB8fmlUioeadHm6uFdPjrDtVmt1oRu7mkM2A=----ATTACHMENT:----NzE3NzczNjEzNjk4MjIyOSA3MTk2NDUzMTI2NDIxOTY2IDIxOTMzMjMxMDA4OTYyODE=