Cradle  0.3.3
Simple library for creating Web-based applications
IpPhoneInfoParser Class Reference

Cisco IP Phone Info Parser. More...

Public Member Functions

 __construct ($data)
 
 getModel ()
 
 getDn ()
 
 getDeviceName ()
 
 getSerialNumber ()
 
 getMac ()
 

Protected Member Functions

 init ($data)
 

Protected Attributes

 $rawData
 
 $name
 
 $model
 
 $serial
 
 $mac
 
 $dn
 

Detailed Description

Cisco IP Phone Info Parser.

Class to parse a data of Cisco IP-phone parameters.

Version
1.0
Author
Digger mrdig.nosp@m.ger@.nosp@m.sad-s.nosp@m.yste.nosp@m.ms.ru
Warning
This class uses digger\cradle\device\cisco\IpPhone class;

Example of usage:

<?php
$info = new IpPhoneInfoParser("172.16.0.20");
echo
"Model: " . $info->getModel() . "\n"
. "DN: " . $info->getDn() . "\n"
. "Device Name: " . $info->getDeviceName() . "\n"
. "SN: " . $info->getSerialNumber() . "\n"
. "MAC: " . $info->getMac() . "\n"
;

Constructor & Destructor Documentation

__construct (   $data)

Constructor

Parameters
string | array$dataIP address of IP phone or an array of retrieved data by IpPhone.

Member Function Documentation

getDeviceName ( )

Returns IP Phone Device Name

Returns
string IP Phone Device Name
getDn ( )

Returns IP Phone Directory number

Returns
string IP Phone Directory number
getMac ( )

Return IP Phone MAC address

Returns
string IP Phone MAC address
getModel ( )

Returns IP Phone model name

Returns
string IP Phone model name
getSerialNumber ( )

Returns IP Phone Serial Number

Returns
string IP Phone Serial Number
init (   $data)
protected

Initialization

Parameters
string | array$dataIP address of IP phone or an array of retrieved data by IpPhone.

The documentation for this class was generated from the following file: