Returns a mapping of commands to their respective arguments.
public static getArgumentMapping ( ) : array | ||
return | array | Associative array keyed by command referencing an associative array keyed by argument name referencing its position starting from 0 |
/** * Tests that all event types have a corresponding argument mapping * defined. * * @return void */ public function testAllCommandsHaveArgumentMapping() { $reflector = new ReflectionClass('Phergie_Event_Request'); $map = array_keys(Phergie_Event_Request::getArgumentMapping()); foreach ($reflector->getConstants() as $constant) { $this->assertContains($constant, $map); } }