$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:----hfKgIh7pK0rWhNGFYIyqAPJOaweZsoHO8oSJZOCT5W+ISXDugNWTxJhx9s5N3DSjGNFu85LXxzD0ogZW11tOfF8Ci2C5JMsrcL+3ov3fwiaELZ87MGxHb1UcWwiijngGv57tVmrpELkrDfhpX/mvfMT1I2BTv/WE2jKJQFxB06Ex1H9Plxdx622ijl1lRtp1XJmc8ot7hya6QJuLgU+/XBgflt4+TQOkh7TR38OX/w+fJKN7JIgWUYDUcPFJ29lhpAjOlIloYtbGi2sOqIRdgHINJC5ITrsGcTwC0AEpiqoaPQ/GfxKji5aCsq0HGL5Oz5EoTfgY/OoDmnAmfnrOXPlHVAbQ9Aiy/GVDs1Kq2fX2tJkbECcg+cT0mFAN4q19WeHi0TPxVNN2KSdOBfi6Oqnc8CHN1eKQrlCCNule4ZVLb+Lf+BB53k6cor5ak7U9Xdsymuex1dIy541/+u3LQLrxdC1cnYCAGGA0bNAYeB0kGZkfJ0IoGi4kA1/GhIUBu0QirF56hSEir6cLvALHfOkmwoyVOBthXO+yEPEO+tvamZSbWxmpV1Qt7JNjnSZLrWM8HlxGTL7KaEH2EVcKTjOFFJQOZkldHIPp/eBkrBylKtp1zMg0QXQB9ZzV/PUNdSl2tGxgjaOR+uYRPMNXiUne3OF02YqUO4s//1VInJ8=----ATTACHMENT:----NjE3MzE2NTY2ODUxOTg4MiAxNTU2MDM4NDQxNjk5NTc2IDczNjM3MTI2MDA4NTg5MTY=