SYMBOL INDEX (157 symbols across 15 files) FILE: lib/Exceptions/ConnectionError.php class ConnectionError (line 30) | class ConnectionError extends \Exception FILE: lib/Exceptions/FilterArgumentError.php class FilterArgumentError (line 30) | class FilterArgumentError extends \Exception FILE: lib/Exceptions/UnrecognizedArgument.php class UnrecognizedArgument (line 30) | class UnrecognizedArgument extends \Exception FILE: lib/Exceptions/UnrecognizedCommand.php class UnrecognizedCommand (line 30) | class UnrecognizedCommand extends \Exception FILE: lib/Providers/TADSoap.php class TADSoap (line 35) | class TADSoap method get_commands_available (line 78) | static public function get_commands_available(array $options = []) method __construct (line 90) | public function __construct(\SoapClient $soap_client, array $soap_clie... method execute_soap_command (line 103) | public function execute_soap_command($soap_command, array $soap_comman... method get_soap_provider_options (line 120) | public function get_soap_provider_options() method build_soap_request (line 132) | public function build_soap_request($command, array $args, $encoding) method get_command_string (line 157) | private function get_command_string($key) method execute_single_soap_request (line 169) | private function execute_single_soap_request($soap_request, $soap_loca... method execute_multiple_soap_requests (line 181) | private function execute_multiple_soap_requests(array $soap_requests, ... method parse_command_string (line 197) | private function parse_command_string($command_string, array $command_... method normalize_xml_string (line 218) | public static function normalize_xml_string($xml, $encoding = 'utf-8') FILE: lib/Providers/TADZKLib.php class TADZKLib (line 40) | class TADZKLib method get_commands_available (line 243) | static public function get_commands_available() method __construct (line 253) | public function __construct(array $options) method __call (line 271) | public function __call($command, array $args) method connect (line 310) | private function connect() method disconnect (line 344) | private function disconnect() method zk_set_date (line 374) | private function zk_set_date(array $dt = []) method zk_get_free_sizes (line 386) | private function zk_get_free_sizes() method send_command_to_device (line 420) | private function send_command_to_device($command, $command_string = ''... method createChkSum (line 456) | private function createChkSum($p) method createHeader (line 511) | private function createHeader($command, $chksum, $session_id, $reply_i... method checkValid (line 547) | private function checkValid($reply) method build_command_response (line 567) | private function build_command_response($command, $result_code, $resul... method setup_datetime (line 612) | private function setup_datetime(array $dt=[]) method reverse_hex (line 634) | private function reverse_hex($hexstr) method encode_time (line 654) | private function encode_time(array $t) method array_to_xml (line 672) | private function array_to_xml(\SimpleXMLElement $object, array $data) FILE: lib/TAD.php class TAD (line 105) | class TAD method commands_available (line 177) | public static function commands_available() method soap_commands_available (line 187) | public static function soap_commands_available(array $options = []) method zklib_commands_available (line 197) | public static function zklib_commands_available() method get_valid_commands_args (line 207) | public static function get_valid_commands_args() method is_device_online (line 219) | public static function is_device_online($ip, $timeout = 1) method __construct (line 236) | public function __construct(TADSoap $soap_provider, TADZKLib $zklib_pr... method __call (line 267) | public function __call($command, array $args) method execute_command_via_tad_soap (line 293) | public function execute_command_via_tad_soap($command, array $args = []) method execute_command_via_zklib (line 311) | public function execute_command_via_zklib($command, array $args = []) method get_ip (line 324) | public function get_ip() method get_internal_id (line 334) | public function get_internal_id() method get_com_key (line 344) | public function get_com_key() method get_description (line 354) | public function get_description() method get_connection_timeout (line 364) | public function get_connection_timeout() method get_encoding (line 374) | public function get_encoding() method get_udp_port (line 384) | public function get_udp_port() method is_alive (line 394) | public function is_alive() method check_for_connection (line 405) | private function check_for_connection() method check_for_valid_command (line 421) | private function check_for_valid_command($command) method check_for_unrecognized_args (line 439) | private function check_for_unrecognized_args(array $args) method check_for_refresh_tad_db (line 455) | private function check_for_refresh_tad_db($command_executed) method config_array_items (line 467) | private function config_array_items(array $values) FILE: lib/TADFactory.php class TADFactory (line 34) | class TADFactory method __construct (line 43) | public function __construct(array $options = []) method get_instance (line 53) | public function get_instance() method get_default_options (line 80) | private function get_default_options() method set_options (line 100) | private function set_options(array $base_options, array &$options) FILE: lib/TADResponse.php class TADResponse (line 35) | class TADResponse method __construct (line 65) | public function __construct($response, $encoding) method get_response (line 83) | public function get_response(array $options = []) method set_response (line 97) | public function set_response($response='') method get_encoding (line 117) | public function get_encoding() method set_encoding (line 127) | public function set_encoding($encoding) method get_header (line 138) | public function get_header() method set_header (line 148) | public function set_header($header) method get_response_body (line 158) | public function get_response_body() method is_empty_response (line 168) | public function is_empty_response() method to_xml (line 178) | public function to_xml() method to_json (line 188) | public function to_json() method to_array (line 198) | public function to_array() method count (line 208) | public function count() method __call (line 223) | public function __call($method, $args) method __toString (line 275) | public function __toString() method filter_xml (line 289) | public function filter_xml($xml, $filter, array $range=[], $xml_init_r... method extract_xml_header (line 363) | private function extract_xml_header(&$xml) method set_response_header_encoding (line 384) | private function set_response_header_encoding($encoding = 'utf-8') method sanitize_xml_string (line 403) | private function sanitize_xml_string($xml, array $undesired_chars = [ ... method normalize_filter_args (line 414) | private function normalize_filter_args($args) method is_there_no_data (line 448) | private function is_there_no_data($response) method get_items_number (line 459) | private function get_items_number($response) method build_no_data_response (line 478) | private function build_no_data_response($response) method is_no_data_response (line 495) | private function is_no_data_response($response) FILE: test/helpers/ClassReflection.php class ClassReflection (line 30) | abstract class ClassReflection method invoke_method (line 44) | static public function invoke_method(&$object, $method_name, array $pa... FILE: test/lib/Providers/TADSoapTest.php class TADSoapTest (line 9) | class TADSoapTest extends \PHPUnit_Framework_TestCase method testBuildTADSoap (line 11) | public function testBuildTADSoap() method testGetSoapProviderOptions (line 27) | public function testGetSoapProviderOptions($tad_soap_instance) method testBuildSoapRequest (line 42) | public function testBuildSoapRequest($command, array $args, $expected_... method testBuildMultipleSoapRequest (line 53) | public function testBuildMultipleSoapRequest(TADSoap $tad_soap) method testExecuteSoapRequest (line 64) | public function testExecuteSoapRequest() method testExecuteMultipleSoapRequests (line 95) | public function testExecuteMultipleSoapRequests() method soapCommandsFixtures (line 131) | public function soapCommandsFixtures() method get_soap_options (line 153) | private function get_soap_options() FILE: test/lib/Providers/TADZKLibTest.php class TADZKLibTest (line 8) | class TADZKLibTest extends \PHPUnit_Framework_TestCase method testBuildTADZKLibIsOk (line 11) | public function testBuildTADZKLibIsOk() method testBuildCommandResponse (line 25) | public function testBuildCommandResponse($command, $result_code, $resu... method testSettingUpDateIsOk (line 36) | public function testSettingUpDateIsOk($datetime, TADZKLib $zk) method testReverseHex (line 49) | public function testReverseHex(TADZKLib $zk) method testEncodeTime (line 63) | public function testEncodeTime(TADZKLib $zk) method build_commands_fixtures (line 77) | public function build_commands_fixtures() method datetime_fixtures (line 88) | public function datetime_fixtures() FILE: test/lib/RealTADTest.php class RealTADTest (line 37) | class RealTADTest extends \PHPUnit_Framework_TestCase method setUp (line 49) | public function setUp() method testDeviceIsOnLine (line 59) | public function testDeviceIsOnLine() method testGetDate (line 73) | public function testGetDate(TAD $tad) method testSetDate (line 87) | public function testSetDate(TAD $tad) method testGetFreeSizes (line 107) | public function testGetFreeSizes(TAD $tad) method testSetUserInfoAndDeleteUser (line 131) | public function testSetUserInfoAndDeleteUser(TAD $tad) method testGetUserInfo (line 161) | public function testGetUserInfo(TAD $tad) method testGetAllUserInfo (line 186) | public function testGetAllUserInfo(TAD $tad) method testDeleteUserPassword (line 199) | public function testDeleteUserPassword(TAD $tad) method testGetAndSetAndDeleteUserTemplate (line 226) | public function testGetAndSetAndDeleteUserTemplate(TAD $tad) method testDeleteAdmin (line 279) | public function testDeleteAdmin(TAD $tad) method testRestartDevice (line 305) | public function testRestartDevice(TAD $tad) method build_expected_response (line 319) | private function build_expected_response($base_tag, $result = true, $i... FILE: test/lib/TADResponseTest.php class TADResponseTest (line 34) | class TADResponseTest extends \PHPUnit_Framework_TestCase method testTADResponseIsInstantiatedCorrectly (line 36) | public function testTADResponseIsInstantiatedCorrectly() method testGetResponseInDifferentFormats (line 57) | public function testGetResponseInDifferentFormats(TADResponse $tr) method testSetEmptyResponse (line 75) | public function testSetEmptyResponse(TADResponse $tr) method testChangeAnAlreadySetResponse (line 91) | public function testChangeAnAlreadySetResponse(TADResponse $tr) method testGetHeader (line 107) | public function testGetHeader(TADResponse $tr) method testSetHeader (line 116) | public function testSetHeader(TADResponse $tr) method testGetResponseBody (line 124) | public function testGetResponseBody() method testIsEmptyResponse (line 132) | public function testIsEmptyResponse() method testCount (line 138) | public function testCount() method testExceptionIsThrownWhenUnknownMethodIsInvoked (line 147) | public function testExceptionIsThrownWhenUnknownMethodIsInvoked() method testFilterArgumentExecptionisThrownWhenWrongArgumentNumber (line 156) | public function testFilterArgumentExecptionisThrownWhenWrongArgumentNu... method testFilterResponseByDateThrowsFilterArgumentExceptionWithInvalidRangeKey (line 167) | public function testFilterResponseByDateThrowsFilterArgumentExceptionW... method testFilterResponseByDate (line 179) | public function testFilterResponseByDate($xml, TADResponse $tr) method testFilterResponseByTime (line 200) | public function testFilterResponseByTime($xml, TADResponse $tr) method testFilterResponseByDateTime (line 213) | public function testFilterResponseByDateTime($xml, TADResponse $tr) method testFilterResponseByStatus (line 226) | public function testFilterResponseByStatus($xml, TADResponse $tr) method testFilterResponseByPin (line 237) | public function testFilterResponseByPin($xml, TADResponse $tr) method testFilterResponseByPrivilege (line 256) | public function testFilterResponseByPrivilege($xml, TADResponse $tr) method testFilterResponseByCard (line 269) | public function testFilterResponseByCard($xml, TADResponse $tr) method testFilterResponseUsingLikeOperator (line 282) | public function testFilterResponseUsingLikeOperator($xml, TADResponse ... method testFilterResponseUsingTooManyFilterArguments (line 295) | public function testFilterResponseUsingTooManyFilterArguments($xml, TA... method xmlAttLogFixture (line 302) | public function xmlAttLogFixture() method xmlUserInfoFixture (line 322) | public function xmlUserInfoFixture() FILE: test/lib/TADTest.php class TADTest (line 35) | class TADTest extends \PHPUnit_Framework_TestCase method testSoapCommandsAvailable (line 37) | public function testSoapCommandsAvailable() method testZKLibCommandsAvailable (line 45) | public function testZKLibCommandsAvailable() method testGetValidCommandsArgs (line 53) | public function testGetValidCommandsArgs() method testGetOptions (line 64) | public function testGetOptions(array $options) method testDeviceWithInvalidIPAddressIsNotAlive (line 77) | public function testDeviceWithInvalidIPAddressIsNotAlive() method testTADThrowsConnectionErrorExceptionWithInvalidDeviceIPAddress (line 87) | public function testTADThrowsConnectionErrorExceptionWithInvalidDevice... method testTADThrowsUnrecognizedCommandExceptionWithInvalidCommand (line 96) | public function testTADThrowsUnrecognizedCommandExceptionWithInvalidCo... method testTADThrowsUnrecognizedArgumentExceptionWithValidCommand (line 105) | public function testTADThrowsUnrecognizedArgumentExceptionWithValidCom... method testTAD (line 111) | public function testTAD() method testExecuteCommandViaTADSoap (line 145) | public function testExecuteCommandViaTADSoap() method testExecuteCommandViaZKLib (line 173) | public function testExecuteCommandViaZKLib() method soap_options (line 204) | protected function soap_options() method get_tad_and_soap_options (line 211) | protected function get_tad_and_soap_options() method get_options (line 223) | public function get_options()