src/Radius.php
public function setVendorSpecificAttribute($vendorId, $attributeType, $attributeValue)
    {
        $data  = pack('N', $vendorId);
        $data .= chr($attributeType);
        $data .= chr(2 + strlen($attributeValue));
        $data .= $attributeValue;

        $this->setAttribute(26, $data);

        return $this;
    }
public function setVendorSpecificAttribute($vendorId, $attributeType, $attributeValue)
    {
        $data  = pack('N', $vendorId);
        $data .= chr($attributeType);
        $data .= chr(2 + strlen($attributeValue));
        $data .= $attributeValue;

        $this->setAttribute(26, $data);

        return $this;
    }
public function setVendorSpecificAttribute ( $ vendorId , $ attributeType , $ attributeValue ) { $ data = pack ( 'N' , $ vendorId ) ; $ data .= chr ( $ attributeType ) ; $ data .= chr ( 2 + strlen ( $ attributeValue ) ) ; $ data .= $ attributeValue ; $ this -> setAttribute ( 26 , $ data ) ; return $ this ; }
Adds a vendor specific attribute to the RADIUS packet

@param number $vendorId  The RADIUS vendor ID
@param number $attributeType  The attribute number of the vendor specific attribute
@param mixed  $attributeValue The data for the attribute
@return \Dapphp\Radius\Radius
Adds a vendor specific attribute to the RADIUS packet