Removes an argument value from the request.
public removeArgument ( mixed $argument ) : Phergie_Event_Request | ||
$argument | mixed | Integer position (starting from 0) or the equivalent string name of the argument from self::$map |
Результат | Phergie_Event_Request | Provides a fluent interface |
/** * Tests that event arguments can be removed. * * @return void * @depends testSetArgumentWithValidArgument */ public function testRemoveArgument() { $this->event->setType('privmsg'); $this->event->setArgument('receiver', '#channel'); $this->event->removeArgument('receiver'); $this->assertNull($this->event->getArgument('receiver')); }