Git Product home page Git Product logo

Comments (4)

felixfbecker avatar felixfbecker commented on May 21, 2024

Can you please give a complete snippet with cursor position where completion is not working?

from vscode-php-intellisense.

esbenp avatar esbenp commented on May 21, 2024

If I have something like below, and my cursor is at the end and I press CMD+Space nothing comes up. And I would assume some suggestions coming up for substr, substr_count etc.

<?php

$test = 'yo';
$yo = subst[cursor position]

Is this what you were requesting??

from vscode-php-intellisense.

esbenp avatar esbenp commented on May 21, 2024

Okay, I actually got it (somehow) working. It does not work when I write subst in the middle of a class.

Like so

<?php

namespace Something;

Class Something
{
  public function someMethod()
  {
      // some logic

      //  does not prompt an autocomplete automatically by waiting.
      //  CMD+Space prompts an empty autocomplete with "Loading..." that does not go away. 
      subst[cursor pointer]

      // some logic
  }
}

If however, I do an empty file in the same project like this:

<?php

And then type (with Developer Tools open)

<?php
subst[cursor position]

The Developer Tools will start dumping a lot of stuff and then after some seconds show the autocomplete menu with the correct entries. Below is a dump the developer tools output (this entire output occurred upon entering subst)

[Extension Host] Content-Type: application/vscode-jsonrpc; charset=utf8
Content-Length: 149

{"method":"textDocument\/publishDiagnostics","params":{"uri":"file:\/\/\/Users\/esben\/code\/traede-api\/test.php","diagnostics":[]},"jsonrpc":"2.0"}
extensionHost.ts:282 [Extension Host] Content-Type: application/vscode-jsonrpc; charset=utf8
Content-Length: 302

{"method":"textDocument\/publishDiagnostics","params":{"uri":"file:\/\/\/Users\/esben\/code\/traede-api\/test.php","diagnostics":[{"range":{"start":{"line":1,"character":1},"end":{"line":1,"character":2}},"severity":1,"code":0,"source":"php","message":"Syntax error, unexpected EOF"}]},"jsonrpc":"2.0"}Content-Type: application/vscode-jsonrpc; charset=utf8
Content-Length: 302

{"method":"textDocument\/publishDiagnostics","params":{"uri":"file:\/\/\/Users\/esben\/code\/traede-api\/test.php","diagnostics":[{"range":{"start":{"line":1,"character":5},"end":{"line":1,"character":6}},"severity":1,"code":0,"source":"php","message":"Syntax error, unexpected EOF"}]},"jsonrpc":"2.0"}
extensionHost.ts:282 [Extension Host] Content-Type: application/vscode-jsonrpc; charset=utf8
Content-Length: 207762

