phpdoc/sami.js
(function(root) {
var bhIndex = null;
var rootPath = '';
var treeHtml = ' <ul> <li data-name="namespace:Library" class="opened"> <div style="padding-left:0px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library.html">Library</a> </div> <div class="bd"> <ul> <li data-name="namespace:Library_CommandLine" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/CommandLine.html">CommandLine</a> </div> <div class="bd"> <ul> <li data-name="class:Library_CommandLine_AbstractCommandLineController" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/CommandLine/AbstractCommandLineController.html">AbstractCommandLineController</a> </div> </li> <li data-name="class:Library_CommandLine_CommandLineControllerInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/CommandLine/CommandLineControllerInterface.html">CommandLineControllerInterface</a> </div> </li> <li data-name="class:Library_CommandLine_Formater" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/CommandLine/Formater.html">Formater</a> </div> </li> <li data-name="class:Library_CommandLine_Helper" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/CommandLine/Helper.html">Helper</a> </div> </li> <li data-name="class:Library_CommandLine_Stream" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/CommandLine/Stream.html">Stream</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_Converter" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/Converter.html">Converter</a> </div> <div class="bd"> <ul> <li data-name="class:Library_Converter_AbstractConverter" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Converter/AbstractConverter.html">AbstractConverter</a> </div> </li> <li data-name="class:Library_Converter_Array2INI" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Converter/Array2INI.html">Array2INI</a> </div> </li> <li data-name="class:Library_Converter_Html2Text" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Converter/Html2Text.html">Html2Text</a> </div> </li> <li data-name="class:Library_Converter_Xml2Array" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Converter/Xml2Array.html">Xml2Array</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_Event" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/Event.html">Event</a> </div> <div class="bd"> <ul> <li data-name="class:Library_Event_AbstractEventManagerAware" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/AbstractEventManagerAware.html">AbstractEventManagerAware</a> </div> </li> <li data-name="class:Library_Event_AbstractObservable" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/AbstractObservable.html">AbstractObservable</a> </div> </li> <li data-name="class:Library_Event_Event" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/Event.html">Event</a> </div> </li> <li data-name="class:Library_Event_EventInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/EventInterface.html">EventInterface</a> </div> </li> <li data-name="class:Library_Event_EventListenerInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/EventListenerInterface.html">EventListenerInterface</a> </div> </li> <li data-name="class:Library_Event_EventManager" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/EventManager.html">EventManager</a> </div> </li> <li data-name="class:Library_Event_EventManagerAwareInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/EventManagerAwareInterface.html">EventManagerAwareInterface</a> </div> </li> <li data-name="class:Library_Event_EventManagerExtended" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/EventManagerExtended.html">EventManagerExtended</a> </div> </li> <li data-name="class:Library_Event_EventManagerInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/EventManagerInterface.html">EventManagerInterface</a> </div> </li> <li data-name="class:Library_Event_EventObserverProxy" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/EventObserverProxy.html">EventObserverProxy</a> </div> </li> <li data-name="class:Library_Event_EventObserverStorage" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/EventObserverStorage.html">EventObserverStorage</a> </div> </li> <li data-name="class:Library_Event_EventSubscriberInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/EventSubscriberInterface.html">EventSubscriberInterface</a> </div> </li> <li data-name="class:Library_Event_ObservableInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/ObservableInterface.html">ObservableInterface</a> </div> </li> <li data-name="class:Library_Event_ObserverInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Event/ObserverInterface.html">ObserverInterface</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_Helper" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/Helper.html">Helper</a> </div> <div class="bd"> <ul> <li data-name="class:Library_Helper_Code" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/Code.html">Code</a> </div> </li> <li data-name="class:Library_Helper_ConditionalComment" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/ConditionalComment.html">ConditionalComment</a> </div> </li> <li data-name="class:Library_Helper_Directory" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/Directory.html">Directory</a> </div> </li> <li data-name="class:Library_Helper_File" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/File.html">File</a> </div> </li> <li data-name="class:Library_Helper_Filesystem" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/Filesystem.html">Filesystem</a> </div> </li> <li data-name="class:Library_Helper_Html" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/Html.html">Html</a> </div> </li> <li data-name="class:Library_Helper_Number" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/Number.html">Number</a> </div> </li> <li data-name="class:Library_Helper_Regex" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/Regex.html">Regex</a> </div> </li> <li data-name="class:Library_Helper_Request" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/Request.html">Request</a> </div> </li> <li data-name="class:Library_Helper_RomanNumber" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/RomanNumber.html">RomanNumber</a> </div> </li> <li data-name="class:Library_Helper_Text" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/Text.html">Text</a> </div> </li> <li data-name="class:Library_Helper_Url" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Helper/Url.html">Url</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_HttpFundamental" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/HttpFundamental.html">HttpFundamental</a> </div> <div class="bd"> <ul> <li data-name="namespace:Library_HttpFundamental_ContentType" > <div style="padding-left:36px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/HttpFundamental/ContentType.html">ContentType</a> </div> <div class="bd"> <ul> <li data-name="class:Library_HttpFundamental_ContentType_Html" > <div style="padding-left:62px" class="hd leaf"> <a href="Library/HttpFundamental/ContentType/Html.html">Html</a> </div> </li> <li data-name="class:Library_HttpFundamental_ContentType_Json" > <div style="padding-left:62px" class="hd leaf"> <a href="Library/HttpFundamental/ContentType/Json.html">Json</a> </div> </li> <li data-name="class:Library_HttpFundamental_ContentType_PlainText" > <div style="padding-left:62px" class="hd leaf"> <a href="Library/HttpFundamental/ContentType/PlainText.html">PlainText</a> </div> </li> <li data-name="class:Library_HttpFundamental_ContentType_Xml" > <div style="padding-left:62px" class="hd leaf"> <a href="Library/HttpFundamental/ContentType/Xml.html">Xml</a> </div> </li> </ul></div> </li> <li data-name="class:Library_HttpFundamental_ContentType" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/HttpFundamental/ContentType.html">ContentType</a> </div> </li> <li data-name="class:Library_HttpFundamental_ContentTypeInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/HttpFundamental/ContentTypeInterface.html">ContentTypeInterface</a> </div> </li> <li data-name="class:Library_HttpFundamental_Cookie" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/HttpFundamental/Cookie.html">Cookie</a> </div> </li> <li data-name="class:Library_HttpFundamental_Request" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/HttpFundamental/Request.html">Request</a> </div> </li> <li data-name="class:Library_HttpFundamental_Response" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/HttpFundamental/Response.html">Response</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_Object" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/Object.html">Object</a> </div> <div class="bd"> <ul> <li data-name="class:Library_Object_AbstractInvokable" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Object/AbstractInvokable.html">AbstractInvokable</a> </div> </li> <li data-name="class:Library_Object_InvokableAccessException" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Object/InvokableAccessException.html">InvokableAccessException</a> </div> </li> <li data-name="class:Library_Object_InvokableInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Object/InvokableInterface.html">InvokableInterface</a> </div> </li> <li data-name="class:Library_Object_RegistryInvokable" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Object/RegistryInvokable.html">RegistryInvokable</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_Reporter" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/Reporter.html">Reporter</a> </div> <div class="bd"> <ul> <li data-name="namespace:Library_Reporter_Adapter" > <div style="padding-left:36px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/Reporter/Adapter.html">Adapter</a> </div> <div class="bd"> <ul> <li data-name="class:Library_Reporter_Adapter_Html" > <div style="padding-left:62px" class="hd leaf"> <a href="Library/Reporter/Adapter/Html.html">Html</a> </div> </li> </ul></div> </li> <li data-name="class:Library_Reporter_AbstractAdapter" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Reporter/AbstractAdapter.html">AbstractAdapter</a> </div> </li> <li data-name="class:Library_Reporter_Reporter" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Reporter/Reporter.html">Reporter</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_ServiceContainer" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/ServiceContainer.html">ServiceContainer</a> </div> <div class="bd"> <ul> <li data-name="class:Library_ServiceContainer_ServiceContainer" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/ServiceContainer/ServiceContainer.html">ServiceContainer</a> </div> </li> <li data-name="class:Library_ServiceContainer_ServiceContainerInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/ServiceContainer/ServiceContainerInterface.html">ServiceContainerInterface</a> </div> </li> <li data-name="class:Library_ServiceContainer_ServiceProviderInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/ServiceContainer/ServiceProviderInterface.html">ServiceProviderInterface</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_Session" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/Session.html">Session</a> </div> <div class="bd"> <ul> <li data-name="class:Library_Session_FlashSession" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Session/FlashSession.html">FlashSession</a> </div> </li> <li data-name="class:Library_Session_Session" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Session/Session.html">Session</a> </div> </li> <li data-name="class:Library_Session_SessionInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Session/SessionInterface.html">SessionInterface</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_StaticConfiguration" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/StaticConfiguration.html">StaticConfiguration</a> </div> <div class="bd"> <ul> <li data-name="class:Library_StaticConfiguration_Config" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/StaticConfiguration/Config.html">Config</a> </div> </li> <li data-name="class:Library_StaticConfiguration_ConfiguratorInterface" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/StaticConfiguration/ConfiguratorInterface.html">ConfiguratorInterface</a> </div> </li> </ul></div> </li> <li data-name="namespace:Library_Tool" > <div style="padding-left:18px" class="hd"> <span class="glyphicon glyphicon-play"></span><a href="Library/Tool.html">Tool</a> </div> <div class="bd"> <ul> <li data-name="class:Library_Tool_Encrypt" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Tool/Encrypt.html">Encrypt</a> </div> </li> <li data-name="class:Library_Tool_FileRotator" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Tool/FileRotator.html">FileRotator</a> </div> </li> <li data-name="class:Library_Tool_MorseCode" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Tool/MorseCode.html">MorseCode</a> </div> </li> <li data-name="class:Library_Tool_Pagination" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Tool/Pagination.html">Pagination</a> </div> </li> <li data-name="class:Library_Tool_Table" > <div style="padding-left:44px" class="hd leaf"> <a href="Library/Tool/Table.html">Table</a> </div> </li> </ul></div> </li> <li data-name="class:Library_CodeParser" > <div style="padding-left:26px" class="hd leaf"> <a href="Library/CodeParser.html">CodeParser</a> </div> </li> <li data-name="class:Library_Command" > <div style="padding-left:26px" class="hd leaf"> <a href="Library/Command.html">Command</a> </div> </li> <li data-name="class:Library_CommandNotFoundException" > <div style="padding-left:26px" class="hd leaf"> <a href="Library/CommandNotFoundException.html">CommandNotFoundException</a> </div> </li> <li data-name="class:Library_Factory" > <div style="padding-left:26px" class="hd leaf"> <a href="Library/Factory.html">Factory</a> </div> </li> <li data-name="class:Library_FactoryInterface" > <div style="padding-left:26px" class="hd leaf"> <a href="Library/FactoryInterface.html">FactoryInterface</a> </div> </li> <li data-name="class:Library_Logger" > <div style="padding-left:26px" class="hd leaf"> <a href="Library/Logger.html">Logger</a> </div> </li> <li data-name="class:Library_Router" > <div style="padding-left:26px" class="hd leaf"> <a href="Library/Router.html">Router</a> </div> </li> </ul></div> </li> </ul>';
var searchTypeClasses = {
'Namespace': 'label-default',
'Class': 'label-info',
'Interface': 'label-primary',
'Trait': 'label-success',
'Method': 'label-danger',
'_': 'label-warning'
};
var searchIndex = [
{"type": "Namespace", "link": "Library.html", "name": "Library", "doc": "Namespace Library"},{"type": "Namespace", "link": "Library/CommandLine.html", "name": "Library\\CommandLine", "doc": "Namespace Library\\CommandLine"},{"type": "Namespace", "link": "Library/Converter.html", "name": "Library\\Converter", "doc": "Namespace Library\\Converter"},{"type": "Namespace", "link": "Library/Event.html", "name": "Library\\Event", "doc": "Namespace Library\\Event"},{"type": "Namespace", "link": "Library/Helper.html", "name": "Library\\Helper", "doc": "Namespace Library\\Helper"},{"type": "Namespace", "link": "Library/HttpFundamental.html", "name": "Library\\HttpFundamental", "doc": "Namespace Library\\HttpFundamental"},{"type": "Namespace", "link": "Library/HttpFundamental/ContentType.html", "name": "Library\\HttpFundamental\\ContentType", "doc": "Namespace Library\\HttpFundamental\\ContentType"},{"type": "Namespace", "link": "Library/Object.html", "name": "Library\\Object", "doc": "Namespace Library\\Object"},{"type": "Namespace", "link": "Library/Reporter.html", "name": "Library\\Reporter", "doc": "Namespace Library\\Reporter"},{"type": "Namespace", "link": "Library/Reporter/Adapter.html", "name": "Library\\Reporter\\Adapter", "doc": "Namespace Library\\Reporter\\Adapter"},{"type": "Namespace", "link": "Library/ServiceContainer.html", "name": "Library\\ServiceContainer", "doc": "Namespace Library\\ServiceContainer"},{"type": "Namespace", "link": "Library/Session.html", "name": "Library\\Session", "doc": "Namespace Library\\Session"},{"type": "Namespace", "link": "Library/StaticConfiguration.html", "name": "Library\\StaticConfiguration", "doc": "Namespace Library\\StaticConfiguration"},{"type": "Namespace", "link": "Library/Tool.html", "name": "Library\\Tool", "doc": "Namespace Library\\Tool"},
{"type": "Interface", "fromName": "Library\\CommandLine", "fromLink": "Library/CommandLine.html", "link": "Library/CommandLine/CommandLineControllerInterface.html", "name": "Library\\CommandLine\\CommandLineControllerInterface", "doc": ""CommandLine controller interface""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_addDoneMethod", "name": "Library\\CommandLine\\CommandLineControllerInterface::addDoneMethod", "doc": ""Adding a method in the collection of done methods""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_getDoneMethods", "name": "Library\\CommandLine\\CommandLineControllerInterface::getDoneMethods", "doc": ""Get the collection of done methods""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_setScript", "name": "Library\\CommandLine\\CommandLineControllerInterface::setScript", "doc": ""Set the current command line script called""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_getScript", "name": "Library\\CommandLine\\CommandLineControllerInterface::getScript", "doc": ""Get the current command line script called""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_setParameters", "name": "Library\\CommandLine\\CommandLineControllerInterface::setParameters", "doc": ""Set the command line parameters""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_getParameters", "name": "Library\\CommandLine\\CommandLineControllerInterface::getParameters", "doc": ""Get the parameters collection""},
{"type": "Interface", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventInterface.html", "name": "Library\\Event\\EventInterface", "doc": ""Interface EventInterface""},
{"type": "Method", "fromName": "Library\\Event\\EventInterface", "fromLink": "Library/Event/EventInterface.html", "link": "Library/Event/EventInterface.html#method_getSubject", "name": "Library\\Event\\EventInterface::getSubject", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventInterface", "fromLink": "Library/Event/EventInterface.html", "link": "Library/Event/EventInterface.html#method_getName", "name": "Library\\Event\\EventInterface::getName", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventInterface", "fromLink": "Library/Event/EventInterface.html", "link": "Library/Event/EventInterface.html#method_stopPropagation", "name": "Library\\Event\\EventInterface::stopPropagation", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventInterface", "fromLink": "Library/Event/EventInterface.html", "link": "Library/Event/EventInterface.html#method_isPropagationStopped", "name": "Library\\Event\\EventInterface::isPropagationStopped", "doc": ""\n""},
{"type": "Interface", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventListenerInterface.html", "name": "Library\\Event\\EventListenerInterface", "doc": ""Interface EventListenerInterface""},
{"type": "Interface", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventManagerAwareInterface.html", "name": "Library\\Event\\EventManagerAwareInterface", "doc": ""Interface EventManagerAwareInterface""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerAwareInterface", "fromLink": "Library/Event/EventManagerAwareInterface.html", "link": "Library/Event/EventManagerAwareInterface.html#method_setEventManager", "name": "Library\\Event\\EventManagerAwareInterface::setEventManager", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerAwareInterface", "fromLink": "Library/Event/EventManagerAwareInterface.html", "link": "Library/Event/EventManagerAwareInterface.html#method_getEventManager", "name": "Library\\Event\\EventManagerAwareInterface::getEventManager", "doc": ""\n""},
{"type": "Interface", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventManagerInterface.html", "name": "Library\\Event\\EventManagerInterface", "doc": ""Interface EventManagerInterface""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_hasListeners", "name": "Library\\Event\\EventManagerInterface::hasListeners", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_getListeners", "name": "Library\\Event\\EventManagerInterface::getListeners", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_addListener", "name": "Library\\Event\\EventManagerInterface::addListener", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_removeListener", "name": "Library\\Event\\EventManagerInterface::removeListener", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_addSubscriber", "name": "Library\\Event\\EventManagerInterface::addSubscriber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_removeSubscriber", "name": "Library\\Event\\EventManagerInterface::removeSubscriber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_triggerEvent", "name": "Library\\Event\\EventManagerInterface::triggerEvent", "doc": ""\n""},
{"type": "Interface", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventSubscriberInterface.html", "name": "Library\\Event\\EventSubscriberInterface", "doc": ""Interface EventSubscriberInterface""},
{"type": "Method", "fromName": "Library\\Event\\EventSubscriberInterface", "fromLink": "Library/Event/EventSubscriberInterface.html", "link": "Library/Event/EventSubscriberInterface.html#method_getSubscribedEvents", "name": "Library\\Event\\EventSubscriberInterface::getSubscribedEvents", "doc": ""This may return an array of subscribed events with corresponding method""},
{"type": "Interface", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/ObservableInterface.html", "name": "Library\\Event\\ObservableInterface", "doc": ""Interface ObservableInterface""},
{"type": "Method", "fromName": "Library\\Event\\ObservableInterface", "fromLink": "Library/Event/ObservableInterface.html", "link": "Library/Event/ObservableInterface.html#method_attachObserver", "name": "Library\\Event\\ObservableInterface::attachObserver", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\ObservableInterface", "fromLink": "Library/Event/ObservableInterface.html", "link": "Library/Event/ObservableInterface.html#method_detachObserver", "name": "Library\\Event\\ObservableInterface::detachObserver", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\ObservableInterface", "fromLink": "Library/Event/ObservableInterface.html", "link": "Library/Event/ObservableInterface.html#method_triggerEvent", "name": "Library\\Event\\ObservableInterface::triggerEvent", "doc": ""\n""},
{"type": "Interface", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/ObserverInterface.html", "name": "Library\\Event\\ObserverInterface", "doc": ""Interface ObserverInterface""},
{"type": "Method", "fromName": "Library\\Event\\ObserverInterface", "fromLink": "Library/Event/ObserverInterface.html", "link": "Library/Event/ObserverInterface.html#method_handleEvent", "name": "Library\\Event\\ObserverInterface::handleEvent", "doc": ""\n""},
{"type": "Interface", "fromName": "Library", "fromLink": "Library.html", "link": "Library/FactoryInterface.html", "name": "Library\\FactoryInterface", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\FactoryInterface", "fromLink": "Library/FactoryInterface.html", "link": "Library/FactoryInterface.html#method_build", "name": "Library\\FactoryInterface::build", "doc": ""Build the object instance following current factory settings""},
{"type": "Method", "fromName": "Library\\FactoryInterface", "fromLink": "Library/FactoryInterface.html", "link": "Library/FactoryInterface.html#method_findBuilder", "name": "Library\\FactoryInterface::findBuilder", "doc": ""Find the object builder class following current factory settings""},
{"type": "Interface", "fromName": "Library\\HttpFundamental", "fromLink": "Library/HttpFundamental.html", "link": "Library/HttpFundamental/ContentTypeInterface.html", "name": "Library\\HttpFundamental\\ContentTypeInterface", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentTypeInterface", "fromLink": "Library/HttpFundamental/ContentTypeInterface.html", "link": "Library/HttpFundamental/ContentTypeInterface.html#method_prepareResponse", "name": "Library\\HttpFundamental\\ContentTypeInterface::prepareResponse", "doc": ""Prepare the content of the response before to send it to client""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentTypeInterface", "fromLink": "Library/HttpFundamental/ContentTypeInterface.html", "link": "Library/HttpFundamental/ContentTypeInterface.html#method_parseContent", "name": "Library\\HttpFundamental\\ContentTypeInterface::parseContent", "doc": ""Parse an input content""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentTypeInterface", "fromLink": "Library/HttpFundamental/ContentTypeInterface.html", "link": "Library/HttpFundamental/ContentTypeInterface.html#method_prepareContent", "name": "Library\\HttpFundamental\\ContentTypeInterface::prepareContent", "doc": ""Prepare a content for output""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentTypeInterface", "fromLink": "Library/HttpFundamental/ContentTypeInterface.html", "link": "Library/HttpFundamental/ContentTypeInterface.html#method_getContentType", "name": "Library\\HttpFundamental\\ContentTypeInterface::getContentType", "doc": ""Get the \"content-Type\" header value""},
{"type": "Interface", "fromName": "Library\\Object", "fromLink": "Library/Object.html", "link": "Library/Object/InvokableInterface.html", "name": "Library\\Object\\InvokableInterface", "doc": ""Magic handling of properties access interface""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___call", "name": "Library\\Object\\InvokableInterface::__call", "doc": ""Magic handler when calling a non-existing method on an object""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___callStatic", "name": "Library\\Object\\InvokableInterface::__callStatic", "doc": ""Magic handler when calling a non-eixsting method statically on an object""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___get", "name": "Library\\Object\\InvokableInterface::__get", "doc": ""Magic getter""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___set", "name": "Library\\Object\\InvokableInterface::__set", "doc": ""Magic setter""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___isset", "name": "Library\\Object\\InvokableInterface::__isset", "doc": ""Magic checker""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___unset", "name": "Library\\Object\\InvokableInterface::__unset", "doc": ""Magic unsetter""},
{"type": "Interface", "fromName": "Library\\ServiceContainer", "fromLink": "Library/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html", "name": "Library\\ServiceContainer\\ServiceContainerInterface", "doc": ""A simple service container interface""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_setProvider", "name": "Library\\ServiceContainer\\ServiceContainerInterface::setProvider", "doc": ""Define a service constructor like <code>array( name , callback , protected )<\/code> or a closure""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_setService", "name": "Library\\ServiceContainer\\ServiceContainerInterface::setService", "doc": ""Register a new service called <code>$name<\/code> declared as NOT protected by default""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_getService", "name": "Library\\ServiceContainer\\ServiceContainerInterface::getService", "doc": ""Get a service called <code>$name<\/code> throwing an error by default if it does not exist yet and can not be created""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_hasService", "name": "Library\\ServiceContainer\\ServiceContainerInterface::hasService", "doc": ""Test if a service exists in the container""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_unsetService", "name": "Library\\ServiceContainer\\ServiceContainerInterface::unsetService", "doc": ""Unset a service if it is not protected""},
{"type": "Interface", "fromName": "Library\\ServiceContainer", "fromLink": "Library/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceProviderInterface.html", "name": "Library\\ServiceContainer\\ServiceProviderInterface", "doc": ""Interface ServiceProviderInterface""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceProviderInterface", "fromLink": "Library/ServiceContainer/ServiceProviderInterface.html", "link": "Library/ServiceContainer/ServiceProviderInterface.html#method_register", "name": "Library\\ServiceContainer\\ServiceProviderInterface::register", "doc": ""Launch actions when the service is registered in the container""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceProviderInterface", "fromLink": "Library/ServiceContainer/ServiceProviderInterface.html", "link": "Library/ServiceContainer/ServiceProviderInterface.html#method_boot", "name": "Library\\ServiceContainer\\ServiceProviderInterface::boot", "doc": ""Launch actions when the service is created""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceProviderInterface", "fromLink": "Library/ServiceContainer/ServiceProviderInterface.html", "link": "Library/ServiceContainer/ServiceProviderInterface.html#method_terminate", "name": "Library\\ServiceContainer\\ServiceProviderInterface::terminate", "doc": ""Launch actions when the service is destructed""},
{"type": "Interface", "fromName": "Library\\Session", "fromLink": "Library/Session.html", "link": "Library/Session/SessionInterface.html", "name": "Library\\Session\\SessionInterface", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_start", "name": "Library\\Session\\SessionInterface::start", "doc": ""Start the current session and load it""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_open", "name": "Library\\Session\\SessionInterface::open", "doc": ""Open the current session""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_close", "name": "Library\\Session\\SessionInterface::close", "doc": ""Close the current session""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_isOpened", "name": "Library\\Session\\SessionInterface::isOpened", "doc": ""Test if the current session is already started""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_read", "name": "Library\\Session\\SessionInterface::read", "doc": ""Read current session contents""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_isLoaded", "name": "Library\\Session\\SessionInterface::isLoaded", "doc": ""Test if the current session is already loaded""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_commit", "name": "Library\\Session\\SessionInterface::commit", "doc": ""Save current session contents""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_clear", "name": "Library\\Session\\SessionInterface::clear", "doc": ""Destroy current session""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_regenerateId", "name": "Library\\Session\\SessionInterface::regenerateId", "doc": ""Regenrate current session ID""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_getId", "name": "Library\\Session\\SessionInterface::getId", "doc": ""Get current session ID""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_getName", "name": "Library\\Session\\SessionInterface::getName", "doc": ""Get current session name""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_getAttributes", "name": "Library\\Session\\SessionInterface::getAttributes", "doc": ""Get all current session values""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_has", "name": "Library\\Session\\SessionInterface::has", "doc": ""Test if the current session has a parameter""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_get", "name": "Library\\Session\\SessionInterface::get", "doc": ""Get current session parameter""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_set", "name": "Library\\Session\\SessionInterface::set", "doc": ""Set current session parameter""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_remove", "name": "Library\\Session\\SessionInterface::remove", "doc": ""Delete a session parameter""},
{"type": "Interface", "fromName": "Library\\StaticConfiguration", "fromLink": "Library/StaticConfiguration.html", "link": "Library/StaticConfiguration/ConfiguratorInterface.html", "name": "Library\\StaticConfiguration\\ConfiguratorInterface", "doc": ""Config class interface to use with \\Library\\StaticConfiguration\\Config""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\ConfiguratorInterface", "fromLink": "Library/StaticConfiguration/ConfiguratorInterface.html", "link": "Library/StaticConfiguration/ConfiguratorInterface.html#method_getDefaults", "name": "Library\\StaticConfiguration\\ConfiguratorInterface::getDefaults", "doc": ""Get the default configuration values""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\ConfiguratorInterface", "fromLink": "Library/StaticConfiguration/ConfiguratorInterface.html", "link": "Library/StaticConfiguration/ConfiguratorInterface.html#method_getRequired", "name": "Library\\StaticConfiguration\\ConfiguratorInterface::getRequired", "doc": ""Get the required configuration entries""},
{"type": "Class", "fromName": "Library", "fromLink": "Library.html", "link": "Library/CodeParser.html", "name": "Library\\CodeParser", "doc": ""Source code parser""},
{"type": "Method", "fromName": "Library\\CodeParser", "fromLink": "Library/CodeParser.html", "link": "Library/CodeParser.html#method___construct", "name": "Library\\CodeParser::__construct", "doc": ""Construct a code parser object""},
{"type": "Method", "fromName": "Library\\CodeParser", "fromLink": "Library/CodeParser.html", "link": "Library/CodeParser.html#method_set_objectName", "name": "Library\\CodeParser::set_objectName", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CodeParser", "fromLink": "Library/CodeParser.html", "link": "Library/CodeParser.html#method_get_objectName", "name": "Library\\CodeParser::get_objectName", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CodeParser", "fromLink": "Library/CodeParser.html", "link": "Library/CodeParser.html#method_set_objectType", "name": "Library\\CodeParser::set_objectType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CodeParser", "fromLink": "Library/CodeParser.html", "link": "Library/CodeParser.html#method_get_objectType", "name": "Library\\CodeParser::get_objectType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CodeParser", "fromLink": "Library/CodeParser.html", "link": "Library/CodeParser.html#method_get_shortDescription", "name": "Library\\CodeParser::get_shortDescription", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CodeParser", "fromLink": "Library/CodeParser.html", "link": "Library/CodeParser.html#method_get_longDescription", "name": "Library\\CodeParser::get_longDescription", "doc": ""\n""},
{"type": "Class", "fromName": "Library", "fromLink": "Library.html", "link": "Library/Command.html", "name": "Library\\Command", "doc": ""Largely inspired from <a href=\"http:\/\/github.com\/kbjr\/Git.php\">http:\/\/github.com\/kbjr\/Git.php<\/a>""},
{"type": "Method", "fromName": "Library\\Command", "fromLink": "Library/Command.html", "link": "Library/Command.html#method_addCache", "name": "Library\\Command::addCache", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Command", "fromLink": "Library/Command.html", "link": "Library/Command.html#method_isCached", "name": "Library\\Command::isCached", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Command", "fromLink": "Library/Command.html", "link": "Library/Command.html#method_getCached", "name": "Library\\Command::getCached", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Command", "fromLink": "Library/Command.html", "link": "Library/Command.html#method_getCache", "name": "Library\\Command::getCache", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Command", "fromLink": "Library/Command.html", "link": "Library/Command.html#method_run", "name": "Library\\Command::run", "doc": ""Run a command on a Linux\/UNIX system reading it from cache if so""},
{"type": "Method", "fromName": "Library\\Command", "fromLink": "Library/Command.html", "link": "Library/Command.html#method_runCommand", "name": "Library\\Command::runCommand", "doc": ""Run a command on a Linux\/UNIX system""},
{"type": "Method", "fromName": "Library\\Command", "fromLink": "Library/Command.html", "link": "Library/Command.html#method_getCommandPath", "name": "Library\\Command::getCommandPath", "doc": ""Get the system path of a command""},
{"type": "Class", "fromName": "Library\\CommandLine", "fromLink": "Library/CommandLine.html", "link": "Library/CommandLine/AbstractCommandLineController.html", "name": "Library\\CommandLine\\AbstractCommandLineController", "doc": ""Basic command line controller""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method___construct", "name": "Library\\CommandLine\\AbstractCommandLineController::__construct", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method___toString", "name": "Library\\CommandLine\\AbstractCommandLineController::__toString", "doc": ""Magic distribution when printing object""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_distribute", "name": "Library\\CommandLine\\AbstractCommandLineController::distribute", "doc": ""Distribution of the work""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_setDebug", "name": "Library\\CommandLine\\AbstractCommandLineController::setDebug", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_setVerbose", "name": "Library\\CommandLine\\AbstractCommandLineController::setVerbose", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_setForce", "name": "Library\\CommandLine\\AbstractCommandLineController::setForce", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_setInteractive", "name": "Library\\CommandLine\\AbstractCommandLineController::setInteractive", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_setQuiet", "name": "Library\\CommandLine\\AbstractCommandLineController::setQuiet", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_addDoneMethod", "name": "Library\\CommandLine\\AbstractCommandLineController::addDoneMethod", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_getDoneMethods", "name": "Library\\CommandLine\\AbstractCommandLineController::getDoneMethods", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_setScript", "name": "Library\\CommandLine\\AbstractCommandLineController::setScript", "doc": ""Set the current command line script called""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_getScript", "name": "Library\\CommandLine\\AbstractCommandLineController::getScript", "doc": ""Get the current command line script called""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_setParameters", "name": "Library\\CommandLine\\AbstractCommandLineController::setParameters", "doc": ""Set the command line parameters""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_getParameters", "name": "Library\\CommandLine\\AbstractCommandLineController::getParameters", "doc": ""Get the parameters collection""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_runHelpCommand", "name": "Library\\CommandLine\\AbstractCommandLineController::runHelpCommand", "doc": ""List of all options and features of the command line tool ; for some commands, a specific help can be available, running <var>--command --help<\/var>\nSome command examples are purposed running <var>--console --help<\/var>""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_runVerboseCommand", "name": "Library\\CommandLine\\AbstractCommandLineController::runVerboseCommand", "doc": ""Run the command line in <bold>verbose<\/bold> mode, writing some information on screen (default is <option>OFF<\/option>)""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_runQuietCommand", "name": "Library\\CommandLine\\AbstractCommandLineController::runQuietCommand", "doc": ""Run the command line in <bold>quiet<\/bold> mode, trying to not write anything on screen (default is <option>OFF<\/option>)""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_runDebugCommand", "name": "Library\\CommandLine\\AbstractCommandLineController::runDebugCommand", "doc": ""Run the command line in <bold>debug<\/bold> mode, writing some scripts information during runtime (default is <option>OFF<\/option>)""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_runForceCommand", "name": "Library\\CommandLine\\AbstractCommandLineController::runForceCommand", "doc": ""Run the command line in <bold>forced<\/bold> mode ; any choice will be set on default value if so""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_runInteractiveCommand", "name": "Library\\CommandLine\\AbstractCommandLineController::runInteractiveCommand", "doc": ""Run the command line in <bold>interactive<\/bold> mode ; any choice will be prompted if possible""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_runVersionCommand", "name": "Library\\CommandLine\\AbstractCommandLineController::runVersionCommand", "doc": ""Get versions of system environment""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_write", "name": "Library\\CommandLine\\AbstractCommandLineController::write", "doc": ""Format and write a string to STDOUT""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_error", "name": "Library\\CommandLine\\AbstractCommandLineController::error", "doc": ""Format and write an error message to STDOUT (or STDERR) and exits with status <code>$status<\/code>""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_parseAndWrite", "name": "Library\\CommandLine\\AbstractCommandLineController::parseAndWrite", "doc": ""Parse, format and write a message to STDOUT""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_writeError", "name": "Library\\CommandLine\\AbstractCommandLineController::writeError", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_writeThinError", "name": "Library\\CommandLine\\AbstractCommandLineController::writeThinError", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_writeInfo", "name": "Library\\CommandLine\\AbstractCommandLineController::writeInfo", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_writeComment", "name": "Library\\CommandLine\\AbstractCommandLineController::writeComment", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_writeHighlight", "name": "Library\\CommandLine\\AbstractCommandLineController::writeHighlight", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_writeBreak", "name": "Library\\CommandLine\\AbstractCommandLineController::writeBreak", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_writeStop", "name": "Library\\CommandLine\\AbstractCommandLineController::writeStop", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_verboseWrite", "name": "Library\\CommandLine\\AbstractCommandLineController::verboseWrite", "doc": ""Write a string only in verbose mode""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_debugWrite", "name": "Library\\CommandLine\\AbstractCommandLineController::debugWrite", "doc": ""Write a string only in debug mode""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_prompt", "name": "Library\\CommandLine\\AbstractCommandLineController::prompt", "doc": ""Prompt user input""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_getPrompt", "name": "Library\\CommandLine\\AbstractCommandLineController::getPrompt", "doc": ""Get last user input""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_writeIntro", "name": "Library\\CommandLine\\AbstractCommandLineController::writeIntro", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_getVersionString", "name": "Library\\CommandLine\\AbstractCommandLineController::getVersionString", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_writeNothingToDo", "name": "Library\\CommandLine\\AbstractCommandLineController::writeNothingToDo", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_runArgumentHelp", "name": "Library\\CommandLine\\AbstractCommandLineController::runArgumentHelp", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_usage", "name": "Library\\CommandLine\\AbstractCommandLineController::usage", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_getopt", "name": "Library\\CommandLine\\AbstractCommandLineController::getopt", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_getOptionMethod", "name": "Library\\CommandLine\\AbstractCommandLineController::getOptionMethod", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_getOptionDescription", "name": "Library\\CommandLine\\AbstractCommandLineController::getOptionDescription", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\AbstractCommandLineController", "fromLink": "Library/CommandLine/AbstractCommandLineController.html", "link": "Library/CommandLine/AbstractCommandLineController.html#method_getOptionHelp", "name": "Library\\CommandLine\\AbstractCommandLineController::getOptionHelp", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\CommandLine", "fromLink": "Library/CommandLine.html", "link": "Library/CommandLine/CommandLineControllerInterface.html", "name": "Library\\CommandLine\\CommandLineControllerInterface", "doc": ""CommandLine controller interface""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_addDoneMethod", "name": "Library\\CommandLine\\CommandLineControllerInterface::addDoneMethod", "doc": ""Adding a method in the collection of done methods""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_getDoneMethods", "name": "Library\\CommandLine\\CommandLineControllerInterface::getDoneMethods", "doc": ""Get the collection of done methods""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_setScript", "name": "Library\\CommandLine\\CommandLineControllerInterface::setScript", "doc": ""Set the current command line script called""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_getScript", "name": "Library\\CommandLine\\CommandLineControllerInterface::getScript", "doc": ""Get the current command line script called""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_setParameters", "name": "Library\\CommandLine\\CommandLineControllerInterface::setParameters", "doc": ""Set the command line parameters""},
{"type": "Method", "fromName": "Library\\CommandLine\\CommandLineControllerInterface", "fromLink": "Library/CommandLine/CommandLineControllerInterface.html", "link": "Library/CommandLine/CommandLineControllerInterface.html#method_getParameters", "name": "Library\\CommandLine\\CommandLineControllerInterface::getParameters", "doc": ""Get the parameters collection""},
{"type": "Class", "fromName": "Library\\CommandLine", "fromLink": "Library/CommandLine.html", "link": "Library/CommandLine/Formater.html", "name": "Library\\CommandLine\\Formater", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method___construct", "name": "Library\\CommandLine\\Formater::__construct", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method___toString", "name": "Library\\CommandLine\\Formater::__toString", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method___destruct", "name": "Library\\CommandLine\\Formater::__destruct", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_addOption", "name": "Library\\CommandLine\\Formater::addOption", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_setAutospaced", "name": "Library\\CommandLine\\Formater::setAutospaced", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_setForegroundColor", "name": "Library\\CommandLine\\Formater::setForegroundColor", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_setBackgroundColor", "name": "Library\\CommandLine\\Formater::setBackgroundColor", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_setTextOption", "name": "Library\\CommandLine\\Formater::setTextOption", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_setMessage", "name": "Library\\CommandLine\\Formater::setMessage", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_newLine", "name": "Library\\CommandLine\\Formater::newLine", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_message", "name": "Library\\CommandLine\\Formater::message", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_prompt", "name": "Library\\CommandLine\\Formater::prompt", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_buildTaggedString", "name": "Library\\CommandLine\\Formater::buildTaggedString", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_parse", "name": "Library\\CommandLine\\Formater::parse", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_spacedStr", "name": "Library\\CommandLine\\Formater::spacedStr", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_format", "name": "Library\\CommandLine\\Formater::format", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Formater", "fromLink": "Library/CommandLine/Formater.html", "link": "Library/CommandLine/Formater.html#method_fetch", "name": "Library\\CommandLine\\Formater::fetch", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\CommandLine", "fromLink": "Library/CommandLine.html", "link": "Library/CommandLine/Helper.html", "name": "Library\\CommandLine\\Helper", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Helper", "fromLink": "Library/CommandLine/Helper.html", "link": "Library/CommandLine/Helper.html#method_getopt", "name": "Library\\CommandLine\\Helper::getopt", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Helper", "fromLink": "Library/CommandLine/Helper.html", "link": "Library/CommandLine/Helper.html#method_getOptionMethod", "name": "Library\\CommandLine\\Helper::getOptionMethod", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Helper", "fromLink": "Library/CommandLine/Helper.html", "link": "Library/CommandLine/Helper.html#method_getOptionDescription", "name": "Library\\CommandLine\\Helper::getOptionDescription", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Helper", "fromLink": "Library/CommandLine/Helper.html", "link": "Library/CommandLine/Helper.html#method_treatOptions", "name": "Library\\CommandLine\\Helper::treatOptions", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Helper", "fromLink": "Library/CommandLine/Helper.html", "link": "Library/CommandLine/Helper.html#method_getOptionHelp", "name": "Library\\CommandLine\\Helper::getOptionHelp", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Helper", "fromLink": "Library/CommandLine/Helper.html", "link": "Library/CommandLine/Helper.html#method_getHelpInfo", "name": "Library\\CommandLine\\Helper::getHelpInfo", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandLine\\Helper", "fromLink": "Library/CommandLine/Helper.html", "link": "Library/CommandLine/Helper.html#method_formatHelpString", "name": "Library\\CommandLine\\Helper::formatHelpString", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\CommandLine", "fromLink": "Library/CommandLine.html", "link": "Library/CommandLine/Stream.html", "name": "Library\\CommandLine\\Stream", "doc": ""Command line streams manager""},
{"type": "Method", "fromName": "Library\\CommandLine\\Stream", "fromLink": "Library/CommandLine/Stream.html", "link": "Library/CommandLine/Stream.html#method___construct", "name": "Library\\CommandLine\\Stream::__construct", "doc": ""The three streams are initiated""},
{"type": "Method", "fromName": "Library\\CommandLine\\Stream", "fromLink": "Library/CommandLine/Stream.html", "link": "Library/CommandLine/Stream.html#method___exit", "name": "Library\\CommandLine\\Stream::__exit", "doc": ""Exit the script execution""},
{"type": "Method", "fromName": "Library\\CommandLine\\Stream", "fromLink": "Library/CommandLine/Stream.html", "link": "Library/CommandLine/Stream.html#method_error", "name": "Library\\CommandLine\\Stream::error", "doc": ""Write a message on <code>STDERR<\/code> and exit with an error status""},
{"type": "Method", "fromName": "Library\\CommandLine\\Stream", "fromLink": "Library/CommandLine/Stream.html", "link": "Library/CommandLine/Stream.html#method_write", "name": "Library\\CommandLine\\Stream::write", "doc": ""Write a message on <code>STDOUT<\/code>""},
{"type": "Method", "fromName": "Library\\CommandLine\\Stream", "fromLink": "Library/CommandLine/Stream.html", "link": "Library/CommandLine/Stream.html#method_prompt", "name": "Library\\CommandLine\\Stream::prompt", "doc": ""Write a message on <code>STDOUT<\/code> and wait for a user input on <code>STDIN<\/code>""},
{"type": "Method", "fromName": "Library\\CommandLine\\Stream", "fromLink": "Library/CommandLine/Stream.html", "link": "Library/CommandLine/Stream.html#method_getUserResponse", "name": "Library\\CommandLine\\Stream::getUserResponse", "doc": ""Get last user input on <code>STDIN<\/code>""},
{"type": "Class", "fromName": "Library", "fromLink": "Library.html", "link": "Library/CommandNotFoundException.html", "name": "Library\\CommandNotFoundException", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\CommandNotFoundException", "fromLink": "Library/CommandNotFoundException.html", "link": "Library/CommandNotFoundException.html#method___construct", "name": "Library\\CommandNotFoundException::__construct", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Converter", "fromLink": "Library/Converter.html", "link": "Library/Converter/AbstractConverter.html", "name": "Library\\Converter\\AbstractConverter", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Converter\\AbstractConverter", "fromLink": "Library/Converter/AbstractConverter.html", "link": "Library/Converter/AbstractConverter.html#method_convert", "name": "Library\\Converter\\AbstractConverter::convert", "doc": ""Process a content conversion""},
{"type": "Class", "fromName": "Library\\Converter", "fromLink": "Library/Converter.html", "link": "Library/Converter/Array2INI.html", "name": "Library\\Converter\\Array2INI", "doc": ""Array to INI format converter""},
{"type": "Method", "fromName": "Library\\Converter\\Array2INI", "fromLink": "Library/Converter/Array2INI.html", "link": "Library/Converter/Array2INI.html#method_convert", "name": "Library\\Converter\\Array2INI::convert", "doc": ""Process a content conversion""},
{"type": "Method", "fromName": "Library\\Converter\\Array2INI", "fromLink": "Library/Converter/Array2INI.html", "link": "Library/Converter/Array2INI.html#method_doConvert", "name": "Library\\Converter\\Array2INI::doConvert", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Converter", "fromLink": "Library/Converter.html", "link": "Library/Converter/Html2Text.html", "name": "Library\\Converter\\Html2Text", "doc": ""HTML to plain text converter""},
{"type": "Method", "fromName": "Library\\Converter\\Html2Text", "fromLink": "Library/Converter/Html2Text.html", "link": "Library/Converter/Html2Text.html#method_setAllowedTags", "name": "Library\\Converter\\Html2Text::setAllowedTags", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Converter\\Html2Text", "fromLink": "Library/Converter/Html2Text.html", "link": "Library/Converter/Html2Text.html#method_setLineWidth", "name": "Library\\Converter\\Html2Text::setLineWidth", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Converter\\Html2Text", "fromLink": "Library/Converter/Html2Text.html", "link": "Library/Converter/Html2Text.html#method_convert", "name": "Library\\Converter\\Html2Text::convert", "doc": ""Process a content conversion""},
{"type": "Class", "fromName": "Library\\Converter", "fromLink": "Library/Converter.html", "link": "Library/Converter/Xml2Array.html", "name": "Library\\Converter\\Xml2Array", "doc": ""XML to array converter""},
{"type": "Method", "fromName": "Library\\Converter\\Xml2Array", "fromLink": "Library/Converter/Xml2Array.html", "link": "Library/Converter/Xml2Array.html#method_convert", "name": "Library\\Converter\\Xml2Array::convert", "doc": ""Process a content conversion""},
{"type": "Method", "fromName": "Library\\Converter\\Xml2Array", "fromLink": "Library/Converter/Xml2Array.html", "link": "Library/Converter/Xml2Array.html#method_parse", "name": "Library\\Converter\\Xml2Array::parse", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/AbstractEventManagerAware.html", "name": "Library\\Event\\AbstractEventManagerAware", "doc": ""Class AbstractEventManagerAware""},
{"type": "Method", "fromName": "Library\\Event\\AbstractEventManagerAware", "fromLink": "Library/Event/AbstractEventManagerAware.html", "link": "Library/Event/AbstractEventManagerAware.html#method_setEventManager", "name": "Library\\Event\\AbstractEventManagerAware::setEventManager", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\AbstractEventManagerAware", "fromLink": "Library/Event/AbstractEventManagerAware.html", "link": "Library/Event/AbstractEventManagerAware.html#method_getEventManager", "name": "Library\\Event\\AbstractEventManagerAware::getEventManager", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/AbstractObservable.html", "name": "Library\\Event\\AbstractObservable", "doc": ""Class AbstractObservable""},
{"type": "Method", "fromName": "Library\\Event\\AbstractObservable", "fromLink": "Library/Event/AbstractObservable.html", "link": "Library/Event/AbstractObservable.html#method___construct", "name": "Library\\Event\\AbstractObservable::__construct", "doc": ""Initialize the observers storage registry""},
{"type": "Method", "fromName": "Library\\Event\\AbstractObservable", "fromLink": "Library/Event/AbstractObservable.html", "link": "Library/Event/AbstractObservable.html#method_attachObserver", "name": "Library\\Event\\AbstractObservable::attachObserver", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\AbstractObservable", "fromLink": "Library/Event/AbstractObservable.html", "link": "Library/Event/AbstractObservable.html#method_detachObserver", "name": "Library\\Event\\AbstractObservable::detachObserver", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\AbstractObservable", "fromLink": "Library/Event/AbstractObservable.html", "link": "Library/Event/AbstractObservable.html#method_triggerEvent", "name": "Library\\Event\\AbstractObservable::triggerEvent", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/Event.html", "name": "Library\\Event\\Event", "doc": ""Class Event""},
{"type": "Method", "fromName": "Library\\Event\\Event", "fromLink": "Library/Event/Event.html", "link": "Library/Event/Event.html#method___construct", "name": "Library\\Event\\Event::__construct", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\Event", "fromLink": "Library/Event/Event.html", "link": "Library/Event/Event.html#method_getSubject", "name": "Library\\Event\\Event::getSubject", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\Event", "fromLink": "Library/Event/Event.html", "link": "Library/Event/Event.html#method_getName", "name": "Library\\Event\\Event::getName", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\Event", "fromLink": "Library/Event/Event.html", "link": "Library/Event/Event.html#method_isPropagationStopped", "name": "Library\\Event\\Event::isPropagationStopped", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\Event", "fromLink": "Library/Event/Event.html", "link": "Library/Event/Event.html#method_stopPropagation", "name": "Library\\Event\\Event::stopPropagation", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventInterface.html", "name": "Library\\Event\\EventInterface", "doc": ""Interface EventInterface""},
{"type": "Method", "fromName": "Library\\Event\\EventInterface", "fromLink": "Library/Event/EventInterface.html", "link": "Library/Event/EventInterface.html#method_getSubject", "name": "Library\\Event\\EventInterface::getSubject", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventInterface", "fromLink": "Library/Event/EventInterface.html", "link": "Library/Event/EventInterface.html#method_getName", "name": "Library\\Event\\EventInterface::getName", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventInterface", "fromLink": "Library/Event/EventInterface.html", "link": "Library/Event/EventInterface.html#method_stopPropagation", "name": "Library\\Event\\EventInterface::stopPropagation", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventInterface", "fromLink": "Library/Event/EventInterface.html", "link": "Library/Event/EventInterface.html#method_isPropagationStopped", "name": "Library\\Event\\EventInterface::isPropagationStopped", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventListenerInterface.html", "name": "Library\\Event\\EventListenerInterface", "doc": ""Interface EventListenerInterface""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventManager.html", "name": "Library\\Event\\EventManager", "doc": ""Class EventManager""},
{"type": "Method", "fromName": "Library\\Event\\EventManager", "fromLink": "Library/Event/EventManager.html", "link": "Library/Event/EventManager.html#method___construct", "name": "Library\\Event\\EventManager::__construct", "doc": ""Initialize the observers storage registry""},
{"type": "Method", "fromName": "Library\\Event\\EventManager", "fromLink": "Library/Event/EventManager.html", "link": "Library/Event/EventManager.html#method_addListener", "name": "Library\\Event\\EventManager::addListener", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManager", "fromLink": "Library/Event/EventManager.html", "link": "Library/Event/EventManager.html#method_removeListener", "name": "Library\\Event\\EventManager::removeListener", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManager", "fromLink": "Library/Event/EventManager.html", "link": "Library/Event/EventManager.html#method_hasListeners", "name": "Library\\Event\\EventManager::hasListeners", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManager", "fromLink": "Library/Event/EventManager.html", "link": "Library/Event/EventManager.html#method_getListeners", "name": "Library\\Event\\EventManager::getListeners", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManager", "fromLink": "Library/Event/EventManager.html", "link": "Library/Event/EventManager.html#method_addSubscriber", "name": "Library\\Event\\EventManager::addSubscriber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManager", "fromLink": "Library/Event/EventManager.html", "link": "Library/Event/EventManager.html#method_removeSubscriber", "name": "Library\\Event\\EventManager::removeSubscriber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManager", "fromLink": "Library/Event/EventManager.html", "link": "Library/Event/EventManager.html#method_triggerEvent", "name": "Library\\Event\\EventManager::triggerEvent", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventManagerAwareInterface.html", "name": "Library\\Event\\EventManagerAwareInterface", "doc": ""Interface EventManagerAwareInterface""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerAwareInterface", "fromLink": "Library/Event/EventManagerAwareInterface.html", "link": "Library/Event/EventManagerAwareInterface.html#method_setEventManager", "name": "Library\\Event\\EventManagerAwareInterface::setEventManager", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerAwareInterface", "fromLink": "Library/Event/EventManagerAwareInterface.html", "link": "Library/Event/EventManagerAwareInterface.html#method_getEventManager", "name": "Library\\Event\\EventManagerAwareInterface::getEventManager", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventManagerExtended.html", "name": "Library\\Event\\EventManagerExtended", "doc": ""Class EventManagerExtended""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerExtended", "fromLink": "Library/Event/EventManagerExtended.html", "link": "Library/Event/EventManagerExtended.html#method_listen", "name": "Library\\Event\\EventManagerExtended::listen", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerExtended", "fromLink": "Library/Event/EventManagerExtended.html", "link": "Library/Event/EventManagerExtended.html#method_stopListen", "name": "Library\\Event\\EventManagerExtended::stopListen", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerExtended", "fromLink": "Library/Event/EventManagerExtended.html", "link": "Library/Event/EventManagerExtended.html#method_subscribe", "name": "Library\\Event\\EventManagerExtended::subscribe", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerExtended", "fromLink": "Library/Event/EventManagerExtended.html", "link": "Library/Event/EventManagerExtended.html#method_stopSubscribe", "name": "Library\\Event\\EventManagerExtended::stopSubscribe", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerExtended", "fromLink": "Library/Event/EventManagerExtended.html", "link": "Library/Event/EventManagerExtended.html#method_on", "name": "Library\\Event\\EventManagerExtended::on", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerExtended", "fromLink": "Library/Event/EventManagerExtended.html", "link": "Library/Event/EventManagerExtended.html#method_off", "name": "Library\\Event\\EventManagerExtended::off", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerExtended", "fromLink": "Library/Event/EventManagerExtended.html", "link": "Library/Event/EventManagerExtended.html#method_trigger", "name": "Library\\Event\\EventManagerExtended::trigger", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventManagerInterface.html", "name": "Library\\Event\\EventManagerInterface", "doc": ""Interface EventManagerInterface""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_hasListeners", "name": "Library\\Event\\EventManagerInterface::hasListeners", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_getListeners", "name": "Library\\Event\\EventManagerInterface::getListeners", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_addListener", "name": "Library\\Event\\EventManagerInterface::addListener", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_removeListener", "name": "Library\\Event\\EventManagerInterface::removeListener", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_addSubscriber", "name": "Library\\Event\\EventManagerInterface::addSubscriber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_removeSubscriber", "name": "Library\\Event\\EventManagerInterface::removeSubscriber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventManagerInterface", "fromLink": "Library/Event/EventManagerInterface.html", "link": "Library/Event/EventManagerInterface.html#method_triggerEvent", "name": "Library\\Event\\EventManagerInterface::triggerEvent", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventObserverProxy.html", "name": "Library\\Event\\EventObserverProxy", "doc": ""Class EventObserverProxy""},
{"type": "Method", "fromName": "Library\\Event\\EventObserverProxy", "fromLink": "Library/Event/EventObserverProxy.html", "link": "Library/Event/EventObserverProxy.html#method___construct", "name": "Library\\Event\\EventObserverProxy::__construct", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventObserverProxy", "fromLink": "Library/Event/EventObserverProxy.html", "link": "Library/Event/EventObserverProxy.html#method_setCallback", "name": "Library\\Event\\EventObserverProxy::setCallback", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventObserverProxy", "fromLink": "Library/Event/EventObserverProxy.html", "link": "Library/Event/EventObserverProxy.html#method_handleEvent", "name": "Library\\Event\\EventObserverProxy::handleEvent", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventObserverStorage.html", "name": "Library\\Event\\EventObserverStorage", "doc": ""Class EventObserverStorage""},
{"type": "Method", "fromName": "Library\\Event\\EventObserverStorage", "fromLink": "Library/Event/EventObserverStorage.html", "link": "Library/Event/EventObserverStorage.html#method_add", "name": "Library\\Event\\EventObserverStorage::add", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\EventObserverStorage", "fromLink": "Library/Event/EventObserverStorage.html", "link": "Library/Event/EventObserverStorage.html#method_remove", "name": "Library\\Event\\EventObserverStorage::remove", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/EventSubscriberInterface.html", "name": "Library\\Event\\EventSubscriberInterface", "doc": ""Interface EventSubscriberInterface""},
{"type": "Method", "fromName": "Library\\Event\\EventSubscriberInterface", "fromLink": "Library/Event/EventSubscriberInterface.html", "link": "Library/Event/EventSubscriberInterface.html#method_getSubscribedEvents", "name": "Library\\Event\\EventSubscriberInterface::getSubscribedEvents", "doc": ""This may return an array of subscribed events with corresponding method""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/ObservableInterface.html", "name": "Library\\Event\\ObservableInterface", "doc": ""Interface ObservableInterface""},
{"type": "Method", "fromName": "Library\\Event\\ObservableInterface", "fromLink": "Library/Event/ObservableInterface.html", "link": "Library/Event/ObservableInterface.html#method_attachObserver", "name": "Library\\Event\\ObservableInterface::attachObserver", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\ObservableInterface", "fromLink": "Library/Event/ObservableInterface.html", "link": "Library/Event/ObservableInterface.html#method_detachObserver", "name": "Library\\Event\\ObservableInterface::detachObserver", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Event\\ObservableInterface", "fromLink": "Library/Event/ObservableInterface.html", "link": "Library/Event/ObservableInterface.html#method_triggerEvent", "name": "Library\\Event\\ObservableInterface::triggerEvent", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Event", "fromLink": "Library/Event.html", "link": "Library/Event/ObserverInterface.html", "name": "Library\\Event\\ObserverInterface", "doc": ""Interface ObserverInterface""},
{"type": "Method", "fromName": "Library\\Event\\ObserverInterface", "fromLink": "Library/Event/ObserverInterface.html", "link": "Library/Event/ObserverInterface.html#method_handleEvent", "name": "Library\\Event\\ObserverInterface::handleEvent", "doc": ""\n""},
{"type": "Class", "fromName": "Library", "fromLink": "Library.html", "link": "Library/Factory.html", "name": "Library\\Factory", "doc": ""Factory will try to create an object following user rules and passing it arguments""},
{"type": "Method", "fromName": "Library\\Factory", "fromLink": "Library/Factory.html", "link": "Library/Factory.html#method_init", "name": "Library\\Factory::init", "doc": ""Initialize the factory with an array of options""},
{"type": "Method", "fromName": "Library\\Factory", "fromLink": "Library/Factory.html", "link": "Library/Factory.html#method___call", "name": "Library\\Factory::__call", "doc": ""Magic method to allow usage of <code>$factory-&gt;propertyInCamelCase()<\/code> for each class property""},
{"type": "Method", "fromName": "Library\\Factory", "fromLink": "Library/Factory.html", "link": "Library/Factory.html#method_setOptions", "name": "Library\\Factory::setOptions", "doc": ""Set the object options like <code>property =&gt; value<\/code>""},
{"type": "Method", "fromName": "Library\\Factory", "fromLink": "Library/Factory.html", "link": "Library/Factory.html#method_build", "name": "Library\\Factory::build", "doc": ""Build the object instance following current factory settings""},
{"type": "Method", "fromName": "Library\\Factory", "fromLink": "Library/Factory.html", "link": "Library/Factory.html#method_findBuilder", "name": "Library\\Factory::findBuilder", "doc": ""Find the object builder class following current factory settings""},
{"type": "Class", "fromName": "Library", "fromLink": "Library.html", "link": "Library/FactoryInterface.html", "name": "Library\\FactoryInterface", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\FactoryInterface", "fromLink": "Library/FactoryInterface.html", "link": "Library/FactoryInterface.html#method_build", "name": "Library\\FactoryInterface::build", "doc": ""Build the object instance following current factory settings""},
{"type": "Method", "fromName": "Library\\FactoryInterface", "fromLink": "Library/FactoryInterface.html", "link": "Library/FactoryInterface.html#method_findBuilder", "name": "Library\\FactoryInterface::findBuilder", "doc": ""Find the object builder class following current factory settings""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/Code.html", "name": "Library\\Helper\\Code", "doc": ""Code helper""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_getPropertyName", "name": "Library\\Helper\\Code::getPropertyName", "doc": ""Transforms a property name from CamelCase to underscored""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_getPropertyMethodName", "name": "Library\\Helper\\Code::getPropertyMethodName", "doc": ""Transform a property name from underscored to CamelCase used in magic method names""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_impelementsInterface", "name": "Library\\Helper\\Code::impelementsInterface", "doc": ""Check if a class implements a certain interface""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_implementsInterface", "name": "Library\\Helper\\Code::implementsInterface", "doc": ""Check if a class implements a certain interface""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_extendsClass", "name": "Library\\Helper\\Code::extendsClass", "doc": ""Check if a class extends a certain class""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_isClassInstance", "name": "Library\\Helper\\Code::isClassInstance", "doc": ""Check if a an object is an instance of a class""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_namespaceExists", "name": "Library\\Helper\\Code::namespaceExists", "doc": ""Test if a namespace can be found in declared classes or via Composer autoloader if so""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_fetchArguments", "name": "Library\\Helper\\Code::fetchArguments", "doc": ""Launch a function or class's method fetching it arguments according to its declaration""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_organizeArguments", "name": "Library\\Helper\\Code::organizeArguments", "doc": ""Organize an array of arguments to pass to a function or class's method according to its declaration""},
{"type": "Method", "fromName": "Library\\Helper\\Code", "fromLink": "Library/Helper/Code.html", "link": "Library/Helper/Code.html#method_dumpClosure", "name": "Library\\Helper\\Code::dumpClosure", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/ConditionalComment.html", "name": "Library\\Helper\\ConditionalComment", "doc": ""Internet Explorer conditional HTML comment""},
{"type": "Method", "fromName": "Library\\Helper\\ConditionalComment", "fromLink": "Library/Helper/ConditionalComment.html", "link": "Library/Helper/ConditionalComment.html#method_buildCondition", "name": "Library\\Helper\\ConditionalComment::buildCondition", "doc": ""Build an HTML condition string for Internet Explorer around content""},
{"type": "Method", "fromName": "Library\\Helper\\ConditionalComment", "fromLink": "Library/Helper/ConditionalComment.html", "link": "Library/Helper/ConditionalComment.html#method_writeCondition", "name": "Library\\Helper\\ConditionalComment::writeCondition", "doc": ""Write an HTML condition for Internet Explorer around content""},
{"type": "Method", "fromName": "Library\\Helper\\ConditionalComment", "fromLink": "Library/Helper/ConditionalComment.html", "link": "Library/Helper/ConditionalComment.html#method_parseSingleCondition", "name": "Library\\Helper\\ConditionalComment::parseSingleCondition", "doc": ""Parse a single condition item replacing shortcuts""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/Directory.html", "name": "Library\\Helper\\Directory", "doc": ""Directory helper""},
{"type": "Method", "fromName": "Library\\Helper\\Directory", "fromLink": "Library/Helper/Directory.html", "link": "Library/Helper/Directory.html#method_slashDirname", "name": "Library\\Helper\\Directory::slashDirname", "doc": ""Get a dirname with one and only trailing slash""},
{"type": "Method", "fromName": "Library\\Helper\\Directory", "fromLink": "Library/Helper/Directory.html", "link": "Library/Helper/Directory.html#method_isGitClone", "name": "Library\\Helper\\Directory::isGitClone", "doc": ""Test if a path seems to be a git clone""},
{"type": "Method", "fromName": "Library\\Helper\\Directory", "fromLink": "Library/Helper/Directory.html", "link": "Library/Helper/Directory.html#method_isDotPath", "name": "Library\\Helper\\Directory::isDotPath", "doc": ""Test if a filename seems to have a dot as first character""},
{"type": "Method", "fromName": "Library\\Helper\\Directory", "fromLink": "Library/Helper/Directory.html", "link": "Library/Helper/Directory.html#method_ensureExists", "name": "Library\\Helper\\Directory::ensureExists", "doc": ""Build a directory with its whole hierarchy if necessary""},
{"type": "Method", "fromName": "Library\\Helper\\Directory", "fromLink": "Library/Helper/Directory.html", "link": "Library/Helper/Directory.html#method_create", "name": "Library\\Helper\\Directory::create", "doc": ""Create a directory if necessary""},
{"type": "Method", "fromName": "Library\\Helper\\Directory", "fromLink": "Library/Helper/Directory.html", "link": "Library/Helper/Directory.html#method_remove", "name": "Library\\Helper\\Directory::remove", "doc": ""Remove a directory with its whole contents""},
{"type": "Method", "fromName": "Library\\Helper\\Directory", "fromLink": "Library/Helper/Directory.html", "link": "Library/Helper/Directory.html#method_purge", "name": "Library\\Helper\\Directory::purge", "doc": ""Remove a directory contents but not the directory itself""},
{"type": "Method", "fromName": "Library\\Helper\\Directory", "fromLink": "Library/Helper/Directory.html", "link": "Library/Helper/Directory.html#method_chmod", "name": "Library\\Helper\\Directory::chmod", "doc": ""Change rights on a directory""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/File.html", "name": "Library\\Helper\\File", "doc": ""File helper""},
{"type": "Method", "fromName": "Library\\Helper\\File", "fromLink": "Library/Helper/File.html", "link": "Library/Helper/File.html#method_getUniqFilename", "name": "Library\\Helper\\File::getUniqFilename", "doc": ""Returns a filename or directory that does not exist in the destination""},
{"type": "Method", "fromName": "Library\\Helper\\File", "fromLink": "Library/Helper/File.html", "link": "Library/Helper/File.html#method_formatFilename", "name": "Library\\Helper\\File::formatFilename", "doc": ""Formatting file names""},
{"type": "Method", "fromName": "Library\\Helper\\File", "fromLink": "Library/Helper/File.html", "link": "Library/Helper/File.html#method_getExtension", "name": "Library\\Helper\\File::getExtension", "doc": ""Returns the extension of a file name""},
{"type": "Method", "fromName": "Library\\Helper\\File", "fromLink": "Library/Helper/File.html", "link": "Library/Helper/File.html#method_getHumanReadableFilename", "name": "Library\\Helper\\File::getHumanReadableFilename", "doc": ""Render a human readable string from a file name""},
{"type": "Method", "fromName": "Library\\Helper\\File", "fromLink": "Library/Helper/File.html", "link": "Library/Helper/File.html#method_getTransformedFilesize", "name": "Library\\Helper\\File::getTransformedFilesize", "doc": ""Returns a formatted file size in bytes or derived unit""},
{"type": "Method", "fromName": "Library\\Helper\\File", "fromLink": "Library/Helper/File.html", "link": "Library/Helper/File.html#method_touch", "name": "Library\\Helper\\File::touch", "doc": ""Create an empty file or touch an existing file""},
{"type": "Method", "fromName": "Library\\Helper\\File", "fromLink": "Library/Helper/File.html", "link": "Library/Helper/File.html#method_remove", "name": "Library\\Helper\\File::remove", "doc": ""Remove a file if it exists""},
{"type": "Method", "fromName": "Library\\Helper\\File", "fromLink": "Library/Helper/File.html", "link": "Library/Helper/File.html#method_copy", "name": "Library\\Helper\\File::copy", "doc": ""Copy file <code>$file_path<\/code> if it exists to <code>$target_path<\/code>""},
{"type": "Method", "fromName": "Library\\Helper\\File", "fromLink": "Library/Helper/File.html", "link": "Library/Helper/File.html#method_write", "name": "Library\\Helper\\File::write", "doc": ""Write a content in a file""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/Filesystem.html", "name": "Library\\Helper\\Filesystem", "doc": ""File helper""},
{"type": "Method", "fromName": "Library\\Helper\\Filesystem", "fromLink": "Library/Helper/Filesystem.html", "link": "Library/Helper/Filesystem.html#method_resolveRelatedPath", "name": "Library\\Helper\\Filesystem::resolveRelatedPath", "doc": ""Returns a relative path between two filesystem realpaths""},
{"type": "Method", "fromName": "Library\\Helper\\Filesystem", "fromLink": "Library/Helper/Filesystem.html", "link": "Library/Helper/Filesystem.html#method_getOctal", "name": "Library\\Helper\\Filesystem::getOctal", "doc": ""Get safely the octal form of <code>$int<\/code> if necessary""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/Html.html", "name": "Library\\Helper\\Html", "doc": ""HTML language helper""},
{"type": "Method", "fromName": "Library\\Helper\\Html", "fromLink": "Library/Helper/Html.html", "link": "Library/Helper/Html.html#method_hasId", "name": "Library\\Helper\\Html::hasId", "doc": ""Verify if a reference is already defined in the DOM IDs register""},
{"type": "Method", "fromName": "Library\\Helper\\Html", "fromLink": "Library/Helper/Html.html", "link": "Library/Helper/Html.html#method_getId", "name": "Library\\Helper\\Html::getId", "doc": ""Get a DOM unique ID""},
{"type": "Method", "fromName": "Library\\Helper\\Html", "fromLink": "Library/Helper/Html.html", "link": "Library/Helper/Html.html#method_getNewId", "name": "Library\\Helper\\Html::getNewId", "doc": ""Create and get a new DOM unique ID""},
{"type": "Method", "fromName": "Library\\Helper\\Html", "fromLink": "Library/Helper/Html.html", "link": "Library/Helper/Html.html#method_setHtmlTagClosure", "name": "Library\\Helper\\Html::setHtmlTagClosure", "doc": ""Set the HTML tags closure (<code>\/&gt;<\/code> by default)""},
{"type": "Method", "fromName": "Library\\Helper\\Html", "fromLink": "Library/Helper/Html.html", "link": "Library/Helper/Html.html#method_writeHtmlTag", "name": "Library\\Helper\\Html::writeHtmlTag", "doc": ""Build an HTML string for a specific tag with attributes""},
{"type": "Method", "fromName": "Library\\Helper\\Html", "fromLink": "Library/Helper/Html.html", "link": "Library/Helper/Html.html#method_parseAttributes", "name": "Library\\Helper\\Html::parseAttributes", "doc": ""Build an attributes HTML string from an array like <code>variable =&gt; value<\/code> pairs""},
{"type": "Method", "fromName": "Library\\Helper\\Html", "fromLink": "Library/Helper/Html.html", "link": "Library/Helper/Html.html#method_javascriptProtect", "name": "Library\\Helper\\Html::javascriptProtect", "doc": ""Build an HTML string to use in javascripts attributes or functions""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/Number.html", "name": "Library\\Helper\\Number", "doc": ""Number helper""},
{"type": "Method", "fromName": "Library\\Helper\\Number", "fromLink": "Library/Helper/Number.html", "link": "Library/Helper/Number.html#method_isOdd", "name": "Library\\Helper\\Number::isOdd", "doc": ""Test if an integer is an \"odd number\"""},
{"type": "Method", "fromName": "Library\\Helper\\Number", "fromLink": "Library/Helper/Number.html", "link": "Library/Helper/Number.html#method_isEven", "name": "Library\\Helper\\Number::isEven", "doc": ""Test if an integer is an \"even number\"""},
{"type": "Method", "fromName": "Library\\Helper\\Number", "fromLink": "Library/Helper/Number.html", "link": "Library/Helper/Number.html#method_isPrime", "name": "Library\\Helper\\Number::isPrime", "doc": ""Test if an integer is a \"prime number\"""},
{"type": "Method", "fromName": "Library\\Helper\\Number", "fromLink": "Library/Helper/Number.html", "link": "Library/Helper/Number.html#method_getFibonacciItem", "name": "Library\\Helper\\Number::getFibonacciItem", "doc": ""Get the <code>$val<\/code> element of the Fibonacci suite""},
{"type": "Method", "fromName": "Library\\Helper\\Number", "fromLink": "Library/Helper/Number.html", "link": "Library/Helper/Number.html#method_getLuhnKey", "name": "Library\\Helper\\Number::getLuhnKey", "doc": ""Luhn formula: get the Luhn digit of an integer""},
{"type": "Method", "fromName": "Library\\Helper\\Number", "fromLink": "Library/Helper/Number.html", "link": "Library/Helper/Number.html#method_isLuhn", "name": "Library\\Helper\\Number::isLuhn", "doc": ""Check that the last number in a suite is its Luhn key""},
{"type": "Method", "fromName": "Library\\Helper\\Number", "fromLink": "Library/Helper/Number.html", "link": "Library/Helper/Number.html#method_getSumOfDigits", "name": "Library\\Helper\\Number::getSumOfDigits", "doc": ""Calculate the sum of the digits of a number (its absolute entire value)""},
{"type": "Method", "fromName": "Library\\Helper\\Number", "fromLink": "Library/Helper/Number.html", "link": "Library/Helper/Number.html#method_isSelfDescribing", "name": "Library\\Helper\\Number::isSelfDescribing", "doc": ""Test if a number is \"self-describing\":""},
{"type": "Method", "fromName": "Library\\Helper\\Number", "fromLink": "Library/Helper/Number.html", "link": "Library/Helper/Number.html#method_isJollyJumperSeries", "name": "Library\\Helper\\Number::isJollyJumperSeries", "doc": ""Test if a series of numbers is a \"Jolly Jumper\":""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/Regex.html", "name": "Library\\Helper\\Regex", "doc": ""Regex helper""},
{"type": "Method", "fromName": "Library\\Helper\\Regex", "fromLink": "Library/Helper/Regex.html", "link": "Library/Helper/Regex.html#method_getPattern", "name": "Library\\Helper\\Regex::getPattern", "doc": ""Get a read-to-use regular expression from a string pattern""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/Request.html", "name": "Library\\Helper\\Request", "doc": ""Request helper""},
{"type": "Method", "fromName": "Library\\Helper\\Request", "fromLink": "Library/Helper/Request.html", "link": "Library/Helper/Request.html#method_isCli", "name": "Library\\Helper\\Request::isCli", "doc": ""Check if the request is sent by command line interface""},
{"type": "Method", "fromName": "Library\\Helper\\Request", "fromLink": "Library/Helper/Request.html", "link": "Library/Helper/Request.html#method_isAjax", "name": "Library\\Helper\\Request::isAjax", "doc": ""Check if the request is sent via AJAX""},
{"type": "Method", "fromName": "Library\\Helper\\Request", "fromLink": "Library/Helper/Request.html", "link": "Library/Helper/Request.html#method_getUserIp", "name": "Library\\Helper\\Request::getUserIp", "doc": ""Get the IP address of request device""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/RomanNumber.html", "name": "Library\\Helper\\RomanNumber", "doc": ""RomanNumber helper""},
{"type": "Method", "fromName": "Library\\Helper\\RomanNumber", "fromLink": "Library/Helper/RomanNumber.html", "link": "Library/Helper/RomanNumber.html#method_isRomanNumber", "name": "Library\\Helper\\RomanNumber::isRomanNumber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Helper\\RomanNumber", "fromLink": "Library/Helper/RomanNumber.html", "link": "Library/Helper/RomanNumber.html#method_romanToInt", "name": "Library\\Helper\\RomanNumber::romanToInt", "doc": ""Get the integer equivalent from roman notation""},
{"type": "Method", "fromName": "Library\\Helper\\RomanNumber", "fromLink": "Library/Helper/RomanNumber.html", "link": "Library/Helper/RomanNumber.html#method_intToRoman", "name": "Library\\Helper\\RomanNumber::intToRoman", "doc": ""Get the roman notation of a number inferior to 5000""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/Text.html", "name": "Library\\Helper\\Text", "doc": ""Text helper""},
{"type": "Method", "fromName": "Library\\Helper\\Text", "fromLink": "Library/Helper/Text.html", "link": "Library/Helper/Text.html#method_cut", "name": "Library\\Helper\\Text::cut", "doc": ""Truncate a string at a maximum length, adding it a suffix like '.""},
{"type": "Method", "fromName": "Library\\Helper\\Text", "fromLink": "Library/Helper/Text.html", "link": "Library/Helper/Text.html#method_wrap", "name": "Library\\Helper\\Text::wrap", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Helper\\Text", "fromLink": "Library/Helper/Text.html", "link": "Library/Helper/Text.html#method_stripSpecialChars", "name": "Library\\Helper\\Text::stripSpecialChars", "doc": ""Strip all special characters in a string""},
{"type": "Method", "fromName": "Library\\Helper\\Text", "fromLink": "Library/Helper/Text.html", "link": "Library/Helper/Text.html#method_slugify", "name": "Library\\Helper\\Text::slugify", "doc": ""Get a slugified string""},
{"type": "Method", "fromName": "Library\\Helper\\Text", "fromLink": "Library/Helper/Text.html", "link": "Library/Helper/Text.html#method_getHumanReadable", "name": "Library\\Helper\\Text::getHumanReadable", "doc": ""Transform a string to a human readable one""},
{"type": "Method", "fromName": "Library\\Helper\\Text", "fromLink": "Library/Helper/Text.html", "link": "Library/Helper/Text.html#method_toCamelCase", "name": "Library\\Helper\\Text::toCamelCase", "doc": ""Transform a name in CamelCase""},
{"type": "Method", "fromName": "Library\\Helper\\Text", "fromLink": "Library/Helper/Text.html", "link": "Library/Helper/Text.html#method_fromCamelCase", "name": "Library\\Helper\\Text::fromCamelCase", "doc": ""Transform a name from CamelCase to other""},
{"type": "Class", "fromName": "Library\\Helper", "fromLink": "Library/Helper.html", "link": "Library/Helper/Url.html", "name": "Library\\Helper\\Url", "doc": ""URL common methods""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_getRequestUrl", "name": "Library\\Helper\\Url::getRequestUrl", "doc": ""Get the current browser\/server URL""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_getHttpProtocol", "name": "Library\\Helper\\Url::getHttpProtocol", "doc": ""Get the current 'http' or 'https' protocol""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_parse", "name": "Library\\Helper\\Url::parse", "doc": ""Parse an URL and returns its composition as an array, with the URI query if so""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_resolvePath", "name": "Library\\Helper\\Url::resolvePath", "doc": ""Returns the URL with paths cleaned (<code>.\/<\/code> and `.""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_resolveHttp", "name": "Library\\Helper\\Url::resolveHttp", "doc": ""Returns an URL with leading 'http:\/\/' if it was absent""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_getAbsoluteUrl", "name": "Library\\Helper\\Url::getAbsoluteUrl", "doc": ""Returns if possible an absolute URL in the current system""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_url", "name": "Library\\Helper\\Url::url", "doc": ""Global URL builder""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_getParameter", "name": "Library\\Helper\\Url::getParameter", "doc": ""Get the value of an URL parameter""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_setParameter", "name": "Library\\Helper\\Url::setParameter", "doc": ""Set the value of an URL parameter""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_build", "name": "Library\\Helper\\Url::build", "doc": ""Rebuild a full URL string from an array of elements""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_isUrl", "name": "Library\\Helper\\Url::isUrl", "doc": ""Validate an URL (without a hash content)""},
{"type": "Method", "fromName": "Library\\Helper\\Url", "fromLink": "Library/Helper/Url.html", "link": "Library/Helper/Url.html#method_isEmail", "name": "Library\\Helper\\Url::isEmail", "doc": ""Validate an email address""},
{"type": "Class", "fromName": "Library\\HttpFundamental", "fromLink": "Library/HttpFundamental.html", "link": "Library/HttpFundamental/ContentType.html", "name": "Library\\HttpFundamental\\ContentType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_createFromContent", "name": "Library\\HttpFundamental\\ContentType::createFromContent", "doc": ""Create a new ContentType object extracting the type from a content string""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_guessContentType", "name": "Library\\HttpFundamental\\ContentType::guessContentType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method___construct", "name": "Library\\HttpFundamental\\ContentType::__construct", "doc": ""Constructor : defines the current URL and gets the routes""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method___toString", "name": "Library\\HttpFundamental\\ContentType::__toString", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_setContentType", "name": "Library\\HttpFundamental\\ContentType::setContentType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_getContentType", "name": "Library\\HttpFundamental\\ContentType::getContentType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_setContentTypeObject", "name": "Library\\HttpFundamental\\ContentType::setContentTypeObject", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_getContentTypeObject", "name": "Library\\HttpFundamental\\ContentType::getContentTypeObject", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_prepareContentType", "name": "Library\\HttpFundamental\\ContentType::prepareContentType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_prepareResponse", "name": "Library\\HttpFundamental\\ContentType::prepareResponse", "doc": ""Prepare the content of the response before to send it to client""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_parseContent", "name": "Library\\HttpFundamental\\ContentType::parseContent", "doc": ""Parse an input content""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType.html#method_prepareContent", "name": "Library\\HttpFundamental\\ContentType::prepareContent", "doc": ""Prepare a content for output""},
{"type": "Class", "fromName": "Library\\HttpFundamental", "fromLink": "Library/HttpFundamental.html", "link": "Library/HttpFundamental/ContentTypeInterface.html", "name": "Library\\HttpFundamental\\ContentTypeInterface", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentTypeInterface", "fromLink": "Library/HttpFundamental/ContentTypeInterface.html", "link": "Library/HttpFundamental/ContentTypeInterface.html#method_prepareResponse", "name": "Library\\HttpFundamental\\ContentTypeInterface::prepareResponse", "doc": ""Prepare the content of the response before to send it to client""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentTypeInterface", "fromLink": "Library/HttpFundamental/ContentTypeInterface.html", "link": "Library/HttpFundamental/ContentTypeInterface.html#method_parseContent", "name": "Library\\HttpFundamental\\ContentTypeInterface::parseContent", "doc": ""Parse an input content""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentTypeInterface", "fromLink": "Library/HttpFundamental/ContentTypeInterface.html", "link": "Library/HttpFundamental/ContentTypeInterface.html#method_prepareContent", "name": "Library\\HttpFundamental\\ContentTypeInterface::prepareContent", "doc": ""Prepare a content for output""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentTypeInterface", "fromLink": "Library/HttpFundamental/ContentTypeInterface.html", "link": "Library/HttpFundamental/ContentTypeInterface.html#method_getContentType", "name": "Library\\HttpFundamental\\ContentTypeInterface::getContentType", "doc": ""Get the \"content-Type\" header value""},
{"type": "Class", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType/Html.html", "name": "Library\\HttpFundamental\\ContentType\\Html", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Html", "fromLink": "Library/HttpFundamental/ContentType/Html.html", "link": "Library/HttpFundamental/ContentType/Html.html#method_prepareResponse", "name": "Library\\HttpFundamental\\ContentType\\Html::prepareResponse", "doc": ""Prepare the content of the response before to send it to client""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Html", "fromLink": "Library/HttpFundamental/ContentType/Html.html", "link": "Library/HttpFundamental/ContentType/Html.html#method_parseContent", "name": "Library\\HttpFundamental\\ContentType\\Html::parseContent", "doc": ""Parse an input content""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Html", "fromLink": "Library/HttpFundamental/ContentType/Html.html", "link": "Library/HttpFundamental/ContentType/Html.html#method_prepareContent", "name": "Library\\HttpFundamental\\ContentType\\Html::prepareContent", "doc": ""Prepare a content for output""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Html", "fromLink": "Library/HttpFundamental/ContentType/Html.html", "link": "Library/HttpFundamental/ContentType/Html.html#method_getContentType", "name": "Library\\HttpFundamental\\ContentType\\Html::getContentType", "doc": ""Get the \"content-Type\" header value""},
{"type": "Class", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType/Json.html", "name": "Library\\HttpFundamental\\ContentType\\Json", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Json", "fromLink": "Library/HttpFundamental/ContentType/Json.html", "link": "Library/HttpFundamental/ContentType/Json.html#method_prepareResponse", "name": "Library\\HttpFundamental\\ContentType\\Json::prepareResponse", "doc": ""Prepare the content of the response before to send it to client""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Json", "fromLink": "Library/HttpFundamental/ContentType/Json.html", "link": "Library/HttpFundamental/ContentType/Json.html#method_parseContent", "name": "Library\\HttpFundamental\\ContentType\\Json::parseContent", "doc": ""Parse an input content""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Json", "fromLink": "Library/HttpFundamental/ContentType/Json.html", "link": "Library/HttpFundamental/ContentType/Json.html#method_prepareContent", "name": "Library\\HttpFundamental\\ContentType\\Json::prepareContent", "doc": ""Prepare a content for output""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Json", "fromLink": "Library/HttpFundamental/ContentType/Json.html", "link": "Library/HttpFundamental/ContentType/Json.html#method_getContentType", "name": "Library\\HttpFundamental\\ContentType\\Json::getContentType", "doc": ""Get the \"content-Type\" header value""},
{"type": "Class", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType/PlainText.html", "name": "Library\\HttpFundamental\\ContentType\\PlainText", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\PlainText", "fromLink": "Library/HttpFundamental/ContentType/PlainText.html", "link": "Library/HttpFundamental/ContentType/PlainText.html#method_prepareResponse", "name": "Library\\HttpFundamental\\ContentType\\PlainText::prepareResponse", "doc": ""Prepare the content of the response before to send it to client""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\PlainText", "fromLink": "Library/HttpFundamental/ContentType/PlainText.html", "link": "Library/HttpFundamental/ContentType/PlainText.html#method_parseContent", "name": "Library\\HttpFundamental\\ContentType\\PlainText::parseContent", "doc": ""Parse an input content""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\PlainText", "fromLink": "Library/HttpFundamental/ContentType/PlainText.html", "link": "Library/HttpFundamental/ContentType/PlainText.html#method_prepareContent", "name": "Library\\HttpFundamental\\ContentType\\PlainText::prepareContent", "doc": ""Prepare a content for output""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\PlainText", "fromLink": "Library/HttpFundamental/ContentType/PlainText.html", "link": "Library/HttpFundamental/ContentType/PlainText.html#method_getContentType", "name": "Library\\HttpFundamental\\ContentType\\PlainText::getContentType", "doc": ""Get the \"content-Type\" header value""},
{"type": "Class", "fromName": "Library\\HttpFundamental\\ContentType", "fromLink": "Library/HttpFundamental/ContentType.html", "link": "Library/HttpFundamental/ContentType/Xml.html", "name": "Library\\HttpFundamental\\ContentType\\Xml", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Xml", "fromLink": "Library/HttpFundamental/ContentType/Xml.html", "link": "Library/HttpFundamental/ContentType/Xml.html#method_prepareResponse", "name": "Library\\HttpFundamental\\ContentType\\Xml::prepareResponse", "doc": ""Prepare the content of the response before to send it to client""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Xml", "fromLink": "Library/HttpFundamental/ContentType/Xml.html", "link": "Library/HttpFundamental/ContentType/Xml.html#method_parseContent", "name": "Library\\HttpFundamental\\ContentType\\Xml::parseContent", "doc": ""Parse an input content""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Xml", "fromLink": "Library/HttpFundamental/ContentType/Xml.html", "link": "Library/HttpFundamental/ContentType/Xml.html#method_prepareContent", "name": "Library\\HttpFundamental\\ContentType\\Xml::prepareContent", "doc": ""Prepare a content for output""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\ContentType\\Xml", "fromLink": "Library/HttpFundamental/ContentType/Xml.html", "link": "Library/HttpFundamental/ContentType/Xml.html#method_getContentType", "name": "Library\\HttpFundamental\\ContentType\\Xml::getContentType", "doc": ""Get the \"content-Type\" header value""},
{"type": "Class", "fromName": "Library\\HttpFundamental", "fromLink": "Library/HttpFundamental.html", "link": "Library/HttpFundamental/Cookie.html", "name": "Library\\HttpFundamental\\Cookie", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method___construct", "name": "Library\\HttpFundamental\\Cookie::__construct", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_setFlag", "name": "Library\\HttpFundamental\\Cookie::setFlag", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getFlag", "name": "Library\\HttpFundamental\\Cookie::getFlag", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_setName", "name": "Library\\HttpFundamental\\Cookie::setName", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getName", "name": "Library\\HttpFundamental\\Cookie::getName", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_setValue", "name": "Library\\HttpFundamental\\Cookie::setValue", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getValue", "name": "Library\\HttpFundamental\\Cookie::getValue", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getSafeValue", "name": "Library\\HttpFundamental\\Cookie::getSafeValue", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_setExpire", "name": "Library\\HttpFundamental\\Cookie::setExpire", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getExpire", "name": "Library\\HttpFundamental\\Cookie::getExpire", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getSafeExpire", "name": "Library\\HttpFundamental\\Cookie::getSafeExpire", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_setPath", "name": "Library\\HttpFundamental\\Cookie::setPath", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getPath", "name": "Library\\HttpFundamental\\Cookie::getPath", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getSafePath", "name": "Library\\HttpFundamental\\Cookie::getSafePath", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_setDomain", "name": "Library\\HttpFundamental\\Cookie::setDomain", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getDomain", "name": "Library\\HttpFundamental\\Cookie::getDomain", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getSafeDomain", "name": "Library\\HttpFundamental\\Cookie::getSafeDomain", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_setSecure", "name": "Library\\HttpFundamental\\Cookie::setSecure", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getSecure", "name": "Library\\HttpFundamental\\Cookie::getSecure", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getSafeSecure", "name": "Library\\HttpFundamental\\Cookie::getSafeSecure", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_setHttponly", "name": "Library\\HttpFundamental\\Cookie::setHttponly", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getHttponly", "name": "Library\\HttpFundamental\\Cookie::getHttponly", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getSafeHttponly", "name": "Library\\HttpFundamental\\Cookie::getSafeHttponly", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_sendAsRaw", "name": "Library\\HttpFundamental\\Cookie::sendAsRaw", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_sendAsEncoded", "name": "Library\\HttpFundamental\\Cookie::sendAsEncoded", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_setCookieFuncArguments", "name": "Library\\HttpFundamental\\Cookie::setCookieFuncArguments", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getCookieFuncArguments", "name": "Library\\HttpFundamental\\Cookie::getCookieFuncArguments", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_getCookieFuncArgument", "name": "Library\\HttpFundamental\\Cookie::getCookieFuncArgument", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_addCookieFuncArgument", "name": "Library\\HttpFundamental\\Cookie::addCookieFuncArgument", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_clearCookieFuncArgument", "name": "Library\\HttpFundamental\\Cookie::clearCookieFuncArgument", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_exists", "name": "Library\\HttpFundamental\\Cookie::exists", "doc": ""Test if a cookie exists""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_read", "name": "Library\\HttpFundamental\\Cookie::read", "doc": ""Get a cookie value""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_send", "name": "Library\\HttpFundamental\\Cookie::send", "doc": ""Set a cookie value""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_addInCookie", "name": "Library\\HttpFundamental\\Cookie::addInCookie", "doc": ""Add a variable value in a cookie""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Cookie", "fromLink": "Library/HttpFundamental/Cookie.html", "link": "Library/HttpFundamental/Cookie.html#method_clear", "name": "Library\\HttpFundamental\\Cookie::clear", "doc": ""Clear a cookie""},
{"type": "Class", "fromName": "Library\\HttpFundamental", "fromLink": "Library/HttpFundamental.html", "link": "Library/HttpFundamental/Request.html", "name": "Library\\HttpFundamental\\Request", "doc": ""The global request class""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_create", "name": "Library\\HttpFundamental\\Request::create", "doc": ""Static constructor : defines the current URL and gets the routes""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method___construct", "name": "Library\\HttpFundamental\\Request::__construct", "doc": ""Constructor : defines the request URL and the object rewrite flag""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_guessFromCurrent", "name": "Library\\HttpFundamental\\Request::guessFromCurrent", "doc": ""Populate the request object with current HTTP request values""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setFlag", "name": "Library\\HttpFundamental\\Request::setFlag", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getFlag", "name": "Library\\HttpFundamental\\Request::getFlag", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setUrl", "name": "Library\\HttpFundamental\\Request::setUrl", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getUrl", "name": "Library\\HttpFundamental\\Request::getUrl", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setProtocol", "name": "Library\\HttpFundamental\\Request::setProtocol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getProtocol", "name": "Library\\HttpFundamental\\Request::getProtocol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setMethod", "name": "Library\\HttpFundamental\\Request::setMethod", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getMethod", "name": "Library\\HttpFundamental\\Request::getMethod", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setHeaders", "name": "Library\\HttpFundamental\\Request::setHeaders", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getHeaders", "name": "Library\\HttpFundamental\\Request::getHeaders", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getHeader", "name": "Library\\HttpFundamental\\Request::getHeader", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setArguments", "name": "Library\\HttpFundamental\\Request::setArguments", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getArguments", "name": "Library\\HttpFundamental\\Request::getArguments", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getArgument", "name": "Library\\HttpFundamental\\Request::getArgument", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setData", "name": "Library\\HttpFundamental\\Request::setData", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getData", "name": "Library\\HttpFundamental\\Request::getData", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setFiles", "name": "Library\\HttpFundamental\\Request::setFiles", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getFiles", "name": "Library\\HttpFundamental\\Request::getFiles", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getFile", "name": "Library\\HttpFundamental\\Request::getFile", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setSession", "name": "Library\\HttpFundamental\\Request::setSession", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getSession", "name": "Library\\HttpFundamental\\Request::getSession", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setCookies", "name": "Library\\HttpFundamental\\Request::setCookies", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getCookies", "name": "Library\\HttpFundamental\\Request::getCookies", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getCookie", "name": "Library\\HttpFundamental\\Request::getCookie", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setAuthentication", "name": "Library\\HttpFundamental\\Request::setAuthentication", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setAuthenticationType", "name": "Library\\HttpFundamental\\Request::setAuthenticationType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setAuthenticationUser", "name": "Library\\HttpFundamental\\Request::setAuthenticationUser", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_setAuthenticationPassword", "name": "Library\\HttpFundamental\\Request::setAuthenticationPassword", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getAuthentication", "name": "Library\\HttpFundamental\\Request::getAuthentication", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_buildUrl", "name": "Library\\HttpFundamental\\Request::buildUrl", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_isAjax", "name": "Library\\HttpFundamental\\Request::isAjax", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_isCli", "name": "Library\\HttpFundamental\\Request::isCli", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_isGet", "name": "Library\\HttpFundamental\\Request::isGet", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_isPost", "name": "Library\\HttpFundamental\\Request::isPost", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_isPut", "name": "Library\\HttpFundamental\\Request::isPut", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getGet", "name": "Library\\HttpFundamental\\Request::getGet", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getPost", "name": "Library\\HttpFundamental\\Request::getPost", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getGetOrPost", "name": "Library\\HttpFundamental\\Request::getGetOrPost", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getPostOrGet", "name": "Library\\HttpFundamental\\Request::getPostOrGet", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_cleanArgument", "name": "Library\\HttpFundamental\\Request::cleanArgument", "doc": ""Clean the value taken from request arguments or data""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getEnvironment", "name": "Library\\HttpFundamental\\Request::getEnvironment", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getClientIp", "name": "Library\\HttpFundamental\\Request::getClientIp", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Request", "fromLink": "Library/HttpFundamental/Request.html", "link": "Library/HttpFundamental/Request.html#method_getallheaders", "name": "Library\\HttpFundamental\\Request::getallheaders", "doc": ""Emulation of internal <code>getallheaders()<\/code> function as it does not exist each time""},
{"type": "Class", "fromName": "Library\\HttpFundamental", "fromLink": "Library/HttpFundamental.html", "link": "Library/HttpFundamental/Response.html", "name": "Library\\HttpFundamental\\Response", "doc": ""The global HTTP response class""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method___construct", "name": "Library\\HttpFundamental\\Response::__construct", "doc": ""Constructor : defines the current URL and gets the routes""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method___toString", "name": "Library\\HttpFundamental\\Response::__toString", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_setProtocol", "name": "Library\\HttpFundamental\\Response::setProtocol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_getProtocol", "name": "Library\\HttpFundamental\\Response::getProtocol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_setStatus", "name": "Library\\HttpFundamental\\Response::setStatus", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_getStatus", "name": "Library\\HttpFundamental\\Response::getStatus", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_setCharset", "name": "Library\\HttpFundamental\\Response::setCharset", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_getCharset", "name": "Library\\HttpFundamental\\Response::getCharset", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_addContent", "name": "Library\\HttpFundamental\\Response::addContent", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_setContents", "name": "Library\\HttpFundamental\\Response::setContents", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_getContent", "name": "Library\\HttpFundamental\\Response::getContent", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_getContents", "name": "Library\\HttpFundamental\\Response::getContents", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_getContentsAsString", "name": "Library\\HttpFundamental\\Response::getContentsAsString", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_setContentType", "name": "Library\\HttpFundamental\\Response::setContentType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_getContentType", "name": "Library\\HttpFundamental\\Response::getContentType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_guessContentType", "name": "Library\\HttpFundamental\\Response::guessContentType", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_setHeaders", "name": "Library\\HttpFundamental\\Response::setHeaders", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_addHeader", "name": "Library\\HttpFundamental\\Response::addHeader", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_getHeaders", "name": "Library\\HttpFundamental\\Response::getHeaders", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_getHeader", "name": "Library\\HttpFundamental\\Response::getHeader", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_hasHeader", "name": "Library\\HttpFundamental\\Response::hasHeader", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_renderHeaders", "name": "Library\\HttpFundamental\\Response::renderHeaders", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_header", "name": "Library\\HttpFundamental\\Response::header", "doc": ""Writes a header string if headers had not been sent""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_send", "name": "Library\\HttpFundamental\\Response::send", "doc": ""Send the response to the device""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_download", "name": "Library\\HttpFundamental\\Response::download", "doc": ""Force client to download a file""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_flush", "name": "Library\\HttpFundamental\\Response::flush", "doc": ""Flush (display) a file content""},
{"type": "Method", "fromName": "Library\\HttpFundamental\\Response", "fromLink": "Library/HttpFundamental/Response.html", "link": "Library/HttpFundamental/Response.html#method_redirect", "name": "Library\\HttpFundamental\\Response::redirect", "doc": ""\n""},
{"type": "Class", "fromName": "Library", "fromLink": "Library.html", "link": "Library/Logger.html", "name": "Library\\Logger", "doc": ""Write some log infos in log files""},
{"type": "Method", "fromName": "Library\\Logger", "fromLink": "Library/Logger.html", "link": "Library/Logger.html#method___construct", "name": "Library\\Logger::__construct", "doc": ""Creation of a new logger entry""},
{"type": "Method", "fromName": "Library\\Logger", "fromLink": "Library/Logger.html", "link": "Library/Logger.html#method_log", "name": "Library\\Logger::log", "doc": ""Logs with an arbitrary level.""},
{"type": "Method", "fromName": "Library\\Logger", "fromLink": "Library/Logger.html", "link": "Library/Logger.html#method___set", "name": "Library\\Logger::__set", "doc": ""Allows to set a property or a configuration entry like : $logger->config_name = $val""},
{"type": "Method", "fromName": "Library\\Logger", "fromLink": "Library/Logger.html", "link": "Library/Logger.html#method___get", "name": "Library\\Logger::__get", "doc": ""Allows to call a configuration entry like : $logger->config_name""},
{"type": "Method", "fromName": "Library\\Logger", "fromLink": "Library/Logger.html", "link": "Library/Logger.html#method_getOptions", "name": "Library\\Logger::getOptions", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Logger", "fromLink": "Library/Logger.html", "link": "Library/Logger.html#method_interpolate", "name": "Library\\Logger::interpolate", "doc": ""Interpolates context values into the message placeholders.""},
{"type": "Method", "fromName": "Library\\Logger", "fromLink": "Library/Logger.html", "link": "Library/Logger.html#method_getUserIp", "name": "Library\\Logger::getUserIp", "doc": ""Get the user IP address""},
{"type": "Method", "fromName": "Library\\Logger", "fromLink": "Library/Logger.html", "link": "Library/Logger.html#method_writeArray", "name": "Library\\Logger::writeArray", "doc": ""Write an array on one line""},
{"type": "Method", "fromName": "Library\\Logger", "fromLink": "Library/Logger.html", "link": "Library/Logger.html#method_writeArrayItem", "name": "Library\\Logger::writeArrayItem", "doc": ""Safely transform an array item in string""},
{"type": "Class", "fromName": "Library\\Object", "fromLink": "Library/Object.html", "link": "Library/Object/AbstractInvokable.html", "name": "Library\\Object\\AbstractInvokable", "doc": ""Magic handling of properties access""},
{"type": "Method", "fromName": "Library\\Object\\AbstractInvokable", "fromLink": "Library/Object/AbstractInvokable.html", "link": "Library/Object/AbstractInvokable.html#method___invoke", "name": "Library\\Object\\AbstractInvokable::__invoke", "doc": ""Magic getter when calling an object as a function""},
{"type": "Method", "fromName": "Library\\Object\\AbstractInvokable", "fromLink": "Library/Object/AbstractInvokable.html", "link": "Library/Object/AbstractInvokable.html#method___call", "name": "Library\\Object\\AbstractInvokable::__call", "doc": ""Magic handler when calling a non-existing method on an object""},
{"type": "Method", "fromName": "Library\\Object\\AbstractInvokable", "fromLink": "Library/Object/AbstractInvokable.html", "link": "Library/Object/AbstractInvokable.html#method___callStatic", "name": "Library\\Object\\AbstractInvokable::__callStatic", "doc": ""Magic handler when calling a non-eixsting method statically on an object""},
{"type": "Method", "fromName": "Library\\Object\\AbstractInvokable", "fromLink": "Library/Object/AbstractInvokable.html", "link": "Library/Object/AbstractInvokable.html#method___get", "name": "Library\\Object\\AbstractInvokable::__get", "doc": ""Magic getter""},
{"type": "Method", "fromName": "Library\\Object\\AbstractInvokable", "fromLink": "Library/Object/AbstractInvokable.html", "link": "Library/Object/AbstractInvokable.html#method___set", "name": "Library\\Object\\AbstractInvokable::__set", "doc": ""Magic setter""},
{"type": "Method", "fromName": "Library\\Object\\AbstractInvokable", "fromLink": "Library/Object/AbstractInvokable.html", "link": "Library/Object/AbstractInvokable.html#method___isset", "name": "Library\\Object\\AbstractInvokable::__isset", "doc": ""Magic checker""},
{"type": "Method", "fromName": "Library\\Object\\AbstractInvokable", "fromLink": "Library/Object/AbstractInvokable.html", "link": "Library/Object/AbstractInvokable.html#method___unset", "name": "Library\\Object\\AbstractInvokable::__unset", "doc": ""Magic unsetter""},
{"type": "Method", "fromName": "Library\\Object\\AbstractInvokable", "fromLink": "Library/Object/AbstractInvokable.html", "link": "Library/Object/AbstractInvokable.html#method_findPropertyName", "name": "Library\\Object\\AbstractInvokable::findPropertyName", "doc": ""Search a property name in the current object with one or tow leading underscores""},
{"type": "Method", "fromName": "Library\\Object\\AbstractInvokable", "fromLink": "Library/Object/AbstractInvokable.html", "link": "Library/Object/AbstractInvokable.html#method_findPropertyNameStatic", "name": "Library\\Object\\AbstractInvokable::findPropertyNameStatic", "doc": ""Search a property name in the current object with one or tow leading underscores""},
{"type": "Class", "fromName": "Library\\Object", "fromLink": "Library/Object.html", "link": "Library/Object/InvokableAccessException.html", "name": "Library\\Object\\InvokableAccessException", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Object\\InvokableAccessException", "fromLink": "Library/Object/InvokableAccessException.html", "link": "Library/Object/InvokableAccessException.html#method___construct", "name": "Library\\Object\\InvokableAccessException::__construct", "doc": ""Constructor: creation of the parent instance""},
{"type": "Class", "fromName": "Library\\Object", "fromLink": "Library/Object.html", "link": "Library/Object/InvokableInterface.html", "name": "Library\\Object\\InvokableInterface", "doc": ""Magic handling of properties access interface""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___call", "name": "Library\\Object\\InvokableInterface::__call", "doc": ""Magic handler when calling a non-existing method on an object""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___callStatic", "name": "Library\\Object\\InvokableInterface::__callStatic", "doc": ""Magic handler when calling a non-eixsting method statically on an object""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___get", "name": "Library\\Object\\InvokableInterface::__get", "doc": ""Magic getter""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___set", "name": "Library\\Object\\InvokableInterface::__set", "doc": ""Magic setter""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___isset", "name": "Library\\Object\\InvokableInterface::__isset", "doc": ""Magic checker""},
{"type": "Method", "fromName": "Library\\Object\\InvokableInterface", "fromLink": "Library/Object/InvokableInterface.html", "link": "Library/Object/InvokableInterface.html#method___unset", "name": "Library\\Object\\InvokableInterface::__unset", "doc": ""Magic unsetter""},
{"type": "Class", "fromName": "Library\\Object", "fromLink": "Library/Object.html", "link": "Library/Object/RegistryInvokable.html", "name": "Library\\Object\\RegistryInvokable", "doc": ""Magic handling of properties access""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method___construct", "name": "Library\\Object\\RegistryInvokable::__construct", "doc": ""Object constructor""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method_setFlag", "name": "Library\\Object\\RegistryInvokable::setFlag", "doc": ""Set the object flag for registry properties visibility""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method_getFlag", "name": "Library\\Object\\RegistryInvokable::getFlag", "doc": ""Get the object flag for registry properties visibility""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method___call", "name": "Library\\Object\\RegistryInvokable::__call", "doc": ""Magic handler when calling a non-existing method on an object""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method___callStatic", "name": "Library\\Object\\RegistryInvokable::__callStatic", "doc": ""Avoiding magic static handler""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method___get", "name": "Library\\Object\\RegistryInvokable::__get", "doc": ""Magic getter""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method___set", "name": "Library\\Object\\RegistryInvokable::__set", "doc": ""Magic setter""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method___isset", "name": "Library\\Object\\RegistryInvokable::__isset", "doc": ""Magic checker""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method___unset", "name": "Library\\Object\\RegistryInvokable::__unset", "doc": ""Magic unsetter""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method_getData", "name": "Library\\Object\\RegistryInvokable::getData", "doc": ""Global getter""},
{"type": "Method", "fromName": "Library\\Object\\RegistryInvokable", "fromLink": "Library/Object/RegistryInvokable.html", "link": "Library/Object/RegistryInvokable.html#method_setData", "name": "Library\\Object\\RegistryInvokable::setData", "doc": ""Global setter""},
{"type": "Class", "fromName": "Library\\Reporter", "fromLink": "Library/Reporter.html", "link": "Library/Reporter/AbstractAdapter.html", "name": "Library\\Reporter\\AbstractAdapter", "doc": ""Reporter Adapters interface""},
{"type": "Method", "fromName": "Library\\Reporter\\AbstractAdapter", "fromLink": "Library/Reporter/AbstractAdapter.html", "link": "Library/Reporter/AbstractAdapter.html#method_newLine", "name": "Library\\Reporter\\AbstractAdapter::newLine", "doc": ""Adapter new line sign""},
{"type": "Method", "fromName": "Library\\Reporter\\AbstractAdapter", "fromLink": "Library/Reporter/AbstractAdapter.html", "link": "Library/Reporter/AbstractAdapter.html#method_tab", "name": "Library\\Reporter\\AbstractAdapter::tab", "doc": ""Adapter new tabulation""},
{"type": "Method", "fromName": "Library\\Reporter\\AbstractAdapter", "fromLink": "Library/Reporter/AbstractAdapter.html", "link": "Library/Reporter/AbstractAdapter.html#method_renderTag", "name": "Library\\Reporter\\AbstractAdapter::renderTag", "doc": ""Render a content with a specific tag mask""},
{"type": "Class", "fromName": "Library\\Reporter\\Adapter", "fromLink": "Library/Reporter/Adapter.html", "link": "Library/Reporter/Adapter/Html.html", "name": "Library\\Reporter\\Adapter\\Html", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Reporter\\Adapter\\Html", "fromLink": "Library/Reporter/Adapter/Html.html", "link": "Library/Reporter/Adapter/Html.html#method_renderTag", "name": "Library\\Reporter\\Adapter\\Html::renderTag", "doc": ""Render a content with a specific tag mask""},
{"type": "Class", "fromName": "Library\\Reporter", "fromLink": "Library/Reporter.html", "link": "Library/Reporter/Reporter.html", "name": "Library\\Reporter\\Reporter", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method___construct", "name": "Library\\Reporter\\Reporter::__construct", "doc": ""Construction of a new Reporter object""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_reset", "name": "Library\\Reporter\\Reporter::reset", "doc": ""Reset all object properties to default or empty values""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method___toString", "name": "Library\\Reporter\\Reporter::__toString", "doc": ""Returns the object global output""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_setFlag", "name": "Library\\Reporter\\Reporter::setFlag", "doc": ""Set the reporter flag""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_getFlag", "name": "Library\\Reporter\\Reporter::getFlag", "doc": ""Get the reporter flag""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_setAdapterType", "name": "Library\\Reporter\\Reporter::setAdapterType", "doc": ""Set the adapter type to use""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_getAdapterType", "name": "Library\\Reporter\\Reporter::getAdapterType", "doc": ""Get the current adapter name""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_setAdapter", "name": "Library\\Reporter\\Reporter::setAdapter", "doc": ""Set the adapter""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_getAdapter", "name": "Library\\Reporter\\Reporter::getAdapter", "doc": ""Get the current adapter""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_setOutput", "name": "Library\\Reporter\\Reporter::setOutput", "doc": ""Set some content""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_getOutput", "name": "Library\\Reporter\\Reporter::getOutput", "doc": ""Get the processed content""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_render", "name": "Library\\Reporter\\Reporter::render", "doc": ""Render a content with a specific tag mask""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_write", "name": "Library\\Reporter\\Reporter::write", "doc": ""Display on screen a content with a specific tag mask""},
{"type": "Method", "fromName": "Library\\Reporter\\Reporter", "fromLink": "Library/Reporter/Reporter.html", "link": "Library/Reporter/Reporter.html#method_renderMulti", "name": "Library\\Reporter\\Reporter::renderMulti", "doc": ""Render a content with a specific tag mask and some placeholders""},
{"type": "Class", "fromName": "Library", "fromLink": "Library.html", "link": "Library/Router.html", "name": "Library\\Router", "doc": ""The global router class""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method___construct", "name": "Library\\Router::__construct", "doc": ""Construction""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_getCollection", "name": "Library\\Router::getCollection", "doc": ""Get a collection object if it was not""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_setUrl", "name": "Library\\Router::setUrl", "doc": ""Set the current URL""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_getUrl", "name": "Library\\Router::getUrl", "doc": ""Get the current URL""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_setRoute", "name": "Library\\Router::setRoute", "doc": ""Set the current route""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_getRoute", "name": "Library\\Router::getRoute", "doc": ""Get the current route""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_setRouteParsed", "name": "Library\\Router::setRouteParsed", "doc": ""Set the current route parsed infos""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_getRouteParsed", "name": "Library\\Router::getRouteParsed", "doc": ""Get the current route parsed infos""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_setRoutes", "name": "Library\\Router::setRoutes", "doc": ""Set the routes collection""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_getRoutes", "name": "Library\\Router::getRoutes", "doc": ""Get the routes collection""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_setArgumentsMap", "name": "Library\\Router::setArgumentsMap", "doc": ""Set the arguments correspondances table like ( true arg in URL => true arg name in the app )""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_getArgumentsMap", "name": "Library\\Router::getArgumentsMap", "doc": ""Get the arguments table""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_setMatchers", "name": "Library\\Router::setMatchers", "doc": ""Set a collection of masks to parse and match a route URL""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_getMatchers", "name": "Library\\Router::getMatchers", "doc": ""Get the route matcher""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_routeExists", "name": "Library\\Router::routeExists", "doc": ""Check if a route exists""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_generateUrl", "name": "Library\\Router::generateUrl", "doc": ""Build a new route URL""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_matchUrl", "name": "Library\\Router::matchUrl", "doc": ""Test if an URL has a corresponding route""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_distribute", "name": "Library\\Router::distribute", "doc": ""Actually dispatch the current route""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_forward", "name": "Library\\Router::forward", "doc": ""Forward the application to a new route (no HTTP redirect)""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_redirect", "name": "Library\\Router::redirect", "doc": ""Make a redirection to a new route (HTTP redirect)""},
{"type": "Method", "fromName": "Library\\Router", "fromLink": "Library/Router.html", "link": "Library/Router.html#method_urlEncode", "name": "Library\\Router::urlEncode", "doc": ""Special 'urlencode' function to only encode strings and let any \"%s\" mask not encoded""},
{"type": "Class", "fromName": "Library\\ServiceContainer", "fromLink": "Library/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html", "name": "Library\\ServiceContainer\\ServiceContainer", "doc": ""A simple service container with constructors""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_init", "name": "Library\\ServiceContainer\\ServiceContainer::init", "doc": ""Initialize the service container system""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_setProvider", "name": "Library\\ServiceContainer\\ServiceContainer::setProvider", "doc": ""Define a service constructor like <code>array( name , callback , protected )<\/code> or a closure""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_getProvider", "name": "Library\\ServiceContainer\\ServiceContainer::getProvider", "doc": ""Get a service constructor if it exists""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_hasProvider", "name": "Library\\ServiceContainer\\ServiceContainer::hasProvider", "doc": ""Test if a constructor exists for a service""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_setProtected", "name": "Library\\ServiceContainer\\ServiceContainer::setProtected", "doc": ""Define a service as protected""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_isProtected", "name": "Library\\ServiceContainer\\ServiceContainer::isProtected", "doc": ""Test if a service is protected""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_setService", "name": "Library\\ServiceContainer\\ServiceContainer::setService", "doc": ""Register a new service called <code>$name<\/code> declared as NOT protected by default""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_getService", "name": "Library\\ServiceContainer\\ServiceContainer::getService", "doc": ""Get a service called <code>$name<\/code> throwing an error by default if it does not exist yet and can not be created""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_hasService", "name": "Library\\ServiceContainer\\ServiceContainer::hasService", "doc": ""Test if a service exists in the container""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainer", "fromLink": "Library/ServiceContainer/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainer.html#method_unsetService", "name": "Library\\ServiceContainer\\ServiceContainer::unsetService", "doc": ""Unset a service if it is not protected""},
{"type": "Class", "fromName": "Library\\ServiceContainer", "fromLink": "Library/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html", "name": "Library\\ServiceContainer\\ServiceContainerInterface", "doc": ""A simple service container interface""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_setProvider", "name": "Library\\ServiceContainer\\ServiceContainerInterface::setProvider", "doc": ""Define a service constructor like <code>array( name , callback , protected )<\/code> or a closure""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_setService", "name": "Library\\ServiceContainer\\ServiceContainerInterface::setService", "doc": ""Register a new service called <code>$name<\/code> declared as NOT protected by default""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_getService", "name": "Library\\ServiceContainer\\ServiceContainerInterface::getService", "doc": ""Get a service called <code>$name<\/code> throwing an error by default if it does not exist yet and can not be created""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_hasService", "name": "Library\\ServiceContainer\\ServiceContainerInterface::hasService", "doc": ""Test if a service exists in the container""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceContainerInterface", "fromLink": "Library/ServiceContainer/ServiceContainerInterface.html", "link": "Library/ServiceContainer/ServiceContainerInterface.html#method_unsetService", "name": "Library\\ServiceContainer\\ServiceContainerInterface::unsetService", "doc": ""Unset a service if it is not protected""},
{"type": "Class", "fromName": "Library\\ServiceContainer", "fromLink": "Library/ServiceContainer.html", "link": "Library/ServiceContainer/ServiceProviderInterface.html", "name": "Library\\ServiceContainer\\ServiceProviderInterface", "doc": ""Interface ServiceProviderInterface""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceProviderInterface", "fromLink": "Library/ServiceContainer/ServiceProviderInterface.html", "link": "Library/ServiceContainer/ServiceProviderInterface.html#method_register", "name": "Library\\ServiceContainer\\ServiceProviderInterface::register", "doc": ""Launch actions when the service is registered in the container""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceProviderInterface", "fromLink": "Library/ServiceContainer/ServiceProviderInterface.html", "link": "Library/ServiceContainer/ServiceProviderInterface.html#method_boot", "name": "Library\\ServiceContainer\\ServiceProviderInterface::boot", "doc": ""Launch actions when the service is created""},
{"type": "Method", "fromName": "Library\\ServiceContainer\\ServiceProviderInterface", "fromLink": "Library/ServiceContainer/ServiceProviderInterface.html", "link": "Library/ServiceContainer/ServiceProviderInterface.html#method_terminate", "name": "Library\\ServiceContainer\\ServiceProviderInterface::terminate", "doc": ""Launch actions when the service is destructed""},
{"type": "Class", "fromName": "Library\\Session", "fromLink": "Library/Session.html", "link": "Library/Session/FlashSession.html", "name": "Library\\Session\\FlashSession", "doc": ""Session manager class""},
{"type": "Method", "fromName": "Library\\Session\\FlashSession", "fromLink": "Library/Session/FlashSession.html", "link": "Library/Session/FlashSession.html#method___construct", "name": "Library\\Session\\FlashSession::__construct", "doc": ""Constructor""},
{"type": "Method", "fromName": "Library\\Session\\FlashSession", "fromLink": "Library/Session/FlashSession.html", "link": "Library/Session/FlashSession.html#method_read", "name": "Library\\Session\\FlashSession::read", "doc": ""Start the current session if so""},
{"type": "Method", "fromName": "Library\\Session\\FlashSession", "fromLink": "Library/Session/FlashSession.html", "link": "Library/Session/FlashSession.html#method_commit", "name": "Library\\Session\\FlashSession::commit", "doc": ""Save current session""},
{"type": "Method", "fromName": "Library\\Session\\FlashSession", "fromLink": "Library/Session/FlashSession.html", "link": "Library/Session/FlashSession.html#method_hasFlash", "name": "Library\\Session\\FlashSession::hasFlash", "doc": ""Test if current session has flash parameters""},
{"type": "Method", "fromName": "Library\\Session\\FlashSession", "fromLink": "Library/Session/FlashSession.html", "link": "Library/Session/FlashSession.html#method_getFlash", "name": "Library\\Session\\FlashSession::getFlash", "doc": ""Get a current session flash parameter""},
{"type": "Method", "fromName": "Library\\Session\\FlashSession", "fromLink": "Library/Session/FlashSession.html", "link": "Library/Session/FlashSession.html#method_setFlash", "name": "Library\\Session\\FlashSession::setFlash", "doc": ""Set a current session flash parameter""},
{"type": "Method", "fromName": "Library\\Session\\FlashSession", "fromLink": "Library/Session/FlashSession.html", "link": "Library/Session/FlashSession.html#method_allFlashes", "name": "Library\\Session\\FlashSession::allFlashes", "doc": ""Get current session flash parameters stack""},
{"type": "Method", "fromName": "Library\\Session\\FlashSession", "fromLink": "Library/Session/FlashSession.html", "link": "Library/Session/FlashSession.html#method_clearFlashes", "name": "Library\\Session\\FlashSession::clearFlashes", "doc": ""Delete current session flash parameters""},
{"type": "Class", "fromName": "Library\\Session", "fromLink": "Library/Session.html", "link": "Library/Session/Session.html", "name": "Library\\Session\\Session", "doc": ""Session manager class""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method___construct", "name": "Library\\Session\\Session::__construct", "doc": ""Constructor""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method___destruct", "name": "Library\\Session\\Session::__destruct", "doc": ""Automatically store new entries at object destruction""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_addSessionTable", "name": "Library\\Session\\Session::addSessionTable", "doc": ""Add a session table entry""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_getSessionTable", "name": "Library\\Session\\Session::getSessionTable", "doc": ""Get the full session table""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_getId", "name": "Library\\Session\\Session::getId", "doc": ""Get current session ID""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_getName", "name": "Library\\Session\\Session::getName", "doc": ""Get current session name""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_isOpened", "name": "Library\\Session\\Session::isOpened", "doc": ""Test if the current session is already started""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_isLoaded", "name": "Library\\Session\\Session::isLoaded", "doc": ""Test if the current session is already loaded""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_start", "name": "Library\\Session\\Session::start", "doc": ""Start the current session and read it""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_open", "name": "Library\\Session\\Session::open", "doc": ""Open the current session""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_close", "name": "Library\\Session\\Session::close", "doc": ""Close the current session""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_read", "name": "Library\\Session\\Session::read", "doc": ""Read the current session contents""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_commit", "name": "Library\\Session\\Session::commit", "doc": ""Save current session""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_clear", "name": "Library\\Session\\Session::clear", "doc": ""Destroy current session""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_regenerateId", "name": "Library\\Session\\Session::regenerateId", "doc": ""Regenrate current session ID""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_getAttributes", "name": "Library\\Session\\Session::getAttributes", "doc": ""Get all current session values""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_has", "name": "Library\\Session\\Session::has", "doc": ""Test if the current session has a parameter""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_get", "name": "Library\\Session\\Session::get", "doc": ""Get current session parameter""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_set", "name": "Library\\Session\\Session::set", "doc": ""Set current session parameter""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_remove", "name": "Library\\Session\\Session::remove", "doc": ""Delete a session parameter""},
{"type": "Method", "fromName": "Library\\Session\\Session", "fromLink": "Library/Session/Session.html", "link": "Library/Session/Session.html#method_getBackup", "name": "Library\\Session\\Session::getBackup", "doc": ""Get an initial session value""},
{"type": "Class", "fromName": "Library\\Session", "fromLink": "Library/Session.html", "link": "Library/Session/SessionInterface.html", "name": "Library\\Session\\SessionInterface", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_start", "name": "Library\\Session\\SessionInterface::start", "doc": ""Start the current session and load it""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_open", "name": "Library\\Session\\SessionInterface::open", "doc": ""Open the current session""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_close", "name": "Library\\Session\\SessionInterface::close", "doc": ""Close the current session""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_isOpened", "name": "Library\\Session\\SessionInterface::isOpened", "doc": ""Test if the current session is already started""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_read", "name": "Library\\Session\\SessionInterface::read", "doc": ""Read current session contents""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_isLoaded", "name": "Library\\Session\\SessionInterface::isLoaded", "doc": ""Test if the current session is already loaded""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_commit", "name": "Library\\Session\\SessionInterface::commit", "doc": ""Save current session contents""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_clear", "name": "Library\\Session\\SessionInterface::clear", "doc": ""Destroy current session""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_regenerateId", "name": "Library\\Session\\SessionInterface::regenerateId", "doc": ""Regenrate current session ID""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_getId", "name": "Library\\Session\\SessionInterface::getId", "doc": ""Get current session ID""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_getName", "name": "Library\\Session\\SessionInterface::getName", "doc": ""Get current session name""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_getAttributes", "name": "Library\\Session\\SessionInterface::getAttributes", "doc": ""Get all current session values""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_has", "name": "Library\\Session\\SessionInterface::has", "doc": ""Test if the current session has a parameter""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_get", "name": "Library\\Session\\SessionInterface::get", "doc": ""Get current session parameter""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_set", "name": "Library\\Session\\SessionInterface::set", "doc": ""Set current session parameter""},
{"type": "Method", "fromName": "Library\\Session\\SessionInterface", "fromLink": "Library/Session/SessionInterface.html", "link": "Library/Session/SessionInterface.html#method_remove", "name": "Library\\Session\\SessionInterface::remove", "doc": ""Delete a session parameter""},
{"type": "Class", "fromName": "Library\\StaticConfiguration", "fromLink": "Library/StaticConfiguration.html", "link": "Library/StaticConfiguration/Config.html", "name": "Library\\StaticConfiguration\\Config", "doc": ""Static global configuration object manager""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_load", "name": "Library\\StaticConfiguration\\Config::load", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_loaded", "name": "Library\\StaticConfiguration\\Config::loaded", "doc": ""Check if the configurator is loaded""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_setConfigurator", "name": "Library\\StaticConfiguration\\Config::setConfigurator", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_getConfigurator", "name": "Library\\StaticConfiguration\\Config::getConfigurator", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_setRegistry", "name": "Library\\StaticConfiguration\\Config::setRegistry", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_getRegistry", "name": "Library\\StaticConfiguration\\Config::getRegistry", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_getDefaults", "name": "Library\\StaticConfiguration\\Config::getDefaults", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_getRequired", "name": "Library\\StaticConfiguration\\Config::getRequired", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_getInternal", "name": "Library\\StaticConfiguration\\Config::getInternal", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_validate", "name": "Library\\StaticConfiguration\\Config::validate", "doc": ""Check if a custom Config class defines all required values""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_overload", "name": "Library\\StaticConfiguration\\Config::overload", "doc": ""Overload a config registry""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_set", "name": "Library\\StaticConfiguration\\Config::set", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_get", "name": "Library\\StaticConfiguration\\Config::get", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\Config", "fromLink": "Library/StaticConfiguration/Config.html", "link": "Library/StaticConfiguration/Config.html#method_getDefault", "name": "Library\\StaticConfiguration\\Config::getDefault", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\StaticConfiguration", "fromLink": "Library/StaticConfiguration.html", "link": "Library/StaticConfiguration/ConfiguratorInterface.html", "name": "Library\\StaticConfiguration\\ConfiguratorInterface", "doc": ""Config class interface to use with \\Library\\StaticConfiguration\\Config""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\ConfiguratorInterface", "fromLink": "Library/StaticConfiguration/ConfiguratorInterface.html", "link": "Library/StaticConfiguration/ConfiguratorInterface.html#method_getDefaults", "name": "Library\\StaticConfiguration\\ConfiguratorInterface::getDefaults", "doc": ""Get the default configuration values""},
{"type": "Method", "fromName": "Library\\StaticConfiguration\\ConfiguratorInterface", "fromLink": "Library/StaticConfiguration/ConfiguratorInterface.html", "link": "Library/StaticConfiguration/ConfiguratorInterface.html#method_getRequired", "name": "Library\\StaticConfiguration\\ConfiguratorInterface::getRequired", "doc": ""Get the required configuration entries""},
{"type": "Class", "fromName": "Library\\Tool", "fromLink": "Library/Tool.html", "link": "Library/Tool/Encrypt.html", "name": "Library\\Tool\\Encrypt", "doc": ""Simple encrypt\/decrypt system""},
{"type": "Method", "fromName": "Library\\Tool\\Encrypt", "fromLink": "Library/Tool/Encrypt.html", "link": "Library/Tool/Encrypt.html#method___construct", "name": "Library\\Tool\\Encrypt::__construct", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Encrypt", "fromLink": "Library/Tool/Encrypt.html", "link": "Library/Tool/Encrypt.html#method_setSalt", "name": "Library\\Tool\\Encrypt::setSalt", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Encrypt", "fromLink": "Library/Tool/Encrypt.html", "link": "Library/Tool/Encrypt.html#method_getSalt", "name": "Library\\Tool\\Encrypt::getSalt", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Encrypt", "fromLink": "Library/Tool/Encrypt.html", "link": "Library/Tool/Encrypt.html#method_encrypt", "name": "Library\\Tool\\Encrypt::encrypt", "doc": ""Encryption function""},
{"type": "Method", "fromName": "Library\\Tool\\Encrypt", "fromLink": "Library/Tool/Encrypt.html", "link": "Library/Tool/Encrypt.html#method_decrypt", "name": "Library\\Tool\\Encrypt::decrypt", "doc": ""Decryption function""},
{"type": "Class", "fromName": "Library\\Tool", "fromLink": "Library/Tool.html", "link": "Library/Tool/FileRotator.html", "name": "Library\\Tool\\FileRotator", "doc": ""Rotate system for files""},
{"type": "Method", "fromName": "Library\\Tool\\FileRotator", "fromLink": "Library/Tool/FileRotator.html", "link": "Library/Tool/FileRotator.html#method___construct", "name": "Library\\Tool\\FileRotator::__construct", "doc": ""Creation of a new file rotator""},
{"type": "Method", "fromName": "Library\\Tool\\FileRotator", "fromLink": "Library/Tool/FileRotator.html", "link": "Library/Tool/FileRotator.html#method_write", "name": "Library\\Tool\\FileRotator::write", "doc": ""Write a string in the file""},
{"type": "Method", "fromName": "Library\\Tool\\FileRotator", "fromLink": "Library/Tool/FileRotator.html", "link": "Library/Tool/FileRotator.html#method_rotate", "name": "Library\\Tool\\FileRotator::rotate", "doc": ""Rotate file if so""},
{"type": "Method", "fromName": "Library\\Tool\\FileRotator", "fromLink": "Library/Tool/FileRotator.html", "link": "Library/Tool/FileRotator.html#method_mustRotate", "name": "Library\\Tool\\FileRotator::mustRotate", "doc": ""Does the current file need to be rotated""},
{"type": "Method", "fromName": "Library\\Tool\\FileRotator", "fromLink": "Library/Tool/FileRotator.html", "link": "Library/Tool/FileRotator.html#method_getFilename", "name": "Library\\Tool\\FileRotator::getFilename", "doc": ""Get the name of a file to rotate""},
{"type": "Class", "fromName": "Library\\Tool", "fromLink": "Library/Tool.html", "link": "Library/Tool/MorseCode.html", "name": "Library\\Tool\\MorseCode", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\MorseCode", "fromLink": "Library/Tool/MorseCode.html", "link": "Library/Tool/MorseCode.html#method_getLetter", "name": "Library\\Tool\\MorseCode::getLetter", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\MorseCode", "fromLink": "Library/Tool/MorseCode.html", "link": "Library/Tool/MorseCode.html#method_getWord", "name": "Library\\Tool\\MorseCode::getWord", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\MorseCode", "fromLink": "Library/Tool/MorseCode.html", "link": "Library/Tool/MorseCode.html#method_getString", "name": "Library\\Tool\\MorseCode::getString", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\MorseCode", "fromLink": "Library/Tool/MorseCode.html", "link": "Library/Tool/MorseCode.html#method_encode", "name": "Library\\Tool\\MorseCode::encode", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Tool", "fromLink": "Library/Tool.html", "link": "Library/Tool/Pagination.html", "name": "Library\\Tool\\Pagination", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method___construct", "name": "Library\\Tool\\Pagination::__construct", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_setLimit", "name": "Library\\Tool\\Pagination::setLimit", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_setOffset", "name": "Library\\Tool\\Pagination::setOffset", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_setPagesNumber", "name": "Library\\Tool\\Pagination::setPagesNumber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_setItemsNumber", "name": "Library\\Tool\\Pagination::setItemsNumber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_setCollection", "name": "Library\\Tool\\Pagination::setCollection", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_getLimit", "name": "Library\\Tool\\Pagination::getLimit", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_getOffset", "name": "Library\\Tool\\Pagination::getOffset", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_getPagesNumber", "name": "Library\\Tool\\Pagination::getPagesNumber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_getItemsNumber", "name": "Library\\Tool\\Pagination::getItemsNumber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_getCollection", "name": "Library\\Tool\\Pagination::getCollection", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_getPaginatedCollection", "name": "Library\\Tool\\Pagination::getPaginatedCollection", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_setOffsetByPageNumber", "name": "Library\\Tool\\Pagination::setOffsetByPageNumber", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_exists", "name": "Library\\Tool\\Pagination::exists", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_current", "name": "Library\\Tool\\Pagination::current", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_key", "name": "Library\\Tool\\Pagination::key", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_next", "name": "Library\\Tool\\Pagination::next", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_rewind", "name": "Library\\Tool\\Pagination::rewind", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_valid", "name": "Library\\Tool\\Pagination::valid", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_isFirst", "name": "Library\\Tool\\Pagination::isFirst", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_isLast", "name": "Library\\Tool\\Pagination::isLast", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_isCurrent", "name": "Library\\Tool\\Pagination::isCurrent", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Pagination", "fromLink": "Library/Tool/Pagination.html", "link": "Library/Tool/Pagination.html#method_getPageNumber", "name": "Library\\Tool\\Pagination::getPageNumber", "doc": ""\n""},
{"type": "Class", "fromName": "Library\\Tool", "fromLink": "Library/Tool.html", "link": "Library/Tool/Table.html", "name": "Library\\Tool\\Table", "doc": ""Table helper tool""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method___construct", "name": "Library\\Tool\\Table::__construct", "doc": ""Table construction""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method___toString", "name": "Library\\Tool\\Table::__toString", "doc": ""Rendering of the table""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getTable", "name": "Library\\Tool\\Table::getTable", "doc": ""Get the full table array""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getTableIterator", "name": "Library\\Tool\\Table::getTableIterator", "doc": ""Get the full table or a part of the table as an <code>ArrayIterator<\/code> object""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getLine", "name": "Library\\Tool\\Table::getLine", "doc": ""Get a line of the table body""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addLine", "name": "Library\\Tool\\Table::addLine", "doc": ""Add a new line in the table body""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getColumn", "name": "Library\\Tool\\Table::getColumn", "doc": ""Get a column of the table body""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addColumn", "name": "Library\\Tool\\Table::addColumn", "doc": ""Add a new column in the table body""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getCell", "name": "Library\\Tool\\Table::getCell", "doc": ""Get a cell of the table body""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addCell", "name": "Library\\Tool\\Table::addCell", "doc": ""Add a new cell in the current line of the table body""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setPadFlag", "name": "Library\\Tool\\Table::setPadFlag", "doc": ""Set the table flag used for cell padding""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getPadFlag", "name": "Library\\Tool\\Table::getPadFlag", "doc": ""Get the table pad flag""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setTitle", "name": "Library\\Tool\\Table::setTitle", "doc": ""Set the table title""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getTitle", "name": "Library\\Tool\\Table::getTitle", "doc": ""Get the table title""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setHeader", "name": "Library\\Tool\\Table::setHeader", "doc": ""Set the table headers lines""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setHeaderLine", "name": "Library\\Tool\\Table::setHeaderLine", "doc": ""Set a table header line""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addHeaderLine", "name": "Library\\Tool\\Table::addHeaderLine", "doc": ""Add a new table header line""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setHeaderColumn", "name": "Library\\Tool\\Table::setHeaderColumn", "doc": ""Set a column in the table header""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addHeaderColumn", "name": "Library\\Tool\\Table::addHeaderColumn", "doc": ""Add a new column in the table header""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setHeaderCell", "name": "Library\\Tool\\Table::setHeaderCell", "doc": ""Set a table header cell""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addHeaderCell", "name": "Library\\Tool\\Table::addHeaderCell", "doc": ""Add a new table header cell""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getHeader", "name": "Library\\Tool\\Table::getHeader", "doc": ""Get the table headers lines""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getHeaderLine", "name": "Library\\Tool\\Table::getHeaderLine", "doc": ""Get a table headers line""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getHeaderColumn", "name": "Library\\Tool\\Table::getHeaderColumn", "doc": ""Get a table headers column""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getHeaderCell", "name": "Library\\Tool\\Table::getHeaderCell", "doc": ""Get a table headers cell""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setBody", "name": "Library\\Tool\\Table::setBody", "doc": ""Set the table body lines""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setBodyLine", "name": "Library\\Tool\\Table::setBodyLine", "doc": ""Set a table body line""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addBodyLine", "name": "Library\\Tool\\Table::addBodyLine", "doc": ""Add a new table body line""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setBodyColumn", "name": "Library\\Tool\\Table::setBodyColumn", "doc": ""Set a column in the table body""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addBodyColumn", "name": "Library\\Tool\\Table::addBodyColumn", "doc": ""Add a new column in the table body""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setBodyCell", "name": "Library\\Tool\\Table::setBodyCell", "doc": ""Set a table body cell""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addBodyCell", "name": "Library\\Tool\\Table::addBodyCell", "doc": ""Add a new table body cell""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getBody", "name": "Library\\Tool\\Table::getBody", "doc": ""Get the table body lines""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getBodyLine", "name": "Library\\Tool\\Table::getBodyLine", "doc": ""Get a table body line""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getBodyColumn", "name": "Library\\Tool\\Table::getBodyColumn", "doc": ""Get a column of the table body""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getBodyCell", "name": "Library\\Tool\\Table::getBodyCell", "doc": ""Get a table body cell""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setFooter", "name": "Library\\Tool\\Table::setFooter", "doc": ""Set the table footer lines""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setFooterLine", "name": "Library\\Tool\\Table::setFooterLine", "doc": ""Set a table footer line""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addFooterLine", "name": "Library\\Tool\\Table::addFooterLine", "doc": ""Add a new table footer line""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setFooterColumn", "name": "Library\\Tool\\Table::setFooterColumn", "doc": ""Set a column in the table footers""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addFooterColumn", "name": "Library\\Tool\\Table::addFooterColumn", "doc": ""Add a new column in the table footers""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setFooterCell", "name": "Library\\Tool\\Table::setFooterCell", "doc": ""Set a table footer cell""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addFooterCell", "name": "Library\\Tool\\Table::addFooterCell", "doc": ""Add a new table footer cell""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getFooter", "name": "Library\\Tool\\Table::getFooter", "doc": ""Get the table footers lines""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getFooterLine", "name": "Library\\Tool\\Table::getFooterLine", "doc": ""Get a table footers line""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getFooterColumn", "name": "Library\\Tool\\Table::getFooterColumn", "doc": ""Get a table footers column""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getFooterCell", "name": "Library\\Tool\\Table::getFooterCell", "doc": ""Get a table footers cell""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getTableColumnSize", "name": "Library\\Tool\\Table::getTableColumnSize", "doc": ""Get the table columns size""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getTableLineSize", "name": "Library\\Tool\\Table::getTableLineSize", "doc": ""Get the table lines size""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getTableCellSize", "name": "Library\\Tool\\Table::getTableCellSize", "doc": ""Get the table cells size""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getSizesInfos", "name": "Library\\Tool\\Table::getSizesInfos", "doc": ""Get a string information presenting an overview of the table""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method__resetSizes", "name": "Library\\Tool\\Table::_resetSizes", "doc": ""Reset the table sizes""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_render", "name": "Library\\Tool\\Table::render", "doc": ""Plain text rendering of the table""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setContents", "name": "Library\\Tool\\Table::setContents", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setContentLine", "name": "Library\\Tool\\Table::setContentLine", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addContentLine", "name": "Library\\Tool\\Table::addContentLine", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setContentColumn", "name": "Library\\Tool\\Table::setContentColumn", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setContentCol", "name": "Library\\Tool\\Table::setContentCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setBodyCol", "name": "Library\\Tool\\Table::setBodyCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addContentColumn", "name": "Library\\Tool\\Table::addContentColumn", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addContentCol", "name": "Library\\Tool\\Table::addContentCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addBodyCol", "name": "Library\\Tool\\Table::addBodyCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setContentCell", "name": "Library\\Tool\\Table::setContentCell", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addContentCell", "name": "Library\\Tool\\Table::addContentCell", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getContents", "name": "Library\\Tool\\Table::getContents", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getContentLine", "name": "Library\\Tool\\Table::getContentLine", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getContentColumn", "name": "Library\\Tool\\Table::getContentColumn", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getContentCol", "name": "Library\\Tool\\Table::getContentCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getBodyCol", "name": "Library\\Tool\\Table::getBodyCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getContentCell", "name": "Library\\Tool\\Table::getContentCell", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getTableColSize", "name": "Library\\Tool\\Table::getTableColSize", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getCol", "name": "Library\\Tool\\Table::getCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getHeaderCol", "name": "Library\\Tool\\Table::getHeaderCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addHeaderCol", "name": "Library\\Tool\\Table::addHeaderCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setHeaderCol", "name": "Library\\Tool\\Table::setHeaderCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getFooterCol", "name": "Library\\Tool\\Table::getFooterCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_addFooterCol", "name": "Library\\Tool\\Table::addFooterCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_setFooterCol", "name": "Library\\Tool\\Table::setFooterCol", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getColumnSize", "name": "Library\\Tool\\Table::getColumnSize", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getColSize", "name": "Library\\Tool\\Table::getColSize", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getLineSize", "name": "Library\\Tool\\Table::getLineSize", "doc": ""\n""},
{"type": "Method", "fromName": "Library\\Tool\\Table", "fromLink": "Library/Tool/Table.html", "link": "Library/Tool/Table.html#method_getCellSize", "name": "Library\\Tool\\Table::getCellSize", "doc": ""\n""},
// Fix trailing commas in the index
{}
];
/** Tokenizes strings by namespaces and functions */
function tokenizer(term) {
if (!term) {
return [];
}
var tokens = [term];
var meth = term.indexOf('::');
// Split tokens into methods if "::" is found.
if (meth > -1) {
tokens.push(term.substr(meth + 2));
term = term.substr(0, meth - 2);
}
// Split by namespace or fake namespace.
if (term.indexOf('\\') > -1) {
tokens = tokens.concat(term.split('\\'));
} else if (term.indexOf('_') > 0) {
tokens = tokens.concat(term.split('_'));
}
// Merge in splitting the string by case and return
tokens = tokens.concat(term.match(/(([A-Z]?[^A-Z]*)|([a-z]?[^a-z]*))/g).slice(0,-1));
return tokens;
};
root.Sami = {
/**
* Cleans the provided term. If no term is provided, then one is
* grabbed from the query string "search" parameter.
*/
cleanSearchTerm: function(term) {
// Grab from the query string
if (typeof term === 'undefined') {
var name = 'search';
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)");
var results = regex.exec(location.search);
if (results === null) {
return null;
}
term = decodeURIComponent(results[1].replace(/\+/g, " "));
}
return term.replace(/<(?:.|\n)*?>/gm, '');
},
/** Searches through the index for a given term */
search: function(term) {
// Create a new search index if needed
if (!bhIndex) {
bhIndex = new Bloodhound({
limit: 500,
local: searchIndex,
datumTokenizer: function (d) {
return tokenizer(d.name);
},
queryTokenizer: Bloodhound.tokenizers.whitespace
});
bhIndex.initialize();
}
results = [];
bhIndex.get(term, function(matches) {
results = matches;
});
if (!rootPath) {
return results;
}
// Fix the element links based on the current page depth.
return $.map(results, function(ele) {
if (ele.link.indexOf('..') > -1) {
return ele;
}
ele.link = rootPath + ele.link;
if (ele.fromLink) {
ele.fromLink = rootPath + ele.fromLink;
}
return ele;
});
},
/** Get a search class for a specific type */
getSearchClass: function(type) {
return searchTypeClasses[type] || searchTypeClasses['_'];
},
/** Add the left-nav tree to the site */
injectApiTree: function(ele) {
ele.html(treeHtml);
}
};
$(function() {
// Modify the HTML to work correctly based on the current depth
rootPath = $('body').attr('data-root-path');
treeHtml = treeHtml.replace(/href="/g, 'href="' + rootPath);
Sami.injectApiTree($('#api-tree'));
});
return root.Sami;
})(window);
$(function() {
// Enable the version switcher
$('#version-switcher').change(function() {
window.location = $(this).val()
});
// Toggle left-nav divs on click
$('#api-tree .hd span').click(function() {
$(this).parent().parent().toggleClass('opened');
});
// Expand the parent namespaces of the current page.
var expected = $('body').attr('data-name');
if (expected) {
// Open the currently selected node and its parents.
var container = $('#api-tree');
var node = $('#api-tree li[data-name="' + expected + '"]');
// Node might not be found when simulating namespaces
if (node.length > 0) {
node.addClass('active').addClass('opened');
node.parents('li').addClass('opened');
var scrollPos = node.offset().top - container.offset().top + container.scrollTop();
// Position the item nearer to the top of the screen.
scrollPos -= 200;
container.scrollTop(scrollPos);
}
}
var form = $('#search-form .typeahead');
form.typeahead({
hint: true,
highlight: true,
minLength: 1
}, {
name: 'search',
displayKey: 'name',
source: function (q, cb) {
cb(Sami.search(q));
}
});
// The selection is direct-linked when the user selects a suggestion.
form.on('typeahead:selected', function(e, suggestion) {
window.location = suggestion.link;
});
// The form is submitted when the user hits enter.
form.keypress(function (e) {
if (e.which == 13) {
$('#search-form').submit();
return true;
}
});
});