getArgumentMapping() public static method

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
Beispiel #1
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);
     }
 }