{"result":{"isIncomplete":true,"items":[{"label":"strtr","kind":3,"detail":"string","documentation":"Translate certain characters","sortText":null,"filterText":null,"insertText":"strtr()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strlen","kind":3,"detail":"int","documentation":"Get string length","sortText":null,"filterText":null,"insertText":"strlen()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strcmp","kind":3,"detail":"int","documentation":"Binary safe string comparison","sortText":null,"filterText":null,"insertText":"strcmp()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strncmp","kind":3,"detail":"int","documentation":"Binary safe string comparison of the first n characters","sortText":null,"filterText":null,"insertText":"strncmp()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strcasecmp","kind":3,"detail":"int","documentation":"Binary safe case-insensitive string comparison","sortText":null,"filterText":null,"insertText":"strcasecmp()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strncasecmp","kind":3,"detail":"int","documentation":"Binary safe case-insensitive string comparison of the first n characters","sortText":null,"filterText":null,"insertText":"strncasecmp()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"set_error_handler","kind":3,"detail":"mixed","documentation":"Sets a user-defined error handler function","sortText":null,"filterText":null,"insertText":"set_error_handler()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"set_exception_handler","kind":3,"detail":"callable","documentation":"Sets a user-defined exception handler function","sortText":null,"filterText":null,"insertText":"set_exception_handler()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sapi_windows_cp_get","kind":3,"detail":"int","documentation":null,"sortText":null,"filterText":null,"insertText":"sapi_windows_cp_get()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sapi_windows_cp_set","kind":3,"detail":"bool","documentation":null,"sortText":null,"filterText":null,"insertText":"sapi_windows_cp_set()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sapi_windows_cp_conv","kind":3,"detail":"string","documentation":null,"sortText":null,"filterText":null,"insertText":"sapi_windows_cp_conv()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sapi_windows_cp_is_utf8","kind":3,"detail":"bool","documentation":null,"sortText":null,"filterText":null,"insertText":"sapi_windows_cp_is_utf8()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stdClass","kind":7,"detail":null,"documentation":"Created by typecasting to object.","sortText":null,"filterText":null,"insertText":"stdClass","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strtotime","kind":3,"detail":"int|bool","documentation":"Parse about any English textual datetime description into a Unix timestamp","sortText":null,"filterText":null,"insertText":"strtotime()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strftime","kind":3,"detail":"string","documentation":"Format a local time\/date according to locale settings\nThe following characters are recognized in the\nformat parameter string\n<table>\n<tr valign=\"top\">\n<td>format<\/td>\n<td>Description<\/td>\n<td>Example returned values<\/td>\n<\/tr>\n<th valign=\"top\" colspan=\"3\" bgcolor=\"silver\">\nDay<\/th>\n<\/tr>\n<tr valign=\"top\">\n<td>%a<\/td>\n<td>An abbreviated textual representation of the day<\/td>\n<td>Sun through Sat<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%A<\/td>\n<td>A full textual representation of the day<\/td>\n<td>Sunday through Saturday<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%d<\/td>\n<td>Two-digit day of the month (with leading zeros)<\/td>\n<td>01 to 31<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%e<\/td>\n<td>Day of the month, with a space preceding single digits<\/td>\n<td> 1 to 31<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%j<\/td>\n<td>Day of the year, 3 digits with leading zeros<\/td>\n<td>001 to 366<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%u<\/td>\n<td>ISO-8601 numeric representation of the day of the week<\/td>\n<td>1 (for Monday) though 7 (for Sunday)<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%w<\/td>\n<td>Numeric representation of the day of the week<\/td>\n<td>0 (for Sunday) through 6 (for Saturday)<\/td>\n<\/tr>\n<tr valign=\"top\">\n<th colspan=\"3\" bgcolor=\"silver\">Week<\/th>\n<\/tr>\n<tr valign=\"top\">\n<td>%U<\/td>\n<td>Week number of the given year, starting with the first\nSunday as the first week<\/td>\n<td>13 (for the 13th full week of the year)<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%V<\/td>\n<td>ISO-8601:1988 week number of the given year, starting with\nthe first week of the year with at least 4 weekdays, with Monday\nbeing the start of the week<\/td>\n<td>01 through 53 (where 53\naccounts for an overlapping week)<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%W<\/td>\n<td>A numeric representation of the week of the year, starting\nwith the first Monday as the first week<\/td>\n<td>46 (for the 46th week of the year beginning\nwith a Monday)<\/td>\n<\/tr>\n<tr valign=\"top\">\n<th colspan=\"3\" bgcolor=\"silver\">Month<\/th>\n<\/tr>\n<tr valign=\"top\">\n<td>%b<\/td>\n<td>Abbreviated month name, based on the locale<\/td>\n<td>Jan through Dec<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%B<\/td>\n<td>Full month name, based on the locale<\/td>\n<td>January through December<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%h<\/td>\n<td>Abbreviated month name, based on the locale (an alias of %b)<\/td>\n<td>Jan through Dec<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%m<\/td>\n<td>Two digit representation of the month<\/td>\n<td>01 (for January) through 12 (for December)<\/td>\n<\/tr>\n<tr valign=\"top\">\n<th colspan=\"3\" bgcolor=\"silver\">Year<\/th>\n<\/tr>\n<tr valign=\"top\">\n<td>%C<\/td>\n<td>Two digit representation of the century (year divided by 100, truncated to an integer)<\/td>\n<td>19 for the 20th Century<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%g<\/td>\n<td>Two digit representation of the year going by ISO-8601:1988 standards (see %V)<\/td>\n<td>Example: 09 for the week of January 6, 2009<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%G<\/td>\n<td>The full four-digit version of %g<\/td>\n<td>Example: 2008 for the week of January 3, 2009<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%y<\/td>\n<td>Two digit representation of the year<\/td>\n<td>Example: 09 for 2009, 79 for 1979<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%Y<\/td>\n<td>Four digit representation for the year<\/td>\n<td>Example: 2038<\/td>\n<\/tr>\n<tr valign=\"top\">\n<th colspan=\"3\" bgcolor=\"silver\">Time<\/th>\n<\/tr>\n<tr valign=\"top\">\n<td>%H<\/td>\n<td>Two digit representation of the hour in 24-hour format<\/td>\n<td>00 through 23<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%I<\/td>\n<td>Two digit representation of the hour in 12-hour format<\/td>\n<td>01 through 12<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%l (lower-case 'L')<\/td>\n<td>Hour in 12-hour format, with a space preceeding single digits<\/td>\n<td> 1 through 12<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%M<\/td>\n<td>Two digit representation of the minute<\/td>\n<td>00 through 59<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%p<\/td>\n<td>UPPER-CASE 'AM' or 'PM' based on the given time<\/td>\n<td>Example: AM for 00:31, PM for 22:23<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%P<\/td>\n<td>lower-case 'am' or 'pm' based on the given time<\/td>\n<td>Example: am for 00:31, pm for 22:23<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%r<\/td>\n<td>Same as \"%I:%M:%S %p\"<\/td>\n<td>Example: 09:34:17 PM for 21:34:17<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%R<\/td>\n<td>Same as \"%H:%M\"<\/td>\n<td>Example: 00:35 for 12:35 AM, 16:44 for 4:44 PM<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%S<\
extensionHost.ts:282 [Extension Host] /td>\n<td>Two digit representation of the second<\/td>\n<td>00 through 59<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%T<\/td>\n<td>Same as \"%H:%M:%S\"<\/td>\n<td>Example: 21:34:17 for 09:34:17 PM<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%X<\/td>\n<td>Preferred time representation based on locale, without the date<\/td>\n<td>Example: 03:59:16 or 15:59:16<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%z<\/td>\n<td>Either the time zone offset from UTC or the abbreviation (depends\non operating system)<\/td>\n<td>Example: -0500 or EST for Eastern Time<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%Z<\/td>\n<td>The time zone offset\/abbreviation option NOT given by %z (depends\non operating system)<\/td>\n<td>Example: -0500 or EST for Eastern Time<\/td>\n<\/tr>\n<tr valign=\"top\">\n<th colspan=\"3\" bgcolor=\"silver\">Time and Date Stamps<\/th>\n<\/tr>\n<tr valign=\"top\">\n<td>%c<\/td>\n<td>Preferred date and time stamp based on local<\/td>\n<td>Example: Tue Feb 5 00:45:10 2009 for\nFebruary 4, 2009 at 12:45:10 AM<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%D<\/td>\n<td>Same as \"%m\/%d\/%y\"<\/td>\n<td>Example: 02\/05\/09 for February 5, 2009<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%F<\/td>\n<td>Same as \"%Y-%m-%d\" (commonly used in database datestamps)<\/td>\n<td>Example: 2009-02-05 for February 5, 2009<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%s<\/td>\n<td>Unix Epoch Time timestamp (same as the time\nfunction)<\/td>\n<td>Example: 305815200 for September 10, 1979 08:40:00 AM<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%x<\/td>\n<td>Preferred date representation based on locale, without the time<\/td>\n<td>Example: 02\/05\/09 for February 5, 2009<\/td>\n<\/tr>\n<tr valign=\"top\">\n<th colspan=\"3\" bgcolor=\"silver\">Miscellaneous<\/th>\n<\/tr>\n<tr valign=\"top\">\n<td>%n<\/td>\n<td>A newline character (\"\\n\")<\/td>\n<td>---<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%t<\/td>\n<td>A Tab character (\"\\t\")<\/td>\n<td>---<\/td>\n<\/tr>\n<tr valign=\"top\">\n<td>%<\/td>\n<td>A literal percentage character (\"%\")<\/td>\n<td>---<\/td>\n<\/tr>\n<\/table>\n<\/p>\n<p>\nMaximum length of this parameter is 1023 characters.","sortText":null,"filterText":null,"insertText":"strftime()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"split","kind":3,"detail":"array","documentation":"Split string into array by regular expression","sortText":null,"filterText":null,"insertText":"split()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spliti","kind":3,"detail":"array","documentation":"Split string into array by regular expression case insensitive","sortText":null,"filterText":null,"insertText":"spliti()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sql_regcase","kind":3,"detail":"string","documentation":"Make regular expression for case insensitive match","sortText":null,"filterText":null,"insertText":"sql_regcase()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_name","kind":3,"detail":"string","documentation":"Get and\/or set the current session name","sortText":null,"filterText":null,"insertText":"session_name()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_module_name","kind":3,"detail":"string","documentation":"Get and\/or set the current session module","sortText":null,"filterText":null,"insertText":"session_module_name()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_save_path","kind":3,"detail":"string","documentation":"Get and\/or set the current session save path","sortText":null,"filterText":null,"insertText":"session_save_path()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_id","kind":3,"detail":"string","documentation":"Get and\/or set the current session id","sortText":null,"filterText":null,"insertText":"session_id()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_regenerate_id","kind":3,"detail":"bool","documentation":"Update the current session id with a newly generated one","sortText":null,"filterText":null,"insertText":"session_regenerate_id()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_register_shutdown","kind":3,"detail":"mixed","documentation":"PHP > 5.4.0 <br\/>\nSession shutdown function","sortText":null,"filterText":null,"insertText":"session_register_shutdown()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_decode","kind":3,"detail":"bool","documentation":"Decodes session data from a string","sortText":null,"filterText":null,"insertText":"session_decode()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_register","kind":3,"detail":"bool","documentation":"Register one or more global variables with the current session","sortText":null,"filterText":null,"insertText":"session_register()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_unregister","kind":3,"detail":"bool","documentation":"Unregister a global variable from the current session","sortText":null,"filterText":null,"insertText":"session_unregister()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_is_registered","kind":3,"detail":"bool","documentation":"Find out whether a global variable is registered in a session","sortText":null,"filterText":null,"insertText":"session_is_registered()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_encode","kind":3,"detail":"string","documentation":"Encodes the current session data as a string","sortText":null,"filterText":null,"insertText":"session_encode()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_start","kind":3,"detail":"bool","documentation":"Initialize session data","sortText":null,"filterText":null,"insertText":"session_start()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_create_id","kind":3,"detail":"string","documentation":"Create new session id","sortText":null,"filterText":null,"insertText":"session_create_id()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_gc","kind":3,"detail":"int","documentation":"Perform session data garbage collection","sortText":null,"filterText":null,"insertText":"session_gc()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_destroy","kind":3,"detail":"bool","documentation":"Destroys all data registered to a session","sortText":null,"filterText":null,"insertText":"session_destroy()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_unset","kind":3,"detail":"void","documentation":"Free all session variables","sortText":null,"filterText":null,"insertText":"session_unset()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_set_save_handler","kind":3,"detail":"bool","documentation":"(PHP 5.4)<br\/>\nSets user-level session storage functions","sortText":null,"filterText":null,"insertText":"session_set_save_handler()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_cache_limiter","kind":3,"detail":"string","documentation":"Get and\/or set the current cache limiter","sortText":null,"filterText":null,"insertText":"session_cache_limiter()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_cache_expire","kind":3,"detail":"int","documentation":"Return current cache expire","sortText":null,"filterText":null,"insertText":"session_cache_expire()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_set_cookie_params","kind":3,"detail":"void","documentation":"Set the session cookie parameters","sortText":null,"filterText":null,"insertText":"session_set_cookie_params()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_get_cookie_params","kind":3,"detail":"array","documentati
extensionHost.ts:282 [Extension Host] on":"Get the session cookie parameters","sortText":null,"filterText":null,"insertText":"session_get_cookie_params()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_write_close","kind":3,"detail":"void","documentation":"Write session data and end session","sortText":null,"filterText":null,"insertText":"session_write_close()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_commit","kind":3,"detail":"mixed","documentation":"Alias of <b>session_write_close<\/b>","sortText":null,"filterText":null,"insertText":"session_commit()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_status","kind":3,"detail":"int","documentation":"(PHP 5 >= 5.4.0)<br>\nReturns the current session status","sortText":null,"filterText":null,"insertText":"session_status()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_abort","kind":3,"detail":"bool","documentation":"(PHP 5 >= 5.6.0)<br>\nDiscard session array changes and finish session","sortText":null,"filterText":null,"insertText":"session_abort()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session_reset","kind":3,"detail":"bool","documentation":"(PHP 5 >= 5.6.0)<br>\nRe-initialize session array with original values","sortText":null,"filterText":null,"insertText":"session_reset()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shmop_open","kind":3,"detail":"int","documentation":"Create or open shared memory block","sortText":null,"filterText":null,"insertText":"shmop_open()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shmop_read","kind":3,"detail":"string","documentation":"Read data from shared memory block","sortText":null,"filterText":null,"insertText":"shmop_read()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shmop_close","kind":3,"detail":"void","documentation":"Close shared memory block","sortText":null,"filterText":null,"insertText":"shmop_close()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shmop_size","kind":3,"detail":"int","documentation":"Get size of shared memory block","sortText":null,"filterText":null,"insertText":"shmop_size()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shmop_write","kind":3,"detail":"int","documentation":"Write data into shared memory block","sortText":null,"filterText":null,"insertText":"shmop_write()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shmop_delete","kind":3,"detail":"bool","documentation":"Delete shared memory block","sortText":null,"filterText":null,"insertText":"shmop_delete()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"simplexml_load_file","kind":3,"detail":"\\SimpleXMLElement","documentation":"Interprets an XML file into an object","sortText":null,"filterText":null,"insertText":"simplexml_load_file()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"simplexml_load_string","kind":3,"detail":"\\SimpleXMLElement","documentation":"Interprets a string of XML into an object","sortText":null,"filterText":null,"insertText":"simplexml_load_string()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"simplexml_import_dom","kind":3,"detail":"\\SimpleXMLElement","documentation":"Get a SimpleXMLElement object from a DOM node.","sortText":null,"filterText":null,"insertText":"simplexml_import_dom()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmpget","kind":3,"detail":"string","documentation":"Fetch an SNMP object","sortText":null,"filterText":null,"insertText":"snmpget()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmpgetnext","kind":3,"detail":"string","documentation":"Fetch the SNMP object which follows the given object id","sortText":null,"filterText":null,"insertText":"snmpgetnext()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmpwalk","kind":3,"detail":"array","documentation":"Fetch all the SNMP objects from an agent","sortText":null,"filterText":null,"insertText":"snmpwalk()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmprealwalk","kind":3,"detail":"array","documentation":"Return all objects including their respective object ID within the specified one","sortText":null,"filterText":null,"insertText":"snmprealwalk()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmpwalkoid","kind":3,"detail":"array","documentation":"Query for a tree of information about a network entity","sortText":null,"filterText":null,"insertText":"snmpwalkoid()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmpset","kind":3,"detail":"bool","documentation":"Set the value of an SNMP object","sortText":null,"filterText":null,"insertText":"snmpset()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp_get_quick_print","kind":3,"detail":"bool","documentation":"Fetches the current value of the UCD library's quick_print setting","sortText":null,"filterText":null,"insertText":"snmp_get_quick_print()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp_set_quick_print","kind":3,"detail":"bool","documentation":"Set the value of <i>quick_print<\/i> within the UCD SNMP library","sortText":null,"filterText":null,"insertText":"snmp_set_quick_print()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp_set_enum_print","kind":3,"detail":"bool","documentation":"Return all values that are enums with their enum value instead of the raw integer","sortText":null,"filterText":null,"insertText":"snmp_set_enum_print()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp_set_oid_output_format","kind":3,"detail":"bool","documentation":"Set the OID output format","sortText":null,"filterText":null,"insertText":"snmp_set_oid_output_format()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp_set_oid_numeric_print","kind":3,"detail":"void","documentation":"Return all objects including their respective object id within the specified one","sortText":null,"filterText":null,"insertText":"snmp_set_oid_numeric_print()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp2_get","kind":3,"detail":"string","documentation":"Fetch an SNMP object","sortText":null,"filterText":null,"insertText":"snmp2_get()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp2_getnext","kind":3,"detail":"string","documentation":"Fetch the SNMP object which follows the given object id","sortText":null,"filterText":null,"insertText":"snmp2_getnext()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp2_walk","kind":3,"detail":"array","documentation":"Fetch all the SNMP objects from an agent","sortText":null,"filterText":null,"insertText":"snmp2_walk()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp2_real_walk","kind":3,"detail":"array","documentation":"Return all objects including their respective object ID within the specified one","sortText":null,"filterText":null,"insertText":"snmp2_real_walk()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp2_set","kind":3,"detail":"bool","documentation":"Set the value of an SNMP object","sortText":null,"filterText":null,"insertText":"snmp2_set()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp3_get","kind":3,"detail":"string","documentation":"Fetch an SNMP object","sortText":null,"filterText":null,"insertText":"snmp3_get()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp3_getnext","kind":3,"detail":"string","documentation":"Fetch the SNMP object which follows the given object id
extensionHost.ts:282 [Extension Host] ","sortText":null,"filterText":null,"insertText":"snmp3_getnext()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp3_walk","kind":3,"detail":"array","documentation":"Fetch all the SNMP objects from an agent","sortText":null,"filterText":null,"insertText":"snmp3_walk()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp3_real_walk","kind":3,"detail":"array","documentation":"Return all objects including their respective object ID within the specified one","sortText":null,"filterText":null,"insertText":"snmp3_real_walk()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp3_set","kind":3,"detail":"bool","documentation":"Set the value of an SNMP object","sortText":null,"filterText":null,"insertText":"snmp3_set()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp_set_valueretrieval","kind":3,"detail":"bool","documentation":"Specify the method how the SNMP values will be returned","sortText":null,"filterText":null,"insertText":"snmp_set_valueretrieval()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp_get_valueretrieval","kind":3,"detail":"int","documentation":"Return the method how the SNMP values will be returned","sortText":null,"filterText":null,"insertText":"snmp_get_valueretrieval()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snmp_read_mib","kind":3,"detail":"bool","documentation":"Reads and parses a MIB file into the active MIB tree","sortText":null,"filterText":null,"insertText":"snmp_read_mib()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_select","kind":3,"detail":"int","documentation":"Runs the select() system call on the given arrays of sockets with a specified timeout","sortText":null,"filterText":null,"insertText":"socket_select()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_create","kind":3,"detail":"resource","documentation":"Create a socket (endpoint for communication)","sortText":null,"filterText":null,"insertText":"socket_create()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_create_listen","kind":3,"detail":"resource","documentation":"Opens a socket on port to accept connections","sortText":null,"filterText":null,"insertText":"socket_create_listen()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_create_pair","kind":3,"detail":"bool","documentation":"Creates a pair of indistinguishable sockets and stores them in an array","sortText":null,"filterText":null,"insertText":"socket_create_pair()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_accept","kind":3,"detail":"resource","documentation":"Accepts a connection on a socket","sortText":null,"filterText":null,"insertText":"socket_accept()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_set_nonblock","kind":3,"detail":"bool","documentation":"Sets nonblocking mode for file descriptor fd","sortText":null,"filterText":null,"insertText":"socket_set_nonblock()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_set_block","kind":3,"detail":"bool","documentation":"Sets blocking mode on a socket resource","sortText":null,"filterText":null,"insertText":"socket_set_block()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_listen","kind":3,"detail":"bool","documentation":"Listens for a connection on a socket","sortText":null,"filterText":null,"insertText":"socket_listen()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_close","kind":3,"detail":"void","documentation":"Closes a socket resource","sortText":null,"filterText":null,"insertText":"socket_close()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_cmsg_space","kind":3,"detail":"int","documentation":"Calculate message buffer size","sortText":null,"filterText":null,"insertText":"socket_cmsg_space()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_write","kind":3,"detail":"int","documentation":"Write to a socket","sortText":null,"filterText":null,"insertText":"socket_write()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_read","kind":3,"detail":"string","documentation":"Reads a maximum of length bytes from a socket","sortText":null,"filterText":null,"insertText":"socket_read()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_getsockname","kind":3,"detail":"bool","documentation":"Queries the local side of the given socket which may either result in host\/port or in a Unix filesystem path, dependent on its type","sortText":null,"filterText":null,"insertText":"socket_getsockname()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_getpeername","kind":3,"detail":"bool","documentation":"Queries the remote side of the given socket which may either result in host\/port or in a Unix filesystem path, dependent on its type","sortText":null,"filterText":null,"insertText":"socket_getpeername()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_connect","kind":3,"detail":"bool","documentation":"Initiates a connection on a socket","sortText":null,"filterText":null,"insertText":"socket_connect()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_strerror","kind":3,"detail":"string","documentation":"Return a string describing a socket error","sortText":null,"filterText":null,"insertText":"socket_strerror()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_bind","kind":3,"detail":"bool","documentation":"Binds a name to a socket","sortText":null,"filterText":null,"insertText":"socket_bind()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_recv","kind":3,"detail":"int","documentation":"Receives data from a connected socket","sortText":null,"filterText":null,"insertText":"socket_recv()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_send","kind":3,"detail":"int","documentation":"Sends data to a connected socket","sortText":null,"filterText":null,"insertText":"socket_send()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_sendmsg","kind":3,"detail":"int","documentation":"Send a message","sortText":null,"filterText":null,"insertText":"socket_sendmsg()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_recvfrom","kind":3,"detail":"int","documentation":"Receives data from a socket whether or not it is connection-oriented","sortText":null,"filterText":null,"insertText":"socket_recvfrom()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_recvmsg","kind":3,"detail":"int","documentation":"Read a message","sortText":null,"filterText":null,"insertText":"socket_recvmsg()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_sendto","kind":3,"detail":"int","documentation":"Sends a message to a socket, whether it is connected or not","sortText":null,"filterText":null,"insertText":"socket_sendto()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_get_option","kind":3,"detail":"mixed","documentation":"Gets socket options for the socket","sortText":null,"filterText":null,"insertText":"socket_get_option()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_set_option","kind":3,"detail":"bool","documentation":"Sets socket options for the socket","sortText":null,"filterText":null,"insertText":"socket_set_option()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_shutdown","kind":3,"detail":"bool","documentation":"Shuts down a socket for receiving
extensionHost.ts:282 [Extension Host] , sending, or both","sortText":null,"filterText":null,"insertText":"socket_shutdown()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_last_error","kind":3,"detail":"int","documentation":"Returns the last error on the socket","sortText":null,"filterText":null,"insertText":"socket_last_error()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_clear_error","kind":3,"detail":"void","documentation":"Clears the error on the socket or the last error code","sortText":null,"filterText":null,"insertText":"socket_clear_error()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_import_stream","kind":3,"detail":"void|bool|null","documentation":"PHP > 5.4.0<br\/>\nImport a stream.","sortText":null,"filterText":null,"insertText":"socket_import_stream()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_getopt","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"socket_getopt()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_setopt","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"socket_setopt()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spl_classes","kind":3,"detail":"array","documentation":"Return available SPL classes","sortText":null,"filterText":null,"insertText":"spl_classes()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spl_autoload","kind":3,"detail":"void","documentation":"Default implementation for __autoload()","sortText":null,"filterText":null,"insertText":"spl_autoload()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spl_autoload_extensions","kind":3,"detail":"string","documentation":"Register and return default file extensions for spl_autoload","sortText":null,"filterText":null,"insertText":"spl_autoload_extensions()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spl_autoload_register","kind":3,"detail":"bool","documentation":"Register given function as __autoload() implementation","sortText":null,"filterText":null,"insertText":"spl_autoload_register()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spl_autoload_unregister","kind":3,"detail":"bool","documentation":"Unregister given function as __autoload() implementation","sortText":null,"filterText":null,"insertText":"spl_autoload_unregister()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spl_autoload_functions","kind":3,"detail":"array","documentation":"Return all registered __autoload() functions","sortText":null,"filterText":null,"insertText":"spl_autoload_functions()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spl_autoload_call","kind":3,"detail":"void","documentation":"Try all registered __autoload() function to load the requested class","sortText":null,"filterText":null,"insertText":"spl_autoload_call()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spl_object_hash","kind":3,"detail":"string","documentation":"Return hash id for given object","sortText":null,"filterText":null,"insertText":"spl_object_hash()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_open","kind":3,"detail":"resource","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nOpens a SQLite database and create the database if it does not exist","sortText":null,"filterText":null,"insertText":"sqlite_open()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_popen","kind":3,"detail":"resource","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nOpens a persistent handle to an SQLite database and create the database if it does not exist","sortText":null,"filterText":null,"insertText":"sqlite_popen()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_close","kind":3,"detail":"void","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nCloses an open SQLite database","sortText":null,"filterText":null,"insertText":"sqlite_close()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_query","kind":3,"detail":"resource","documentation":"(PHP 5 &lt; 5.4.0, PECL sqlite &gt;= 1.0.0)<br\/>\nExecutes a query against a given database and returns a result handle\nthere are two signatures with <i>$query<\/i> first and with <i>$dbhandle<\/i> first.","sortText":null,"filterText":null,"insertText":"sqlite_query()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_exec","kind":3,"detail":"bool","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.3)<br\/>\nExecutes a result-less query against a given database","sortText":null,"filterText":null,"insertText":"sqlite_exec()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_array_query","kind":3,"detail":"array","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nExecute a query against a given database and returns an array","sortText":null,"filterText":null,"insertText":"sqlite_array_query()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_single_query","kind":3,"detail":"array","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.1)<br\/>\nExecutes a query and returns either an array for one single column or the value of the first row","sortText":null,"filterText":null,"insertText":"sqlite_single_query()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_fetch_array","kind":3,"detail":"array","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nFetches the next row from a result set as an array","sortText":null,"filterText":null,"insertText":"sqlite_fetch_array()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_fetch_object","kind":3,"detail":"object","documentation":"Fetches the next row from a result set as an object","sortText":null,"filterText":null,"insertText":"sqlite_fetch_object()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_fetch_single","kind":3,"detail":"string","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.1)<br\/>\nFetches the first column of a result set as a string","sortText":null,"filterText":null,"insertText":"sqlite_fetch_single()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_fetch_string","kind":3,"detail":"string","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\n&Alias; {@see sqlite_fetch_single}","sortText":null,"filterText":null,"insertText":"sqlite_fetch_string()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_fetch_all","kind":3,"detail":"array","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nFetches all rows from a result set as an array of arrays","sortText":null,"filterText":null,"insertText":"sqlite_fetch_all()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_current","kind":3,"detail":"array","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nFetches the current row from a result set as an array","sortText":null,"filterText":null,"insertText":"sqlite_current()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_column","kind":3,"detail":"mixed","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nFetches a column from the current row of a result set","sortText":null,"filterText":null,"insertText":"sqlite_column()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_libversion","kind":3,"detail":"string","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nReturns the version of the linked SQLite library","sortText":null,"filterText":null,"insertText":"sqlite_libversion()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_libencoding","kind":3
extensionHost.ts:282 [Extension Host] ,"detail":"string","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nReturns the encoding of the linked SQLite library","sortText":null,"filterText":null,"insertText":"sqlite_libencoding()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_changes","kind":3,"detail":"int","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nReturns the number of rows that were changed by the most\nrecent SQL statement","sortText":null,"filterText":null,"insertText":"sqlite_changes()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_last_insert_rowid","kind":3,"detail":"int","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nReturns the rowid of the most recently inserted row","sortText":null,"filterText":null,"insertText":"sqlite_last_insert_rowid()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_num_rows","kind":3,"detail":"int","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nReturns the number of rows in a buffered result set","sortText":null,"filterText":null,"insertText":"sqlite_num_rows()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_num_fields","kind":3,"detail":"int","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nReturns the number of fields in a result set","sortText":null,"filterText":null,"insertText":"sqlite_num_fields()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_field_name","kind":3,"detail":"string","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nReturns the name of a particular field","sortText":null,"filterText":null,"insertText":"sqlite_field_name()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_seek","kind":3,"detail":"bool","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nSeek to a particular row number of a buffered result set","sortText":null,"filterText":null,"insertText":"sqlite_seek()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_rewind","kind":3,"detail":"bool","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nSeek to the first row number","sortText":null,"filterText":null,"insertText":"sqlite_rewind()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_next","kind":3,"detail":"bool","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nSeek to the next row number","sortText":null,"filterText":null,"insertText":"sqlite_next()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_prev","kind":3,"detail":"bool","documentation":"Seek to the previous row number of a result set","sortText":null,"filterText":null,"insertText":"sqlite_prev()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_valid","kind":3,"detail":"bool","documentation":"Returns whether more rows are available","sortText":null,"filterText":null,"insertText":"sqlite_valid()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_has_more","kind":3,"detail":"bool","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nFinds whether or not more rows are available","sortText":null,"filterText":null,"insertText":"sqlite_has_more()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_has_prev","kind":3,"detail":"bool","documentation":"Returns whether or not a previous row is available","sortText":null,"filterText":null,"insertText":"sqlite_has_prev()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_escape_string","kind":3,"detail":"string","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nEscapes a string for use as a query parameter","sortText":null,"filterText":null,"insertText":"sqlite_escape_string()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_busy_timeout","kind":3,"detail":"void","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nSet busy timeout duration, or disable busy handlers","sortText":null,"filterText":null,"insertText":"sqlite_busy_timeout()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_last_error","kind":3,"detail":"int","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nReturns the error code of the last error for a database","sortText":null,"filterText":null,"insertText":"sqlite_last_error()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_error_string","kind":3,"detail":"string","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nReturns the textual description of an error code","sortText":null,"filterText":null,"insertText":"sqlite_error_string()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_unbuffered_query","kind":3,"detail":"\\SQLiteUnbuffered","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nExecute a query that does not prefetch and buffer all data","sortText":null,"filterText":null,"insertText":"sqlite_unbuffered_query()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_create_aggregate","kind":3,"detail":"void","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nRegister an aggregating UDF for use in SQL statements","sortText":null,"filterText":null,"insertText":"sqlite_create_aggregate()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_create_function","kind":3,"detail":"void","documentation":"(PHP 5, sqlite &gt;= 1.0.0)<br\/>\nRegisters a \"regular\" User Defined Function for use in SQL statements","sortText":null,"filterText":null,"insertText":"sqlite_create_function()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_factory","kind":3,"detail":"\\SQLiteDatabase","documentation":"Opens a SQLite database and returns a SQLiteDatabase object","sortText":null,"filterText":null,"insertText":"sqlite_factory()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_udf_encode_binary","kind":3,"detail":"string","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nEncode binary data before returning it from an UDF","sortText":null,"filterText":null,"insertText":"sqlite_udf_encode_binary()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_udf_decode_binary","kind":3,"detail":"string","documentation":"(PHP 5, PECL sqlite &gt;= 1.0.0)<br\/>\nDecode binary data passed as parameters to an <acronym>UDF<\/acronym>","sortText":null,"filterText":null,"insertText":"sqlite_udf_decode_binary()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlite_fetch_column_types","kind":3,"detail":"array","documentation":"Return an array of column types from a particular table","sortText":null,"filterText":null,"insertText":"sqlite_fetch_column_types()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_connect","kind":3,"detail":"resource|bool","documentation":"Creates and opens a connection.","sortText":null,"filterText":null,"insertText":"sqlsrv_connect()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_close","kind":3,"detail":"bool","documentation":"Closes a connection. Frees all resources associated with the connection.","sortText":null,"filterText":null,"insertText":"sqlsrv_close()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_commit","kind":3,"detail":"bool","documentation":"Commits a transaction.","sortText":null,"filterText":null,"insertText":"sqlsrv_commit()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_begin_transaction","kind":3,"detail":"bool","documentation":"Begins a transaction.","sortText":null,"filterText":null,"insertText":"sqlsrv_begin_transaction()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_rollback","kind":3,"detail":"bool","documentation":"Rolls back a tran
extensionHost.ts:282 [Extension Host] saction.","sortText":null,"filterText":null,"insertText":"sqlsrv_rollback()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_errors","kind":3,"detail":"array|null","documentation":"Returns error and\/or warning information about the last operation.","sortText":null,"filterText":null,"insertText":"sqlsrv_errors()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_configure","kind":3,"detail":"bool","documentation":"Changes error handling and logging configurations.","sortText":null,"filterText":null,"insertText":"sqlsrv_configure()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_get_config","kind":3,"detail":"mixed","documentation":"Returns the current value of the specified configuration setting.","sortText":null,"filterText":null,"insertText":"sqlsrv_get_config()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_prepare","kind":3,"detail":"resource|bool","documentation":"Prepares a Transact-SQL query without executing it. Implicitly binds parameters.","sortText":null,"filterText":null,"insertText":"sqlsrv_prepare()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_execute","kind":3,"detail":"bool","documentation":"Executes a prepared statement.","sortText":null,"filterText":null,"insertText":"sqlsrv_execute()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_query","kind":3,"detail":"resource|bool","documentation":"Prepares and executes a Transact-SQL query.","sortText":null,"filterText":null,"insertText":"sqlsrv_query()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_fetch","kind":3,"detail":"array|null|bool","documentation":"Makes the next row of data available for reading.","sortText":null,"filterText":null,"insertText":"sqlsrv_fetch()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_get_field","kind":3,"detail":"mixed","documentation":"Retrieves a field in the current row by index. The PHP return type can be specified.","sortText":null,"filterText":null,"insertText":"sqlsrv_get_field()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_fetch_array","kind":3,"detail":"array|null|bool","documentation":"Retrieves the next row of data as a numerically indexed array, an associative array, or both.","sortText":null,"filterText":null,"insertText":"sqlsrv_fetch_array()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_fetch_object","kind":3,"detail":"object|bool|null","documentation":"Retrieves the next row of data as an object.","sortText":null,"filterText":null,"insertText":"sqlsrv_fetch_object()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_has_rows","kind":3,"detail":"bool","documentation":"Detects if a result set has one or more rows.","sortText":null,"filterText":null,"insertText":"sqlsrv_has_rows()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_num_fields","kind":3,"detail":"int|bool","documentation":"Retrieves the number of fields in an active result set.","sortText":null,"filterText":null,"insertText":"sqlsrv_num_fields()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_next_result","kind":3,"detail":"bool|null","documentation":"Makes the next result available for processing.","sortText":null,"filterText":null,"insertText":"sqlsrv_next_result()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_num_rows","kind":3,"detail":"int|bool","documentation":"Reports the number of rows in a result set.","sortText":null,"filterText":null,"insertText":"sqlsrv_num_rows()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_rows_affected","kind":3,"detail":"int|bool","documentation":"Returns the number of modified rows.","sortText":null,"filterText":null,"insertText":"sqlsrv_rows_affected()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_client_info","kind":3,"detail":"array|null","documentation":"Provides information about the client.","sortText":null,"filterText":null,"insertText":"sqlsrv_client_info()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_server_info","kind":3,"detail":"array","documentation":"Provides information about the server.","sortText":null,"filterText":null,"insertText":"sqlsrv_server_info()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_cancel","kind":3,"detail":"bool","documentation":"Cancels a statement; discards any pending results for the statement.","sortText":null,"filterText":null,"insertText":"sqlsrv_cancel()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_free_stmt","kind":3,"detail":"bool","documentation":"Closes a statement. Frees all resources associated with the statement.","sortText":null,"filterText":null,"insertText":"sqlsrv_free_stmt()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_field_metadata","kind":3,"detail":"array|bool","documentation":"Returns field metadata.","sortText":null,"filterText":null,"insertText":"sqlsrv_field_metadata()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqlsrv_send_stream_data","kind":3,"detail":"bool","documentation":"Sends up to eight kilobytes (8 KB) of data to the server with each call to the function.","sortText":null,"filterText":null,"insertText":"sqlsrv_send_stream_data()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_connect","kind":3,"detail":"resource","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nConnect to an SSH server","sortText":null,"filterText":null,"insertText":"ssh2_connect()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_methods_negotiated","kind":3,"detail":"array","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nReturn list of negotiated methods","sortText":null,"filterText":null,"insertText":"ssh2_methods_negotiated()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_fingerprint","kind":3,"detail":"string","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nRetrieve fingerprint of remote server","sortText":null,"filterText":null,"insertText":"ssh2_fingerprint()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_auth_none","kind":3,"detail":"mixed","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nAuthenticate as \"none\"","sortText":null,"filterText":null,"insertText":"ssh2_auth_none()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_auth_password","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nAuthenticate over SSH using a plain password","sortText":null,"filterText":null,"insertText":"ssh2_auth_password()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_auth_pubkey_file","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nAuthenticate using a public key","sortText":null,"filterText":null,"insertText":"ssh2_auth_pubkey_file()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_auth_hostbased_file","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nAuthenticate using a public hostkey","sortText":null,"filterText":null,"insertText":"ssh2_auth_hostbased_file()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_forward_listen","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"ssh2_forward_listen()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_forward_accept","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"ssh2_forward_accept()","textEdit":null,"a
extensionHost.ts:282 [Extension Host] dditionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_shell","kind":3,"detail":"resource","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nRequest an interactive shell","sortText":null,"filterText":null,"insertText":"ssh2_shell()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_exec","kind":3,"detail":"resource","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nExecute a command on a remote server","sortText":null,"filterText":null,"insertText":"ssh2_exec()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_tunnel","kind":3,"detail":"resource","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nOpen a tunnel through a remote server","sortText":null,"filterText":null,"insertText":"ssh2_tunnel()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_scp_recv","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nRequest a file via SCP","sortText":null,"filterText":null,"insertText":"ssh2_scp_recv()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_scp_send","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nSend a file via SCP","sortText":null,"filterText":null,"insertText":"ssh2_scp_send()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_fetch_stream","kind":3,"detail":"resource","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nFetch an extended data stream","sortText":null,"filterText":null,"insertText":"ssh2_fetch_stream()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_poll","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"ssh2_poll()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp","kind":3,"detail":"resource","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nInitialize SFTP subsystem","sortText":null,"filterText":null,"insertText":"ssh2_sftp()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp_rename","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nRename a remote file","sortText":null,"filterText":null,"insertText":"ssh2_sftp_rename()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp_unlink","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nDelete a file","sortText":null,"filterText":null,"insertText":"ssh2_sftp_unlink()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp_mkdir","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nCreate a directory","sortText":null,"filterText":null,"insertText":"ssh2_sftp_mkdir()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp_rmdir","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nRemove a directory","sortText":null,"filterText":null,"insertText":"ssh2_sftp_rmdir()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp_stat","kind":3,"detail":"array","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nStat a file on a remote filesystem","sortText":null,"filterText":null,"insertText":"ssh2_sftp_stat()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp_lstat","kind":3,"detail":"array","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nStat a symbolic link","sortText":null,"filterText":null,"insertText":"ssh2_sftp_lstat()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp_symlink","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nCreate a symlink","sortText":null,"filterText":null,"insertText":"ssh2_sftp_symlink()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp_readlink","kind":3,"detail":"string","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nReturn the target of a symbolic link","sortText":null,"filterText":null,"insertText":"ssh2_sftp_readlink()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_sftp_realpath","kind":3,"detail":"string","documentation":"(PECL ssh2 &gt;= 0.9.0)<br\/>\nResolve the realpath of a provided path string","sortText":null,"filterText":null,"insertText":"ssh2_sftp_realpath()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_publickey_init","kind":3,"detail":"resource","documentation":"(PECL ssh2 &gt;= 0.10)<br\/>\nInitialize Publickey subsystem","sortText":null,"filterText":null,"insertText":"ssh2_publickey_init()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_publickey_add","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.10)<br\/>\nAdd an authorized publickey","sortText":null,"filterText":null,"insertText":"ssh2_publickey_add()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_publickey_remove","kind":3,"detail":"bool","documentation":"(PECL ssh2 &gt;= 0.10)<br\/>\nRemove an authorized publickey","sortText":null,"filterText":null,"insertText":"ssh2_publickey_remove()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ssh2_publickey_list","kind":3,"detail":"array","documentation":"(PECL ssh2 &gt;= 0.10)<br\/>\nList currently authorized publickeys","sortText":null,"filterText":null,"insertText":"ssh2_publickey_list()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sleep","kind":3,"detail":"int","documentation":"Delay execution","sortText":null,"filterText":null,"insertText":"sleep()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strptime","kind":3,"detail":"array|bool","documentation":"Parse a time\/date generated with <function>strftime<\/function>","sortText":null,"filterText":null,"insertText":"strptime()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sha1","kind":3,"detail":"string","documentation":"Calculate the sha1 hash of a string","sortText":null,"filterText":null,"insertText":"sha1()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sha1_file","kind":3,"detail":"string","documentation":"Calculate the sha1 hash of a file","sortText":null,"filterText":null,"insertText":"sha1_file()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strnatcmp","kind":3,"detail":"int","documentation":"String comparisons using a \"natural order\" algorithm","sortText":null,"filterText":null,"insertText":"strnatcmp()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strnatcasecmp","kind":3,"detail":"int","documentation":"Case insensitive string comparisons using a \"natural order\" algorithm","sortText":null,"filterText":null,"insertText":"strnatcasecmp()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"substr_count","kind":3,"detail":"int","documentation":"Count the number of substring occurrences","sortText":null,"filterText":null,"insertText":"substr_count()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strspn","kind":3,"detail":"int","documentation":"Finds the length of the first segment of a string consisting","sortText":null,"filterText":null,"insertText":"strspn()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strcspn","kind":3,"detail":"int","documentation":"Find length of initial segment not matching mask","sortText":null,"filterText":null,"insertText":"strcspn()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strtok","kind":3,"detail":"string","documentation":"Tokenize string\nNote that only the first call to strtok uses the string argument.","sortText":null,"filterText":null,"insertText":"strtok()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strtoupper","kind":3,"detail":"string","documentation":"Make a string uppercase","sortText":null,"f
extensionHost.ts:282 [Extension Host] ilterText":null,"insertText":"strtoupper()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strtolower","kind":3,"detail":"string","documentation":"Make a string lowercase","sortText":null,"filterText":null,"insertText":"strtolower()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strpos","kind":3,"detail":"int|bool","documentation":"Find the position of the first occurrence of a substring in a string","sortText":null,"filterText":null,"insertText":"strpos()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stripos","kind":3,"detail":"int","documentation":"Find position of first occurrence of a case-insensitive string","sortText":null,"filterText":null,"insertText":"stripos()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strrpos","kind":3,"detail":"int|bool","documentation":"Find the position of the last occurrence of a substring in a string","sortText":null,"filterText":null,"insertText":"strrpos()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strripos","kind":3,"detail":"int","documentation":"Find position of last occurrence of a case-insensitive string in a string","sortText":null,"filterText":null,"insertText":"strripos()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strrev","kind":3,"detail":"string","documentation":"Reverse a string","sortText":null,"filterText":null,"insertText":"strrev()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stripslashes","kind":3,"detail":"string","documentation":"Un-quotes a quoted string","sortText":null,"filterText":null,"insertText":"stripslashes()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stripcslashes","kind":3,"detail":"string","documentation":"Un-quote string quoted with <function>addcslashes<\/function>","sortText":null,"filterText":null,"insertText":"stripcslashes()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strstr","kind":3,"detail":"string","documentation":"Find first occurrence of a string","sortText":null,"filterText":null,"insertText":"strstr()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stristr","kind":3,"detail":"string","documentation":"Case-insensitive <function>strstr<\/function>","sortText":null,"filterText":null,"insertText":"stristr()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strrchr","kind":3,"detail":"string","documentation":"Find the last occurrence of a character in a string","sortText":null,"filterText":null,"insertText":"strrchr()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_shuffle","kind":3,"detail":"string","documentation":"Randomly shuffles a string","sortText":null,"filterText":null,"insertText":"str_shuffle()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_word_count","kind":3,"detail":"mixed","documentation":"Return information about words used in a string","sortText":null,"filterText":null,"insertText":"str_word_count()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_split","kind":3,"detail":"array","documentation":"Convert a string to an array","sortText":null,"filterText":null,"insertText":"str_split()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strpbrk","kind":3,"detail":"string","documentation":"Search a string for any of a set of characters","sortText":null,"filterText":null,"insertText":"strpbrk()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"substr_compare","kind":3,"detail":"int","documentation":"Binary safe comparison of 2 strings from an offset, up to length characters","sortText":null,"filterText":null,"insertText":"substr_compare()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strcoll","kind":3,"detail":"int","documentation":"Locale based string comparison","sortText":null,"filterText":null,"insertText":"strcoll()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"substr","kind":3,"detail":"string|bool","documentation":"Return part of a string","sortText":null,"filterText":null,"insertText":"substr()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"substr_replace","kind":3,"detail":"mixed","documentation":"Replace text within a portion of a string","sortText":null,"filterText":null,"insertText":"substr_replace()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_replace","kind":3,"detail":"mixed","documentation":"Replace all occurrences of the search string with the replacement string","sortText":null,"filterText":null,"insertText":"str_replace()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_ireplace","kind":3,"detail":"mixed","documentation":"Case-insensitive version of <function>str_replace<\/function>.","sortText":null,"filterText":null,"insertText":"str_ireplace()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_repeat","kind":3,"detail":"string","documentation":"Repeat a string","sortText":null,"filterText":null,"insertText":"str_repeat()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strip_tags","kind":3,"detail":"string","documentation":"Strip HTML and PHP tags from a string","sortText":null,"filterText":null,"insertText":"strip_tags()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"similar_text","kind":3,"detail":"int","documentation":"Calculate the similarity between two strings","sortText":null,"filterText":null,"insertText":"similar_text()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"setlocale","kind":3,"detail":"string","documentation":"Set locale information","sortText":null,"filterText":null,"insertText":"setlocale()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"soundex","kind":3,"detail":"string","documentation":"Calculate the soundex key of a string","sortText":null,"filterText":null,"insertText":"soundex()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_getcsv","kind":3,"detail":"array","documentation":"Parse a CSV string into an array","sortText":null,"filterText":null,"insertText":"str_getcsv()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_pad","kind":3,"detail":"string","documentation":"Pad a string to a certain length with another string","sortText":null,"filterText":null,"insertText":"str_pad()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strchr","kind":3,"detail":"string","documentation":"&Alias; <function>strstr<\/function>","sortText":null,"filterText":null,"insertText":"strchr()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sprintf","kind":3,"detail":"string","documentation":"Return a formatted string","sortText":null,"filterText":null,"insertText":"sprintf()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sscanf","kind":3,"detail":"mixed","documentation":"Parses input from a string according to a format","sortText":null,"filterText":null,"insertText":"sscanf()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"symlink","kind":3,"detail":"bool","documentation":"Creates a symbolic link","sortText":null,"filterText":null,"insertText":"symlink()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"system","kind":3,"detail":"string|bool","documentation":"Execute an external program and display the output","sortText":null,"filterText":null,"insertText":"system()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shell_exec","kind":3,"detail":"string","documentation":"Execute command via shell and return the complete output as a string","
extensionHost.ts:282 [Extension Host] sortText":null,"filterText":null,"insertText":"shell_exec()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"srand","kind":3,"detail":"void","documentation":"Seed the random number generator","sortText":null,"filterText":null,"insertText":"srand()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sin","kind":3,"detail":"float","documentation":"Sine","sortText":null,"filterText":null,"insertText":"sin()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sinh","kind":3,"detail":"float","documentation":"Hyperbolic sine","sortText":null,"filterText":null,"insertText":"sinh()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sqrt","kind":3,"detail":"float","documentation":"Square root","sortText":null,"filterText":null,"insertText":"sqrt()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sys_getloadavg","kind":3,"detail":"array","documentation":"Gets system load average","sortText":null,"filterText":null,"insertText":"sys_getloadavg()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"set_time_limit","kind":3,"detail":"bool","documentation":"Limits the maximum execution time","sortText":null,"filterText":null,"insertText":"set_time_limit()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"set_magic_quotes_runtime","kind":3,"detail":"bool","documentation":"Sets the current active configuration setting of magic_quotes_runtime","sortText":null,"filterText":null,"insertText":"set_magic_quotes_runtime()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"serialize","kind":3,"detail":"string","documentation":"Generates a storable representation of a value","sortText":null,"filterText":null,"insertText":"serialize()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"show_source","kind":3,"detail":"mixed","documentation":"&Alias; <function>highlight_file<\/function>","sortText":null,"filterText":null,"insertText":"show_source()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"set_include_path","kind":3,"detail":"string|bool","documentation":"Sets the include_path configuration option","sortText":null,"filterText":null,"insertText":"set_include_path()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"setcookie","kind":3,"detail":"bool","documentation":"Send a cookie","sortText":null,"filterText":null,"insertText":"setcookie()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"setrawcookie","kind":3,"detail":"bool","documentation":"Send a cookie without urlencoding the cookie value","sortText":null,"filterText":null,"insertText":"setrawcookie()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"strval","kind":3,"detail":"string","documentation":"Get string value of a variable","sortText":null,"filterText":null,"insertText":"strval()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"settype","kind":3,"detail":"bool","documentation":"Set the type of a variable","sortText":null,"filterText":null,"insertText":"settype()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_select","kind":3,"detail":"int","documentation":"Runs the equivalent of the select() system call on the given\narrays of streams with a timeout specified by tv_sec and tv_usec","sortText":null,"filterText":null,"insertText":"stream_select()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_context_create","kind":3,"detail":"resource","documentation":"Create a streams context","sortText":null,"filterText":null,"insertText":"stream_context_create()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_context_set_params","kind":3,"detail":"bool","documentation":"Set parameters for a stream\/wrapper\/context","sortText":null,"filterText":null,"insertText":"stream_context_set_params()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_context_get_params","kind":3,"detail":"array","documentation":"Retrieves parameters from a context","sortText":null,"filterText":null,"insertText":"stream_context_get_params()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_context_set_option","kind":3,"detail":"bool","documentation":"Sets an option for a stream\/wrapper\/context","sortText":null,"filterText":null,"insertText":"stream_context_set_option()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_context_get_options","kind":3,"detail":"array","documentation":"Retrieve options for a stream\/wrapper\/context","sortText":null,"filterText":null,"insertText":"stream_context_get_options()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_context_get_default","kind":3,"detail":"resource","documentation":"Retreive the default streams context","sortText":null,"filterText":null,"insertText":"stream_context_get_default()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_context_set_default","kind":3,"detail":"resource","documentation":"Set the default streams context","sortText":null,"filterText":null,"insertText":"stream_context_set_default()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_filter_prepend","kind":3,"detail":"resource","documentation":"Attach a filter to a stream","sortText":null,"filterText":null,"insertText":"stream_filter_prepend()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_filter_append","kind":3,"detail":"resource","documentation":"Attach a filter to a stream","sortText":null,"filterText":null,"insertText":"stream_filter_append()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_filter_remove","kind":3,"detail":"bool","documentation":"Remove a filter from a stream","sortText":null,"filterText":null,"insertText":"stream_filter_remove()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_socket_client","kind":3,"detail":"resource|bool","documentation":"Open Internet or Unix domain socket connection","sortText":null,"filterText":null,"insertText":"stream_socket_client()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_socket_server","kind":3,"detail":"resource","documentation":"Create an Internet or Unix domain server socket","sortText":null,"filterText":null,"insertText":"stream_socket_server()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_socket_accept","kind":3,"detail":"resource|bool","documentation":"Accept a connection on a socket created by <function>stream_socket_server<\/function>","sortText":null,"filterText":null,"insertText":"stream_socket_accept()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_socket_get_name","kind":3,"detail":"string","documentation":"Retrieve the name of the local or remote sockets","sortText":null,"filterText":null,"insertText":"stream_socket_get_name()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_socket_recvfrom","kind":3,"detail":"string","documentation":"Receives data from a socket, connected or not","sortText":null,"filterText":null,"insertText":"stream_socket_recvfrom()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_socket_sendto","kind":3,"detail":"int","documentation":"Sends a message to a socket, whether it is connected or not","sortText":null,"filterText":null,"insertText":"stream_socket_sendto()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_socket_enable_crypto","kind":3,"detail":"mixed","documentation":"Turns encryption on\/off on an already connected socket","sortText":null,"filterText":null,"insertText":"s
extensionHost.ts:282 [Extension Host] tream_socket_enable_crypto()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_socket_shutdown","kind":3,"detail":"bool","documentation":"Shutdown a full-duplex connection","sortText":null,"filterText":null,"insertText":"stream_socket_shutdown()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_socket_pair","kind":3,"detail":"array|bool","documentation":"Creates a pair of connected, indistinguishable socket streams","sortText":null,"filterText":null,"insertText":"stream_socket_pair()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_copy_to_stream","kind":3,"detail":"int","documentation":"Copies data from one stream to another","sortText":null,"filterText":null,"insertText":"stream_copy_to_stream()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_get_contents","kind":3,"detail":"string|bool","documentation":"Reads remainder of a stream into a string","sortText":null,"filterText":null,"insertText":"stream_get_contents()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_supports_lock","kind":3,"detail":"bool","documentation":"Tells whether the stream supports locking.","sortText":null,"filterText":null,"insertText":"stream_supports_lock()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_set_write_buffer","kind":3,"detail":"int","documentation":"Sets file buffering on the given stream","sortText":null,"filterText":null,"insertText":"stream_set_write_buffer()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_set_read_buffer","kind":3,"detail":"int","documentation":"Sets file buffering on the given stream","sortText":null,"filterText":null,"insertText":"stream_set_read_buffer()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"set_file_buffer","kind":3,"detail":"int","documentation":"&Alias; <function>stream_set_write_buffer<\/function>\n<p>Sets the buffering for write operations on the given stream to buffer bytes.","sortText":null,"filterText":null,"insertText":"set_file_buffer()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"set_socket_blocking","kind":3,"detail":"bool","documentation":"&Alias; <function>stream_set_blocking<\/function>\n<p>Sets blocking or non-blocking mode on a stream.","sortText":null,"filterText":null,"insertText":"set_socket_blocking()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_set_blocking","kind":3,"detail":"bool","documentation":"Set blocking\/non-blocking mode on a stream","sortText":null,"filterText":null,"insertText":"stream_set_blocking()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_set_blocking","kind":3,"detail":"bool","documentation":"&Alias; <function>stream_set_blocking<\/function>","sortText":null,"filterText":null,"insertText":"socket_set_blocking()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_get_meta_data","kind":3,"detail":"array","documentation":"Retrieves header\/meta data from streams\/file pointers","sortText":null,"filterText":null,"insertText":"stream_get_meta_data()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_get_line","kind":3,"detail":"string","documentation":"Gets line from stream resource up to a given delimiter","sortText":null,"filterText":null,"insertText":"stream_get_line()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_wrapper_register","kind":3,"detail":"bool","documentation":"Register a URL wrapper implemented as a PHP class","sortText":null,"filterText":null,"insertText":"stream_wrapper_register()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_register_wrapper","kind":3,"detail":"bool","documentation":"&Alias; <function>stream_wrapper_register<\/function>\n<p>Register a URL wrapper implemented as a PHP class","sortText":null,"filterText":null,"insertText":"stream_register_wrapper()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_resolve_include_path","kind":3,"detail":"string|bool","documentation":"Resolve filename against the include path according to the same rules as fopen()\/include().","sortText":null,"filterText":null,"insertText":"stream_resolve_include_path()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_wrapper_unregister","kind":3,"detail":"bool","documentation":"Unregister a URL wrapper","sortText":null,"filterText":null,"insertText":"stream_wrapper_unregister()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_wrapper_restore","kind":3,"detail":"bool","documentation":"Restores a previously unregistered built-in wrapper","sortText":null,"filterText":null,"insertText":"stream_wrapper_restore()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_get_wrappers","kind":3,"detail":"array","documentation":"Retrieve list of registered streams","sortText":null,"filterText":null,"insertText":"stream_get_wrappers()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_get_transports","kind":3,"detail":"array","documentation":"Retrieve list of registered socket transports","sortText":null,"filterText":null,"insertText":"stream_get_transports()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_is_local","kind":3,"detail":"bool","documentation":"Checks if a stream is a local stream","sortText":null,"filterText":null,"insertText":"stream_is_local()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_set_timeout","kind":3,"detail":"bool","documentation":"Set timeout period on a stream","sortText":null,"filterText":null,"insertText":"stream_set_timeout()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_set_timeout","kind":3,"detail":"bool","documentation":"&Alias; <function>stream_set_timeout<\/function>\n<p>Set timeout period on a stream","sortText":null,"filterText":null,"insertText":"socket_set_timeout()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"socket_get_status","kind":3,"detail":"array","documentation":"&Alias; <function>stream_get_meta_data<\/function>\nRetrieves header\/meta data from streams\/file pointers","sortText":null,"filterText":null,"insertText":"socket_get_status()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"scandir","kind":3,"detail":"array","documentation":"List files and directories inside the specified path","sortText":null,"filterText":null,"insertText":"scandir()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stat","kind":3,"detail":"array","documentation":"Gives information about a file","sortText":null,"filterText":null,"insertText":"stat()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"syslog","kind":3,"detail":"bool","documentation":"Generate a system log message","sortText":null,"filterText":null,"insertText":"syslog()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_set_chunk_size","kind":3,"detail":"int","documentation":"PHP > 5.4.0<br\/>\nSet the stream chunk size.","sortText":null,"filterText":null,"insertText":"stream_set_chunk_size()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sort","kind":3,"detail":"bool","documentation":"Sort an array","sortText":null,"filterText":null,"insertText":"sort()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shuffle","kind":3,"detail":"bool","documentation":"Shuffle an array","sortText":null,"filterText":null,"insertText":"shuffle()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sizeof","kind":3,"detail":"int","documentation":"&Alias; 
extensionHost.ts:282 [Extension Host] <function>count<\/function>","sortText":null,"filterText":null,"insertText":"sizeof()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_rot13","kind":3,"detail":"string","documentation":"Perform the rot13 transform on a string","sortText":null,"filterText":null,"insertText":"str_rot13()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_get_filters","kind":3,"detail":"array","documentation":"Retrieve list of registered filters","sortText":null,"filterText":null,"insertText":"stream_get_filters()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_filter_register","kind":3,"detail":"bool","documentation":"Register a user defined stream filter","sortText":null,"filterText":null,"insertText":"stream_filter_register()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_bucket_make_writeable","kind":3,"detail":"object","documentation":"Return a bucket object from the brigade for operating on","sortText":null,"filterText":null,"insertText":"stream_bucket_make_writeable()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_bucket_prepend","kind":3,"detail":"void","documentation":"Prepend bucket to brigade","sortText":null,"filterText":null,"insertText":"stream_bucket_prepend()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_bucket_append","kind":3,"detail":"void","documentation":"Append bucket to brigade","sortText":null,"filterText":null,"insertText":"stream_bucket_append()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stream_bucket_new","kind":3,"detail":"object","documentation":"Create a new bucket for use on the current stream","sortText":null,"filterText":null,"insertText":"stream_bucket_new()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sys_get_temp_dir","kind":3,"detail":"string","documentation":"Returns directory path used for temporary files","sortText":null,"filterText":null,"insertText":"sys_get_temp_dir()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"suhosin_encrypt_cookie","kind":3,"detail":"string","documentation":"Encrypts a cookie value according to current cookie encrpytion setting","sortText":null,"filterText":null,"insertText":"suhosin_encrypt_cookie()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"suhosin_get_raw_cookies","kind":3,"detail":"array","documentation":"Returns an array containing the raw cookie values","sortText":null,"filterText":null,"insertText":"suhosin_get_raw_cookies()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_checkout","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nChecks out a working copy from the repository","sortText":null,"filterText":null,"insertText":"svn_checkout()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_cat","kind":3,"detail":"string","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns the contents of a file in a repository","sortText":null,"filterText":null,"insertText":"svn_cat()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_ls","kind":3,"detail":"array","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns list of directory contents in repository URL, optionally at revision number","sortText":null,"filterText":null,"insertText":"svn_ls()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_log","kind":3,"detail":"array","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns the commit log messages of a repository URL","sortText":null,"filterText":null,"insertText":"svn_log()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_auth_set_parameter","kind":3,"detail":"void","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nSets an authentication parameter","sortText":null,"filterText":null,"insertText":"svn_auth_set_parameter()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_auth_get_parameter","kind":3,"detail":"string|null","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nRetrieves authentication parameter","sortText":null,"filterText":null,"insertText":"svn_auth_get_parameter()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_client_version","kind":3,"detail":"string","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns the version of the SVN client libraries","sortText":null,"filterText":null,"insertText":"svn_client_version()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_config_ensure","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_config_ensure()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_diff","kind":3,"detail":"array","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nRecursively diffs two paths","sortText":null,"filterText":null,"insertText":"svn_diff()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_cleanup","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nRecursively cleanup a working copy directory, finishing incomplete operations and removing locks","sortText":null,"filterText":null,"insertText":"svn_cleanup()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_revert","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.3.0)<br\/>\nRevert changes to the working copy","sortText":null,"filterText":null,"insertText":"svn_revert()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_resolved","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_resolved()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_commit","kind":3,"detail":"array","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nSends changes from the local working copy to the repository","sortText":null,"filterText":null,"insertText":"svn_commit()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_lock","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_lock()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_unlock","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_unlock()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_add","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nSchedules the addition of an item in a working directory","sortText":null,"filterText":null,"insertText":"svn_add()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_status","kind":3,"detail":"array","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns the status of working copy files and directories","sortText":null,"filterText":null,"insertText":"svn_status()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_update","kind":3,"detail":"int","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nUpdate working copy","sortText":null,"filterText":null,"insertText":"svn_update()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_import","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nImports an unversioned path into a repository","sortText":null,"filterText":null,"insertText":"svn_import()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_info","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_info()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_export","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.3.0)<br\/>\nExport the contents of a SVN directory","sortText":null,"filterText":null,"
extensionHost.ts:282 [Extension Host] insertText":"svn_export()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_copy","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_copy()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_switch","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_switch()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_blame","kind":3,"detail":"array","documentation":"(PECL svn &gt;= 0.3.0)<br\/>\nGet the SVN blame for a file","sortText":null,"filterText":null,"insertText":"svn_blame()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_delete","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.4.0)<br\/>\nDelete items from a working copy or repository.","sortText":null,"filterText":null,"insertText":"svn_delete()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_mkdir","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.4.0)<br\/>\nCreates a directory in a working copy or repository","sortText":null,"filterText":null,"insertText":"svn_mkdir()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_move","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_move()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_proplist","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_proplist()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_propget","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"svn_propget()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_repos_create","kind":3,"detail":"resource","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nCreate a new subversion repository at path","sortText":null,"filterText":null,"insertText":"svn_repos_create()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_repos_recover","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nRun recovery procedures on the repository located at path.","sortText":null,"filterText":null,"insertText":"svn_repos_recover()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_repos_hotcopy","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nMake a hot-copy of the repos at repospath; copy it to destpath","sortText":null,"filterText":null,"insertText":"svn_repos_hotcopy()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_repos_open","kind":3,"detail":"resource","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nOpen a shared lock on a repository.","sortText":null,"filterText":null,"insertText":"svn_repos_open()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_repos_fs","kind":3,"detail":"resource","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nGets a handle on the filesystem for a repository","sortText":null,"filterText":null,"insertText":"svn_repos_fs()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_repos_fs_begin_txn_for_commit","kind":3,"detail":"resource","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nCreate a new transaction","sortText":null,"filterText":null,"insertText":"svn_repos_fs_begin_txn_for_commit()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_repos_fs_commit_txn","kind":3,"detail":"int","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nCommits a transaction and returns the new revision","sortText":null,"filterText":null,"insertText":"svn_repos_fs_commit_txn()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_revision_root","kind":3,"detail":"resource","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nGet a handle on a specific version of the repository root","sortText":null,"filterText":null,"insertText":"svn_fs_revision_root()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_check_path","kind":3,"detail":"int","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nDetermines what kind of item lives at path in a given repository fsroot","sortText":null,"filterText":null,"insertText":"svn_fs_check_path()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_revision_prop","kind":3,"detail":"string","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nFetches the value of a named property","sortText":null,"filterText":null,"insertText":"svn_fs_revision_prop()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_dir_entries","kind":3,"detail":"array","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nEnumerates the directory entries under path; returns a hash of dir names to file type","sortText":null,"filterText":null,"insertText":"svn_fs_dir_entries()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_node_created_rev","kind":3,"detail":"int","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns the revision in which path under fsroot was created","sortText":null,"filterText":null,"insertText":"svn_fs_node_created_rev()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_youngest_rev","kind":3,"detail":"int","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns the number of the youngest revision in the filesystem","sortText":null,"filterText":null,"insertText":"svn_fs_youngest_rev()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_file_contents","kind":3,"detail":"resource","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns a stream to access the contents of a file from a given version of the fs","sortText":null,"filterText":null,"insertText":"svn_fs_file_contents()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_file_length","kind":3,"detail":"int","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns the length of a file from a given version of the fs","sortText":null,"filterText":null,"insertText":"svn_fs_file_length()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_txn_root","kind":3,"detail":"resource","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nCreates and returns a transaction root","sortText":null,"filterText":null,"insertText":"svn_fs_txn_root()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_make_file","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nCreates a new empty file, returns true if all is ok, false otherwise","sortText":null,"filterText":null,"insertText":"svn_fs_make_file()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_make_dir","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nCreates a new empty directory, returns true if all is ok, false otherwise","sortText":null,"filterText":null,"insertText":"svn_fs_make_dir()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_apply_text","kind":3,"detail":"resource","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nCreates and returns a stream that will be used to replace","sortText":null,"filterText":null,"insertText":"svn_fs_apply_text()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_copy","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nCopies a file or a directory, returns true if all is ok, false otherwise","sortText":null,"filterText":null,"insertText":"svn_fs_copy()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_delete","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nDeletes a file or a directory, return true if all is ok, false otherwise","sortText":null,"filterText":null,"in
extensionHost.ts:282 [Extension Host] sertText":"svn_fs_delete()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_begin_txn2","kind":3,"detail":"resource","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nCreate a new transaction","sortText":null,"filterText":null,"insertText":"svn_fs_begin_txn2()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_is_dir","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nReturn true if the path points to a directory, false otherwise","sortText":null,"filterText":null,"insertText":"svn_fs_is_dir()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_is_file","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nReturn true if the path points to a file, false otherwise","sortText":null,"filterText":null,"insertText":"svn_fs_is_file()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_node_prop","kind":3,"detail":"string","documentation":"(PECL svn &gt;= 0.1.0)<br\/>\nReturns the value of a property for a node","sortText":null,"filterText":null,"insertText":"svn_fs_node_prop()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_change_node_prop","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nReturn true if everything is ok, false otherwise","sortText":null,"filterText":null,"insertText":"svn_fs_change_node_prop()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_contents_changed","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nReturn true if content is different, false otherwise","sortText":null,"filterText":null,"insertText":"svn_fs_contents_changed()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_props_changed","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nReturn true if props are different, false otherwise","sortText":null,"filterText":null,"insertText":"svn_fs_props_changed()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"svn_fs_abort_txn","kind":3,"detail":"bool","documentation":"(PECL svn &gt;= 0.2.0)<br\/>\nAbort a transaction, returns true if everything is okay, false otherwise","sortText":null,"filterText":null,"insertText":"svn_fs_abort_txn()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_connect","kind":3,"detail":"resource","documentation":"Opens a Sybase server connection","sortText":null,"filterText":null,"insertText":"sybase_connect()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_pconnect","kind":3,"detail":"resource","documentation":"Open persistent Sybase connection","sortText":null,"filterText":null,"insertText":"sybase_pconnect()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_close","kind":3,"detail":"bool","documentation":"Closes a Sybase connection","sortText":null,"filterText":null,"insertText":"sybase_close()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_select_db","kind":3,"detail":"bool","documentation":"Selects a Sybase database","sortText":null,"filterText":null,"insertText":"sybase_select_db()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_query","kind":3,"detail":"mixed","documentation":"Sends a Sybase query","sortText":null,"filterText":null,"insertText":"sybase_query()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_unbuffered_query","kind":3,"detail":"resource","documentation":"Send a Sybase query and do not block","sortText":null,"filterText":null,"insertText":"sybase_unbuffered_query()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_free_result","kind":3,"detail":"bool","documentation":"Frees result memory","sortText":null,"filterText":null,"insertText":"sybase_free_result()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_get_last_message","kind":3,"detail":"string","documentation":"Returns the last message from the server","sortText":null,"filterText":null,"insertText":"sybase_get_last_message()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_num_rows","kind":3,"detail":"int","documentation":"Get number of rows in a result set","sortText":null,"filterText":null,"insertText":"sybase_num_rows()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_num_fields","kind":3,"detail":"int","documentation":"Gets the number of fields in a result set","sortText":null,"filterText":null,"insertText":"sybase_num_fields()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_fetch_row","kind":3,"detail":"array","documentation":"Get a result row as an enumerated array","sortText":null,"filterText":null,"insertText":"sybase_fetch_row()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_fetch_array","kind":3,"detail":"array","documentation":"Fetch row as array","sortText":null,"filterText":null,"insertText":"sybase_fetch_array()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_fetch_assoc","kind":3,"detail":"array","documentation":"Fetch a result row as an associative array","sortText":null,"filterText":null,"insertText":"sybase_fetch_assoc()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_fetch_object","kind":3,"detail":"object","documentation":"Fetch a row as an object","sortText":null,"filterText":null,"insertText":"sybase_fetch_object()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_data_seek","kind":3,"detail":"bool","documentation":"Moves internal row pointer","sortText":null,"filterText":null,"insertText":"sybase_data_seek()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_fetch_field","kind":3,"detail":"object","documentation":"Get field information from a result","sortText":null,"filterText":null,"insertText":"sybase_fetch_field()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_field_seek","kind":3,"detail":"bool","documentation":"Sets field offset","sortText":null,"filterText":null,"insertText":"sybase_field_seek()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_result","kind":3,"detail":"string","documentation":"Get result data","sortText":null,"filterText":null,"insertText":"sybase_result()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_affected_rows","kind":3,"detail":"int","documentation":"Gets number of affected rows in last query","sortText":null,"filterText":null,"insertText":"sybase_affected_rows()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_min_client_severity","kind":3,"detail":"void","documentation":"Sets minimum client severity","sortText":null,"filterText":null,"insertText":"sybase_min_client_severity()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_min_server_severity","kind":3,"detail":"void","documentation":"Sets minimum server severity","sortText":null,"filterText":null,"insertText":"sybase_min_server_severity()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_set_message_handler","kind":3,"detail":"bool","documentation":"Sets the handler called when a server message is raised","sortText":null,"filterText":null,"insertText":"sybase_set_message_handler()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sybase_deadlock_retry_count","kind":3,"detail":"void","documentation":"Sets the deadlock retry count","sortText":null,"filterText":null,"insertText":"sybase_deadlock_retry_count()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sem_get","kind":3,"de
extensionHost.ts:282 [Extension Host] tail":"resource","documentation":"Get a semaphore id","sortText":null,"filterText":null,"insertText":"sem_get()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sem_acquire","kind":3,"detail":"bool","documentation":"Acquire a semaphore","sortText":null,"filterText":null,"insertText":"sem_acquire()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sem_release","kind":3,"detail":"bool","documentation":"Release a semaphore","sortText":null,"filterText":null,"insertText":"sem_release()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sem_remove","kind":3,"detail":"bool","documentation":"Remove a semaphore","sortText":null,"filterText":null,"insertText":"sem_remove()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shm_attach","kind":3,"detail":"resource","documentation":"Creates or open a shared memory segment","sortText":null,"filterText":null,"insertText":"shm_attach()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shm_remove","kind":3,"detail":"bool","documentation":"Removes shared memory from Unix systems","sortText":null,"filterText":null,"insertText":"shm_remove()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shm_detach","kind":3,"detail":"bool","documentation":"Disconnects from shared memory segment","sortText":null,"filterText":null,"insertText":"shm_detach()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shm_put_var","kind":3,"detail":"bool","documentation":"Inserts or updates a variable in shared memory","sortText":null,"filterText":null,"insertText":"shm_put_var()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shm_has_var","kind":3,"detail":"bool","documentation":"Check whether a specific entry exists","sortText":null,"filterText":null,"insertText":"shm_has_var()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shm_get_var","kind":3,"detail":"mixed","documentation":"Returns a variable from shared memory","sortText":null,"filterText":null,"insertText":"shm_get_var()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"shm_remove_var","kind":3,"detail":"bool","documentation":"Removes a variable from shared memory","sortText":null,"filterText":null,"insertText":"shm_remove_var()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"set_job_failed","kind":3,"detail":"mixed","documentation":"causes a job to fail logically\ncan be used to indicate an error in the script logic (e.g. database connection problem)","sortText":null,"filterText":null,"insertText":"set_job_failed()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"show_image","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"show_image()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"sameInstance","kind":3,"detail":"\\Hamcrest\\Core\\IsSame","documentation":"Creates a new instance of IsSame.","sortText":null,"filterText":null,"insertText":"sameInstance()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"set","kind":3,"detail":"mixed","documentation":"Matches if value (class, object, or array) has named $property.","sortText":null,"filterText":null,"insertText":"set()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stringContainsInOrder","kind":3,"detail":"mixed","documentation":"Matches if value contains $substrings in a constrained order.","sortText":null,"filterText":null,"insertText":"stringContainsInOrder()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"startsWith","kind":3,"detail":"mixed","documentation":"Matches if value is a string that starts with $substring.","sortText":null,"filterText":null,"insertText":"startsWith()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"scalarValue","kind":3,"detail":"mixed","documentation":"Is the value a scalar (boolean, integer, double, or string)?","sortText":null,"filterText":null,"insertText":"scalarValue()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stringValue","kind":3,"detail":"mixed","documentation":"Is the value a string?","sortText":null,"filterText":null,"insertText":"stringValue()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"secure_asset","kind":3,"detail":"string","documentation":"Generate an asset path for the application.","sortText":null,"filterText":null,"insertText":"secure_asset()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"secure_url","kind":3,"detail":"string","documentation":"Generate a HTTPS url for the application.","sortText":null,"filterText":null,"insertText":"secure_url()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"session","kind":3,"detail":"mixed","documentation":"Get \/ set the specified session value.","sortText":null,"filterText":null,"insertText":"session()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"storage_path","kind":3,"detail":"string","documentation":"Get the path to the storage folder.","sortText":null,"filterText":null,"insertText":"storage_path()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"snake_case","kind":3,"detail":"string","documentation":"Convert a string to snake case.","sortText":null,"filterText":null,"insertText":"snake_case()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"starts_with","kind":3,"detail":"bool","documentation":"Determine if a given string starts with a given substring.","sortText":null,"filterText":null,"insertText":"starts_with()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_contains","kind":3,"detail":"bool","documentation":"Determine if a given string contains a given substring.","sortText":null,"filterText":null,"insertText":"str_contains()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_finish","kind":3,"detail":"string","documentation":"Cap a string with a single instance of a given value.","sortText":null,"filterText":null,"insertText":"str_finish()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_is","kind":3,"detail":"bool","documentation":"Determine if a given string matches a given pattern.","sortText":null,"filterText":null,"insertText":"str_is()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_limit","kind":3,"detail":"string","documentation":"Limit the number of characters in a string.","sortText":null,"filterText":null,"insertText":"str_limit()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_plural","kind":3,"detail":"string","documentation":"Get the plural form of an English word.","sortText":null,"filterText":null,"insertText":"str_plural()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_random","kind":3,"detail":"string","documentation":"Generate a more truly \"random\" alpha-numeric string.","sortText":null,"filterText":null,"insertText":"str_random()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_replace_array","kind":3,"detail":"string","documentation":"Replace a given value in the string sequentially with an array.","sortText":null,"filterText":null,"insertText":"str_replace_array()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_replace_first","kind":3,"detail":"string","documentation":"Replace the first occurrence of a given value in the string.","sortText":null,"filterText":null,"insertText":"str_replace_first()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_replace_last","kind":3,"detail":"string","documentation":"Replace the last occurrence of a gi
extensionHost.ts:282 [Extension Host] ven value in the string.","sortText":null,"filterText":null,"insertText":"str_replace_last()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_singular","kind":3,"detail":"string","documentation":"Get the singular form of an English word.","sortText":null,"filterText":null,"insertText":"str_singular()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"str_slug","kind":3,"detail":"string","documentation":"Generate a URL friendly \"slug\" from a given string.","sortText":null,"filterText":null,"insertText":"str_slug()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"studly_case","kind":3,"detail":"string","documentation":"Convert a value to studly caps case.","sortText":null,"filterText":null,"insertText":"studly_case()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spy","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"spy()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"showHelp","kind":3,"detail":"mixed","documentation":null,"sortText":null,"filterText":null,"insertText":"showHelp()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\CodeAnalysis","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MagicAwareAccessInspectorSpec","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\MagicAwareAccessInspectorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectWithMagicGet","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\ObjectWithMagicGet","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectWithMagicSet","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\ObjectWithMagicSet","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectWithMagicCall","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\ObjectWithMagicCall","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StaticRejectingNamespaceResolverSpec","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\StaticRejectingNamespaceResolverSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TokenizedNamespaceResolverSpec","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\TokenizedNamespaceResolverSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TokenizedTypeHintRewriterSpec","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\TokenizedTypeHintRewriterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"VisibilityAccessInspectorSpec","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\VisibilityAccessInspectorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectWithNoProperty","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\ObjectWithNoProperty","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectWithPrivateProperty","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\ObjectWithPrivateProperty","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectWithPublicProperty","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\ObjectWithPublicProperty","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectWithNoMethod","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\ObjectWithNoMethod","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectWithPrivateMethod","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\ObjectWithPrivateMethod","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectWithPublicMethod","kind":7,"detail":"spec\\PhpSpec\\CodeAnalysis","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeAnalysis\\ObjectWithPublicMethod","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\CodeGenerator\\Generator","kind":9,"detail":"spec\\PhpSpec\\CodeGenerator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\Generator","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassGeneratorSpec","kind":7,"detail":"spec\\PhpSpec\\CodeGenerator\\Generator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\Generator\\ClassGeneratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodGeneratorSpec","kind":7,"detail":"spec\\PhpSpec\\CodeGenerator\\Generator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\Generator\\MethodGeneratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NamedConstructorGeneratorSpec","kind":7,"detail":"spec\\PhpSpec\\CodeGenerator\\Generator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\Generator\\NamedConstructorGeneratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NewFileNotifyingGeneratorSpec","kind":7,"detail":"spec\\PhpSpec\\CodeGenerator\\Generator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\Generator\\NewFileNotifyingGeneratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ReturnConstantGeneratorSpec","kind":7,"detail":"spec\\PhpSpec\\CodeGenerator\\Generator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\Generator\\ReturnConstantGeneratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SpecificationGeneratorSpec","kind":7,"detail":"spec\\PhpSpec\\CodeGenerator\\Generator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\Generator\\SpecificationGeneratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\CodeGenerator","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"GeneratorManagerSpec","kind":7,"detail":"spec\\PhpSpec\\CodeGenerator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\GeneratorManagerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TemplateRendererSpec","kind":7,"detail":"spec\\PhpSpec\\CodeGenerator","documentation":null,"sortText":null,"filterT
extensionHost.ts:282 [Extension Host] ext":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\TemplateRendererSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\CodeGenerator\\Writer","kind":9,"detail":"spec\\PhpSpec\\CodeGenerator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\Writer","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TokenizedCodeWriterSpec","kind":7,"detail":"spec\\PhpSpec\\CodeGenerator\\Writer","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\CodeGenerator\\Writer\\TokenizedCodeWriterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Config","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Config","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"OptionsConfigSpec","kind":7,"detail":"spec\\PhpSpec\\Config","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Config\\OptionsConfigSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Console","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Console","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ApplicationSpec","kind":7,"detail":"spec\\PhpSpec\\Console","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Console\\ApplicationSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"IOSpec","kind":7,"detail":"spec\\PhpSpec\\Console","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Console\\IOSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ResultConverterSpec","kind":7,"detail":"spec\\PhpSpec\\Console","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Console\\ResultConverterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Event","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Event","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExampleEventSpec","kind":7,"detail":"spec\\PhpSpec\\Event","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Event\\ExampleEventSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExpectationEventSpec","kind":7,"detail":"spec\\PhpSpec\\Event","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Event\\ExpectationEventSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"FileCreationEventSpec","kind":7,"detail":"spec\\PhpSpec\\Event","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Event\\FileCreationEventSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodCallEventSpec","kind":7,"detail":"spec\\PhpSpec\\Event","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Event\\MethodCallEventSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SpecificationEventSpec","kind":7,"detail":"spec\\PhpSpec\\Event","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Event\\SpecificationEventSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SuiteEventSpec","kind":7,"detail":"spec\\PhpSpec\\Event","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Event\\SuiteEventSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Exception\\Example","kind":9,"detail":"spec\\PhpSpec\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Example","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NotEqualExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception\\Example","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Example\\NotEqualExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StopOnFailureExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception\\Example","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Example\\StopOnFailureExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Exception","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExceptionFactorySpec","kind":7,"detail":"spec\\PhpSpec\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\ExceptionFactorySpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\ExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Exception\\Fracture","kind":9,"detail":"spec\\PhpSpec\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Fracture","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassNotFoundExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception\\Fracture","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Fracture\\ClassNotFoundExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"InterfaceNotImplementedExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception\\Fracture","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Fracture\\InterfaceNotImplementedExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodNotFoundExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception\\Fracture","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Fracture\\MethodNotFoundExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodNotVisibleExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception\\Fracture","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Fracture\\MethodNotVisibleExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NamedConstructorNotFoundExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception\\Fracture","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Fracture\\NamedConstructorNotFoundExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"PropertyNotFoundExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception\\Fracture","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Fracture\\PropertyNotFoundExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Exception\\Wrapper","kind":9,"detail":"spec\\PhpSpec\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Wrapper","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"InvalidCollaboratorTypeExceptionSpec","kind":7,"detail":"spec\\PhpSpec\\Exception\\Wrapper","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Exception\\Wrapper\\InvalidCollaboratorTypeExceptionSpec","textEdit":null,"additionalTextEdits":null,"command"
extensionHost.ts:282 [Extension Host] :null,"data":null},{"label":"spec\\PhpSpec\\Formatter","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"BasicFormatterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\BasicFormatterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TestableBasicFormatter","kind":7,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\TestableBasicFormatter","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"DotFormatterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\DotFormatterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Formatter\\Html","kind":9,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Html","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"HtmlPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Html","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Html\\HtmlPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"IOSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Html","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Html\\IOSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ReportFailedItemSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Html","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Html\\ReportFailedItemSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ReportItemFactorySpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Html","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Html\\ReportItemFactorySpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ReportPassedItemSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Html","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Html\\ReportPassedItemSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ReportPendingItemSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Html","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Html\\ReportPendingItemSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TemplateSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Html","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Html\\TemplateSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"HtmlFormatterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\HtmlFormatterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"JUnitFormatterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\JUnitFormatterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExceptionStub","kind":7,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\ExceptionStub","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Formatter\\Presenter\\Differ","kind":9,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Differ","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArrayEngineSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Differ","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Differ\\ArrayEngineSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"DifferSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Differ","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Differ\\DifferSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectEngineSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Differ","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Differ\\ObjectEngineSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StringEngineSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Differ","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Differ\\StringEngineSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Formatter\\Presenter\\Exception","kind":9,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Exception","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallArgumentsPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Exception\\CallArgumentsPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"GenericPhpSpecExceptionPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Exception\\GenericPhpSpecExceptionPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"HtmlPhpSpecExceptionPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Exception\\HtmlPhpSpecExceptionPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SimpleExceptionElementPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Exception\\SimpleExceptionElementPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SimpleExceptionPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Exception\\SimpleExceptionPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TaggingExceptionElementPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Exception\\TaggingExceptionElementPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Formatter\\Presenter","kind":9,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SimplePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\
extensionHost.ts:282 [Extension Host] \SimplePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StringPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\StringPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithMethod","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\WithMethod","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithStaticMethod","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\WithStaticMethod","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithMagicInvoke","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\WithMagicInvoke","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithStaticMagicCall","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\WithStaticMagicCall","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithMagicCall","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\WithMagicCall","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TaggedPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\TaggedPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TaggingPresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\TaggingPresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Formatter\\Presenter\\Value","kind":9,"detail":"spec\\PhpSpec\\Formatter\\Presenter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArrayTypePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\ArrayTypePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"BaseExceptionTypePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\BaseExceptionTypePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"BooleanTypePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\BooleanTypePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallableTypePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\CallableTypePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithMethod","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\WithMethod","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithStaticMethod","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\WithStaticMethod","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithMagicInvoke","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\WithMagicInvoke","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithStaticMagicCall","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\WithStaticMagicCall","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithMagicCall","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\WithMagicCall","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ComposedValuePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\ComposedValuePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NullTypePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\NullTypePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectTypePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\ObjectTypePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"QuotingStringTypePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\QuotingStringTypePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TruncatingStringTypePresenterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter\\Presenter\\Value","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\Presenter\\Value\\TruncatingStringTypePresenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ProgressFormatterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\ProgressFormatterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TapFormatterSpec","kind":7,"detail":"spec\\PhpSpec\\Formatter","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Formatter\\TapFormatterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Listener","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassNotFoundListenerSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\ClassNotFoundListenerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CollaboratorMethodNotFoundListenerSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\CollaboratorMethodNotFoundListenerSpec","textEdit":null,"additionalTextEdits":nu
extensionHost.ts:282 [Extension Host] ll,"command":null,"data":null},{"label":"ExampleInterface","kind":8,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\ExampleInterface","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"DoubleOfInterface","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\DoubleOfInterface","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"DoubleOfStdClass","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\DoubleOfStdClass","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CollaboratorNotFoundListenerSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\CollaboratorNotFoundListenerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CurrentExampleListenerSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\CurrentExampleListenerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodNotFoundListenerSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\MethodNotFoundListenerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodReturnedNullListenerSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\MethodReturnedNullListenerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NamedConstructorNotFoundListenerSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\NamedConstructorNotFoundListenerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"RerunListenerSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\RerunListenerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StatisticsCollectorSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\StatisticsCollectorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StopOnFailureListenerSpec","kind":7,"detail":"spec\\PhpSpec\\Listener","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Listener\\StopOnFailureListenerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Loader\\Node","kind":9,"detail":"spec\\PhpSpec\\Loader","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Loader\\Node","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExampleNodeSpec","kind":7,"detail":"spec\\PhpSpec\\Loader\\Node","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Loader\\Node\\ExampleNodeSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SpecificationNodeSpec","kind":7,"detail":"spec\\PhpSpec\\Loader\\Node","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Loader\\Node\\SpecificationNodeSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Loader","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Loader","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SuiteSpec","kind":7,"detail":"spec\\PhpSpec\\Loader","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Loader\\SuiteSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Loader\\Transformer","kind":9,"detail":"spec\\PhpSpec\\Loader","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Loader\\Transformer","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"InMemoryTypeHintIndexSpec","kind":7,"detail":"spec\\PhpSpec\\Loader\\Transformer","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Loader\\Transformer\\InMemoryTypeHintIndexSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TypeHintRewriterSpec","kind":7,"detail":"spec\\PhpSpec\\Loader\\Transformer","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Loader\\Transformer\\TypeHintRewriterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Locator\\PSR0","kind":9,"detail":"spec\\PhpSpec\\Locator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Locator\\PSR0","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"PSR0LocatorSpec","kind":7,"detail":"spec\\PhpSpec\\Locator\\PSR0","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Locator\\PSR0\\PSR0LocatorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"PSR0ResourceSpec","kind":7,"detail":"spec\\PhpSpec\\Locator\\PSR0","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Locator\\PSR0\\PSR0ResourceSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Locator","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Locator","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ResourceManagerSpec","kind":7,"detail":"spec\\PhpSpec\\Locator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Locator\\ResourceManagerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Matcher","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArrayContainMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\ArrayContainMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArrayCountMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\ArrayCountMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArrayKeyMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\ArrayKeyMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArrayKeyValueMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\ArrayKeyValueMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallbackMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\CallbackMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ComparisonMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\ComparisonMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{
extensionHost.ts:282 [Extension Host] "label":"IdentityMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\IdentityMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectStateMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\ObjectStateMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StringContainMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\StringContainMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StringEndMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\StringEndMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StringRegexMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\StringRegexMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StringStartMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\StringStartMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ThrowMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\ThrowMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TypeMatcherSpec","kind":7,"detail":"spec\\PhpSpec\\Matcher","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Matcher\\TypeMatcherSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Message","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Message","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CurrentExampleTrackerSpec","kind":7,"detail":"spec\\PhpSpec\\Message","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Message\\CurrentExampleTrackerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Process\\Context","kind":9,"detail":"spec\\PhpSpec\\Process","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\Context","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"JsonExecutionContextSpec","kind":7,"detail":"spec\\PhpSpec\\Process\\Context","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\Context\\JsonExecutionContextSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Process\\Prerequisites","kind":9,"detail":"spec\\PhpSpec\\Process","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\Prerequisites","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SuitePrerequisitesSpec","kind":7,"detail":"spec\\PhpSpec\\Process\\Prerequisites","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\Prerequisites\\SuitePrerequisitesSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Process\\ReRunner","kind":9,"detail":"spec\\PhpSpec\\Process","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\ReRunner","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CompositeReRunnerSpec","kind":7,"detail":"spec\\PhpSpec\\Process\\ReRunner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\ReRunner\\CompositeReRunnerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"OptionalReRunnerSpec","kind":7,"detail":"spec\\PhpSpec\\Process\\ReRunner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\ReRunner\\OptionalReRunnerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"PcntlReRunnerSpec","kind":7,"detail":"spec\\PhpSpec\\Process\\ReRunner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\ReRunner\\PcntlReRunnerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ProcOpenReRunnerSpec","kind":7,"detail":"spec\\PhpSpec\\Process\\ReRunner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\ReRunner\\ProcOpenReRunnerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WindowsPassthruRerunnerSpec","kind":7,"detail":"spec\\PhpSpec\\Process\\ReRunner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\ReRunner\\WindowsPassthruRerunnerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Process\\Shutdown","kind":9,"detail":"spec\\PhpSpec\\Process","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\Shutdown","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ShutdownSpec","kind":7,"detail":"spec\\PhpSpec\\Process\\Shutdown","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\Shutdown\\ShutdownSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"UpdateConsoleActionSpec","kind":7,"detail":"spec\\PhpSpec\\Process\\Shutdown","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Process\\Shutdown\\UpdateConsoleActionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Runner","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Runner","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CollaboratorManagerSpec","kind":7,"detail":"spec\\PhpSpec\\Runner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Runner\\CollaboratorManagerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExampleRunnerSpec","kind":7,"detail":"spec\\PhpSpec\\Runner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Runner\\ExampleRunnerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Runner\\Maintainer","kind":9,"detail":"spec\\PhpSpec\\Runner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Runner\\Maintainer","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MatchersMaintainerSpec","kind":7,"detail":"spec\\PhpSpec\\Runner\\Maintainer","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Runner\\Maintainer\\MatchersMaintainerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MatcherManagerSpec","kind":7,"detail":"spec\\PhpSpec\\Runner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Runner\\MatcherManagerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SpecificationRunnerSpec","kind":7,"detail":"spec\\PhpSpec\\Runner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Runner\\SpecificationRunnerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SuiteRunnerSpec","kind":7,"detail":"spec\\PhpSpec\\Runner","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Runner\\SuiteRunnerSpec","textE
extensionHost.ts:282 [Extension Host] dit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec","kind":9,"detail":"spec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ServiceContainerSpec","kind":7,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\ServiceContainerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Util","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassFileAnalyserSpec","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\ClassFileAnalyserSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExampleObjectUsingTrait","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\ExampleObjectUsingTrait","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExampleTrait","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\ExampleTrait","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"AnotherExampleTrait","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\AnotherExampleTrait","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"InstantiatorSpec","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\InstantiatorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NoConstructor","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\NoConstructor","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithConstructor","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\WithConstructor","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithProperties","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\WithProperties","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodAnalyserSpec","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\MethodAnalyserSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExampleObject","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\ExampleObject","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ReservedWordsMethodNameCheckerSpec","kind":7,"detail":"spec\\PhpSpec\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Util\\ReservedWordsMethodNameCheckerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Wrapper\\Subject","kind":9,"detail":"spec\\PhpSpec\\Wrapper","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallerSpec","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\CallerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExampleClass","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\ExampleClass","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation","kind":9,"detail":"spec\\PhpSpec\\Wrapper\\Subject","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ConstructorDecoratorSpec","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation\\ConstructorDecoratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"DecoratorSpec","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation\\DecoratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"Decorator","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation\\Decorator","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"DispatcherDecoratorSpec","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation\\DispatcherDecoratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NegativeSpec","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation\\NegativeSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"PositiveSpec","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\Expectation\\PositiveSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExpectationFactorySpec","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\ExpectationFactorySpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WrappedObjectSpec","kind":7,"detail":"spec\\PhpSpec\\Wrapper\\Subject","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Subject\\WrappedObjectSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\PhpSpec\\Wrapper","kind":9,"detail":"spec\\PhpSpec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SubjectSpec","kind":7,"detail":"spec\\PhpSpec\\Wrapper","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\SubjectSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"Everything","kind":7,"detail":"spec\\PhpSpec\\Wrapper","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\PhpSpec\\Wrapper\\Everything","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Argument","kind":9,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArgumentsWildcardSpec","kind":7,"detail":"spec\\Prophecy\\Argument","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\ArgumentsWildcardSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Argument\\Token","kind":9,"detail":"spe
extensionHost.ts:282 [Extension Host] c\\Prophecy\\Argument","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"AnyValuesTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\AnyValuesTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"AnyValueTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\AnyValueTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ApproximateValueTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ApproximateValueTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArrayCountTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ArrayCountTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArrayEntryTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ArrayEntryTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArrayEveryEntryTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ArrayEveryEntryTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallbackTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\CallbackTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExactValueTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ExactValueTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExactValueTokenFixtureA","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ExactValueTokenFixtureA","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ExactValueTokenFixtureB","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ExactValueTokenFixtureB","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"IdenticalValueTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\IdenticalValueTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"LogicalAndTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\LogicalAndTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"LogicalNotTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\LogicalNotTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectStateTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ObjectStateTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectStateTokenFixtureA","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ObjectStateTokenFixtureA","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectStateTokenFixtureB","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\ObjectStateTokenFixtureB","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StringContainsTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\StringContainsTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TypeTokenSpec","kind":7,"detail":"spec\\Prophecy\\Argument\\Token","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Argument\\Token\\TypeTokenSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy","kind":9,"detail":"spec","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArgumentSpec","kind":7,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\ArgumentSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Call","kind":9,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Call","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallCenterSpec","kind":7,"detail":"spec\\Prophecy\\Call","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Call\\CallCenterSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallSpec","kind":7,"detail":"spec\\Prophecy\\Call","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Call\\CallSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Comparator","kind":9,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Comparator","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClosureComparatorSpec","kind":7,"detail":"spec\\Prophecy\\Comparator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Comparator\\ClosureComparatorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"FactorySpec","kind":7,"detail":"spec\\Prophecy\\Comparator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Comparator\\FactorySpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ProphecyComparatorSpec","kind":7,"detail":"spec\\Prophecy\\Comparator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Comparator\\ProphecyComparatorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Doubler\\ClassPatch","kind":9,"detail":"spec\\Prophecy\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"DisableConstructorPatchSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\DisableConstructorPatchSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"HhvmExceptionPatchSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\HhvmExceptio
extensionHost.ts:282 [Extension Host] nPatchSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"KeywordPatchSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\KeywordPatchSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MagicCallPatchSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\MagicCallPatchSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MagicalApi","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\MagicalApi","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MagicalApiInvalidMethodDefinition","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\MagicalApiInvalidMethodDefinition","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MagicalApiExtended","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\MagicalApiExtended","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MagicalApiImplemented","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\MagicalApiImplemented","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MagicalApiImplementedExtended","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\MagicalApiImplementedExtended","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MagicalApiInterface","kind":8,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\MagicalApiInterface","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ProphecySubjectPatchSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\ProphecySubjectPatchSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ReflectionClassNewInstancePatchSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\ReflectionClassNewInstancePatchSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"SplFileInfoPatchSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\SplFileInfoPatchSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"TraversablePatchSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\ClassPatch","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\ClassPatch\\TraversablePatchSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Doubler","kind":9,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"DoublerSpec","kind":7,"detail":"spec\\Prophecy\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\DoublerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"WithFinalConstructor","kind":7,"detail":"spec\\Prophecy\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\WithFinalConstructor","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Doubler\\Generator","kind":9,"detail":"spec\\Prophecy\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\Generator","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassCodeGeneratorSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\Generator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\Generator\\ClassCodeGeneratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassCreatorSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\Generator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\Generator\\ClassCreatorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Doubler\\Generator\\Node","kind":9,"detail":"spec\\Prophecy\\Doubler\\Generator","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\Generator\\Node","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ArgumentNodeSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\Generator\\Node","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\Generator\\Node\\ArgumentNodeSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassNodeSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\Generator\\Node","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\Generator\\Node\\ClassNodeSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodNodeSpec","kind":7,"detail":"spec\\Prophecy\\Doubler\\Generator\\Node","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\Generator\\Node\\MethodNodeSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"LazyDoubleSpec","kind":7,"detail":"spec\\Prophecy\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\LazyDoubleSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NameGeneratorSpec","kind":7,"detail":"spec\\Prophecy\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Doubler\\NameGeneratorSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Exception\\Call","kind":9,"detail":"spec\\Prophecy\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Call","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"UnexpectedCallExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Call","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Call\\UnexpectedCallExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Exception\\Doubler","kind":9,"detail":"spec\\Prophecy\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Doubler","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassCreatorExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Doubler\\ClassCreatorExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassMirrorExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Doubler\\ClassMirrorExceptionSpec","textEdit":null,"additionalTextEdits":null,"comman
extensionHost.ts:282 [Extension Host] d":null,"data":null},{"label":"ClassNotFoundExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Doubler\\ClassNotFoundExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"DoubleExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Doubler\\DoubleExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"InterfaceNotFoundExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Doubler\\InterfaceNotFoundExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodNotExtendableExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Doubler\\MethodNotExtendableExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodNotFoundExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Doubler","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Doubler\\MethodNotFoundExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Exception\\Prediction","kind":9,"detail":"spec\\Prophecy\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Prediction","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"AggregateExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Prediction","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Prediction\\AggregateExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NoCallsExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Prediction","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Prediction\\NoCallsExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"UnexpectedCallsCountExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Prediction","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Prediction\\UnexpectedCallsCountExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"UnexpectedCallsExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Prediction","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Prediction\\UnexpectedCallsExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Exception\\Prophecy","kind":9,"detail":"spec\\Prophecy\\Exception","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Prophecy","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodProphecyExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Prophecy\\MethodProphecyExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectProphecyExceptionSpec","kind":7,"detail":"spec\\Prophecy\\Exception\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Exception\\Prophecy\\ObjectProphecyExceptionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Prediction","kind":9,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prediction","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallbackPredictionSpec","kind":7,"detail":"spec\\Prophecy\\Prediction","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prediction\\CallbackPredictionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallPredictionSpec","kind":7,"detail":"spec\\Prophecy\\Prediction","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prediction\\CallPredictionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallTimesPredictionSpec","kind":7,"detail":"spec\\Prophecy\\Prediction","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prediction\\CallTimesPredictionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"NoCallsPredictionSpec","kind":7,"detail":"spec\\Prophecy\\Prediction","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prediction\\NoCallsPredictionSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Promise","kind":9,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Promise","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"CallbackPromiseSpec","kind":7,"detail":"spec\\Prophecy\\Promise","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Promise\\CallbackPromiseSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassCallback","kind":7,"detail":"spec\\Prophecy\\Promise","documentation":"Class used to test callbackpromise","sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Promise\\ClassCallback","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"functionCallbackFirstArgument","kind":3,"detail":"string","documentation":"Callback function used to test callbackpromise","sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Promise\\functionCallbackFirstArgument()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ReturnArgumentPromiseSpec","kind":7,"detail":"spec\\Prophecy\\Promise","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Promise\\ReturnArgumentPromiseSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ReturnPromiseSpec","kind":7,"detail":"spec\\Prophecy\\Promise","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Promise\\ReturnPromiseSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ThrowPromiseSpec","kind":7,"detail":"spec\\Prophecy\\Promise","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Promise\\ThrowPromiseSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"RequiredArgumentException","kind":7,"detail":"spec\\Prophecy\\Promise","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Promise\\RequiredArgumentException","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Prophecy","kind":9,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prophecy","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ClassWithFinalMethod","kind":7,"detail":"spec\\Prophecy\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prophecy\\ClassWithFinalMethod","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"MethodProphecySpec","kind":7,"detail":"spec\\Prophecy\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prophecy\\MethodProphecySpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectProphecySpec","kind":7,"detail":"spec\\Prophecy\\Prophecy","documentation
extensionHost.ts:282 [Extension Host] ":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prophecy\\ObjectProphecySpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectProphecySpecFixtureA","kind":7,"detail":"spec\\Prophecy\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prophecy\\ObjectProphecySpecFixtureA","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ObjectProphecySpecFixtureB","kind":7,"detail":"spec\\Prophecy\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prophecy\\ObjectProphecySpecFixtureB","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"RevealerSpec","kind":7,"detail":"spec\\Prophecy\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Prophecy\\RevealerSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"ProphetSpec","kind":7,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\ProphetSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"spec\\Prophecy\\Util","kind":9,"detail":"spec\\Prophecy","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Util","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"StringUtilSpec","kind":7,"detail":"spec\\Prophecy\\Util","documentation":null,"sortText":null,"filterText":null,"insertText":"spec\\Prophecy\\Util\\StringUtilSpec","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stringContains","kind":3,"detail":"\\PHPUnit_Framework_Constraint_StringContains","documentation":"Returns a PHPUnit_Framework_Constraint_StringContains matcher object.","sortText":null,"filterText":null,"insertText":"stringContains()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stringEndsWith","kind":3,"detail":"\\PHPUnit_Framework_Constraint_StringEndsWith","documentation":"Returns a PHPUnit_Framework_Constraint_StringEndsWith matcher object.","sortText":null,"filterText":null,"insertText":"stringEndsWith()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"stringStartsWith","kind":3,"detail":"\\PHPUnit_Framework_Constraint_StringStartsWith","documentation":"Returns a PHPUnit_Framework_Constraint_StringStartsWith matcher object.","sortText":null,"filterText":null,"insertText":"stringStartsWith()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"static","kind":14,"detail":null,"documentation":null,"sortText":null,"filterText":null,"insertText":"static ","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"switch","kind":14,"detail":null,"documentation":null,"sortText":null,"filterText":null,"insertText":"switch ","textEdit":null,"additionalTextEdits":null,"command":null,"data":null}]},"id":697,"jsonrpc":"2.0"}
extensionHost.ts:282 [Extension Host] Content-Type: application/vscode-jsonrpc; charset=utf8
Content-Length: 1061

{"result":{"isIncomplete":true,"items":[{"label":"substr_count","kind":3,"detail":"int","documentation":"Count the number of substring occurrences","sortText":null,"filterText":null,"insertText":"substr_count()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"substr_compare","kind":3,"detail":"int","documentation":"Binary safe comparison of 2 strings from an offset, up to length characters","sortText":null,"filterText":null,"insertText":"substr_compare()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"substr","kind":3,"detail":"string|bool","documentation":"Return part of a string","sortText":null,"filterText":null,"insertText":"substr()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null},{"label":"substr_replace","kind":3,"detail":"mixed","documentation":"Replace text within a portion of a string","sortText":null,"filterText":null,"insertText":"substr_replace()","textEdit":null,"additionalTextEdits":null,"command":null,"data":null}]},"id":698,"jsonrpc":"2.0"}

However, the menu is extremely slow to appear (about 7s). And if I do CMD+Space it takes about 13s.

from vscode-php-intellisense.

felixfbecker avatar felixfbecker commented on May 21, 2024

Given your comment, I assume that "basic autocompletion" is actually working.
Please open separate more specific issues at the language server repository if something is not tracked by an open issues already.

from vscode-php-intellisense.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.