public function setKey($key)
    {
        $arr = $this->parseKey($key);
        $this->key = $arr['key'];
        $this->identifier = $arr['identifier'];
        $this->prefix = $arr['prefix'];

        return $this;
    }
public function setKey($key)
    {
        $arr = $this->parseKey($key);
        $this->key = $arr['key'];
        $this->identifier = $arr['identifier'];
        $this->prefix = $arr['prefix'];

        return $this;
    }
public function setKey ( $ key ) { $ arr = $ this -> parseKey ( $ key ) ; $ this -> key = $ arr [ 'key' ] ; $ this -> identifier = $ arr [ 'identifier' ] ; $ this -> prefix = $ arr [ 'prefix' ] ; return $ this ; }
Set the Argument key

@param  string                   $key
@return string
@throws InvalidArgumentException
Set the Argument key