Stellt einen Command dar, der vom Converter erzeugt und von der API verarbeitet wird

copyright (c) Copyright 2008-2013 by ManuAdminMod (http://www.manuadminmod.de)
license Creative Commons BY-NC-ND 3.0 (http://www.creativecommons.org/licenses/by-nc-nd/3.0/)
author manu (manu@manuadminmod.de)
since 1.0
version 1.0

 Methods

Erstellt einen neuen Command

__construct(string $username, string $password, string $command, array $arguments) 

Parameters

$username

string

Benutzername des ausführenden Benutzers

$password

string

Dessen Passwort im Klartext

$command

string

Der Command für sich alleine

$arguments

string[]

Dessen Argumente als String-Array

count()

count() 

Zählt die Argumente

countArguments() : int

Returns

int

getArguments()

getArguments() : string[]

Returns

string[]the $arguments

getCommand()

getCommand() : string

Returns

stringthe $command

getPassword()

getPassword() : string

Returns

stringthe $password

Gibt die restlichen Argumente als Array zurück, nachdem shift() verwendet wurde

getRest() : string[]

Returns

string[]

getUsername()

getUsername() : string

Returns

stringthe $username

offsetExists()

offsetExists($offset) 

offsetGet()

offsetGet($offset) 
see \Daemon\API\ArrayAccess::offsetGet()

Parameters

$offset

offsetSet()

offsetSet($offset, $value) 
see \Daemon\API\ArrayAccess::offsetSet()

Parameters

$offset

$value

offsetUnset()

offsetUnset($offset) 

Entfernt das erste Argument und gibt es zurück

shift() : string

Exceptions

\OutOfBoundsException

Returns

string

 Properties

 

$arguments : string[]
 

$arraypointer : integer
 

$command : string
 

$password : string
 

$username : string