WURFL
[ class tree: WURFL ] [ index: WURFL ] [ all elements ]

Class: WURFL_CapabilityService

Source Location: /CapabilityService.php

Class Overview


WURFL Capability Service


Methods



Class Details

[line 22]
WURFL Capability Service



[ Top ]


Class Methods


constructor __construct [line 39]

WURFL_CapabilityService __construct( WURFL_DeviceRepository $deviceRepository, WURFL_Storage_Base $cacheProvider)

Initialize the CapabilityService



Tags:

access:  public


Parameters:

WURFL_DeviceRepository   $deviceRepository  
WURFL_Storage_Base   $cacheProvider  

[ Top ]

method getAllCapabilitiesForDevice [line 68]

array getAllCapabilitiesForDevice( string $deviceID)

Returns all the capabilities of the device



Tags:

access:  public


Parameters:

string   $deviceID  

[ Top ]

method getCapabilitiesNameForGroup [line 88]

array getCapabilitiesNameForGroup( string $groupID)

Returns an array of capabilities name for the given gorup id



Tags:

access:  public


Parameters:

string   $groupID  

[ Top ]

method getCapabilityForDevice [line 51]

string getCapabilityForDevice( string $deviceID, string $capabilityName)

Return a Cabability Value



Tags:

access:  public


Parameters:

string   $deviceID  
string   $capabilityName  

[ Top ]

method getDeviceHierarchy [line 99]

array getDeviceHierarchy( string $deviceID)

Return a list of fallback devices starting from the given



Tags:

return:  of devices
access:  public


Parameters:

string   $deviceID  

[ Top ]

method getFallBackListForDevice [line 109]

array getFallBackListForDevice( string $deviceID)



Tags:

access:  public


Parameters:

string   $deviceID  

[ Top ]

method getListOfGroups [line 77]

array getListOfGroups( )

Returns an array of all group ids



Tags:

access:  public


[ Top ]


Documentation generated on Fri, 30 Mar 2012 17:16:58 -0400 by phpDocumentor 1.4.4