/home/interracks/domains/interracks.com/public_html/bestel/page.php on line 38/home/interracks/domains/interracks.com/public_html/bestel/page.php on line 38include()************************************************************************************************************************************************************************************************| 37 | //module includen |
| 38 | include "modules/".$_GET['module']."/pages/". $page; |
| 39 | }else{ |
/home/interracks/domains/interracks.com/public_html/bestel/modules/colocatie/pages/bestellen.php on line 71/home/interracks/domains/interracks.com/public_html/bestel/modules/colocatie/pages/templates/colocatie2.tpl.php on line 16/home/interracks/domains/interracks.com/public_html/bestel/functies.php on line 57/home/interracks/domains/interracks.com/public_html/bestel/modules/prices/classes/prices.class.php on line 74/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/databasequery.class.php on line 711
/bestel/page/colocatie/bestellen/?pakket=1u+rackspaceHost: www.interracks.comAccept-Encoding: gzip, br, zstd, deflateUser-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)Accept: */*BestelPaneel defined in /home/interracks/domains/interracks.com/public_html/bestel/bestelpaneel.class.phpgetInstance()|
/** * Singleton function */ |
__construct()|
/** * Class constructor */ |
setupURL() defined on line 202loadSettings() defined on line 217checkUser() defined on line 280getAllModules()|
/** * Controleert alle aanwezig geinstalleerde modules op hun status (zodat deze getoond kunnen worden in admin) */ |
getModule($folder) defined on line 375getModuleFromDB($name) defined on line 385loadAvailableModules() defined on line 391getInstalledModulesWithPages($hasFilesInPagesFolder = false) defined on line 491isModuleInstalledAndActive($search) defined on line 537loadAvailablePaypmentModules() defined on line 548getAvailableTemplates() defined on line 623getSetting($key) defined on line 626getSettings() defined on line 631getTemplate() defined on line 635setupTemplate() defined on line 639output($title = 'Home', $subtitle = '') defined on line 670emptyOutput($title = 'Home') defined on line 680loadLanguages() defined on line 689detectLanguage()|
/** * Function to detect the browserLanguage, returns languagefile (array) * * @return array The language file according to the user's browser language **/ |
translate($key) defined on line 778getCountries($lang = NULL) defined on line 801log($message, $type) defined on line 816getEmail($key, $html = true, $replacements = array (
), $lang = NULL) defined on line 838sendNewOrderMailToAdmin($customer_id, $subject, $description = '', $info_url = NULL) defined on line 895Syntagma defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/syntagma.class.phpgetInstance() defined on line 29get() defined on line 37__construct() defined on line 41ComposerAutoloaderInit1df848c3c8290fe0f03e4be57c376beb defined in /home/interracks/domains/interracks.com/public_html/bestel/vendor/composer/autoload_real.phploadClassLoader($class) defined on line 9getLoader()|
/** * @return \Composer\Autoload\ClassLoader */ |
Composer\Autoload\ClassLoader defined in /home/interracks/domains/interracks.com/public_html/bestel/vendor/composer/ClassLoader.php__construct($vendorDir = NULL)|
/** * @param string|null $vendorDir */ |
getPrefixes()|
/** * @return array<string, list<string>> */ |
getPrefixesPsr4()|
/** * @return array<string, list<string>> */ |
getFallbackDirs()|
/** * @return list<string> */ |
getFallbackDirsPsr4()|
/** * @return list<string> */ |
getClassMap()|
/** * @return array<string, string> Array of classname => path */ |
addClassMap($classMap)|
/** * @param array<string, string> $classMap Class to filename map * * @return void */ |
add($prefix, $paths, $prepend = false)|
/** * Registers a set of PSR-0 directories for a given prefix, either * appending or prepending to the ones previously set for this prefix. * * @param string $prefix The prefix * @param list<string>|string $paths The PSR-0 root directories * @param bool $prepend Whether to prepend the directories * * @return void */ |
addPsr4($prefix, $paths, $prepend = false)|
/** * Registers a set of PSR-4 directories for a given namespace, either * appending or prepending to the ones previously set for this namespace. * * @param string $prefix The prefix/namespace, with trailing '\\' * @param list<string>|string $paths The PSR-4 base directories * @param bool $prepend Whether to prepend the directories * * @throws \InvalidArgumentException * * @return void */ |
set($prefix, $paths)|
/** * Registers a set of PSR-0 directories for a given prefix, * replacing any others previously set for this prefix. * * @param string $prefix The prefix * @param list<string>|string $paths The PSR-0 base directories * * @return void */ |
setPsr4($prefix, $paths)|
/** * Registers a set of PSR-4 directories for a given namespace, * replacing any others previously set for this namespace. * * @param string $prefix The prefix/namespace, with trailing '\\' * @param list<string>|string $paths The PSR-4 base directories * * @throws \InvalidArgumentException * * @return void */ |
setUseIncludePath($useIncludePath)|
/** * Turns on searching the include path for class files. * * @param bool $useIncludePath * * @return void */ |
getUseIncludePath()|
/** * Can be used to check if the autoloader uses the include path to check * for classes. * * @return bool */ |
setClassMapAuthoritative($classMapAuthoritative)|
/** * Turns off searching the prefix and fallback directories for classes * that have not been registered with the class map. * * @param bool $classMapAuthoritative * * @return void */ |
isClassMapAuthoritative()|
/** * Should class lookup fail if not found in the current class map? * * @return bool */ |
setApcuPrefix($apcuPrefix)|
/** * APCu prefix to use to cache found/not-found classes, if the extension is enabled. * * @param string|null $apcuPrefix * * @return void */ |
getApcuPrefix()|
/** * The APCu prefix in use, or null if APCu caching is not enabled. * * @return string|null */ |
register($prepend = false)|
/** * Registers this instance as an autoloader. * * @param bool $prepend Whether to prepend the autoloader or not * * @return void */ |
unregister()|
/** * Unregisters this instance as an autoloader. * * @return void */ |
loadClass($class)|
/** * Loads the given class or interface. * * @param string $class The name of the class * @return true|null True if loaded, null otherwise */ |
findFile($class)|
/** * Finds the path to the file where the class is defined. * * @param string $class The name of the class * * @return string|false The path if found, false otherwise */ |
getRegisteredLoaders()|
/** * Returns the currently registered loaders keyed by their corresponding vendor directories. * * @return array<string, self> */ |
findFileWithExtension($class, $ext)|
/** * @param string $class * @param string $ext * @return string|false */ |
initializeIncludeClosure()|
/** * @return void */ |
Composer\Autoload\ComposerStaticInit1df848c3c8290fe0f03e4be57c376beb defined in /home/interracks/domains/interracks.com/public_html/bestel/vendor/composer/autoload_static.phpgetInitializer($loader) defined on line 571SynErrors defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/errors.class.phpgetInstance() defined on line 60__construct() defined on line 72enableLogPHPErrors()|
/** * Enables logging PHP's errors/warnings/notices/strict-notices to file (can't be disabled) * Unfortanetly it's not possible to generate nice errorpages or logs. It will be saved in SynLog's log.txt * WARNING: Set SynLog::$logfilePath to an absolute path or else saving errors to file won't work */ |
setupCatchPHPErrors() defined on line 85logPHPErrors() defined on line 95errorHandler($errno, $errstr, $errfile, $errline) defined on line 114fatalError($message, $debugMessage = NULL, $extraTrace = array (
))|
/** * Static function, shortcut, to easily stop everything and show a fatal error */ |
reportFatalError($message, $debugMessage = NULL, $extraTrace = array (
)) defined on line 178filterSynClassesFromTrace($var) defined on line 217htmlLog($message, $debugMessage = NULL, $trace) defined on line 222simpleLog($message, $debugMessage = NULL, $trace) defined on line 262tryDisplayCustomError() defined on line 295SynString defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/string.class.phpwrapString($string, $length, $append = '...')|
/** * Wraps a string to a certain lenght, append '...' (or another string, defined by $append) after it. If string is shorter then $length, the string will be returned */ |
startsWith($haystack, $beginning, $caseInsensitivity = false) defined on line 23endsWith($haystack, $ending, $caseInsensitivity = false) defined on line 30br2nl($string) defined on line 37Customer defined in /home/interracks/domains/interracks.com/public_html/bestel/classes/customer.class.phpgetNotificationCount() defined on line 22__construct($id) defined on line 26getName() defined on line 38get($klantid) defined on line 45getUserByUsername($username) defined on line 49__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
Model defined in /home/interracks/domains/interracks.com/public_html/bestel/classes/model.class.php__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522Invoice defined in /home/interracks/domains/interracks.com/public_html/bestel/classes/invoice.class.php__construct($id) defined on line 41addReminderCost() defined on line 77getCustomer() defined on line 88getCompleteFactuur($id) defined on line 94get($factuurid) defined on line 100berekenFartiekelenFactuur($factuurid) defined on line 104makeFactuurString($id) defined on line 170verzendMail($email, $invoiceid, $name, $paymentmethod = 1, $u_betalenbinnenaantaldagen = NULL, $language = NULL) defined on line 335makeXMLString($id, $language) defined on line 389geefFactuur($invoiceid, $output = false, $language = NULL) defined on line 572verzendHerinneringComplete($nummers, $status, $email = false, $naam = false, $add_attatchments = true, $language = NULL, $donotsendifamountiszero = false) defined on line 603getCustomerByInvoiceIds($invoicenumbers) defined on line 747createInvoice($customerrow, $factuurregels = array (
), $datum = NULL, $sendinvoice = true, $betaalmethode = NULL) defined on line 752createInvoiceLine($klantid, $beschrijving, $bedrag, $aantal, $btw = NULL, $start_period = false, $end_period = false, $fcat = NULL) defined on line 789createPeriodicalInvoiceLine($klantid, $beschrijving, $stukprijs, $aantal, $vdatum, $btw = NULL, $betalingtijd = false, $betalingtijd_eenheid = 'M', $show_period = 0, $edatum = NULL, $fcat = NULL, $price_id = NULL) defined on line 810updateAmountCache($factuurnummer) defined on line 829getKlantInfoAdres($klantnummer)|
/** * @deprecaded */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
ComposerAutoloaderInit87c5a320e1b68d40e5be927b0b5788a3 defined in /home/interracks/domains/interracks.com/public_html/bestel/dompdf/vendor/composer/autoload_real.phploadClassLoader($class) defined on line 9getLoader()|
/** * @return \Composer\Autoload\ClassLoader */ |
Composer\Autoload\ComposerStaticInit87c5a320e1b68d40e5be927b0b5788a3 defined in /home/interracks/domains/interracks.com/public_html/bestel/dompdf/vendor/composer/autoload_static.phpgetInitializer($loader) defined on line 57Letter defined in /home/interracks/domains/interracks.com/public_html/bestel/classes/letter.class.phpgenereerAanmaningBrief($facturen, $klant, $status = 2, $format = NULL, $language = NULL, $output = true) defined on line 6createPdfFromHtml($html, $maxPageCount = 4, $backgroundLocation = NULL, $yOffsetFirstPage = 36, $yOffsetOtherPage = 60) defined on line 191getIncassoCosts($amount) defined on line 244Log defined in /home/interracks/domains/interracks.com/public_html/bestel/classes/log.class.phpaddLog($method, $params, $success = 1, $error = NULL) defined on line 13getLogs() defined on line 19getLogsbyMethod($method) defined on line 23cleanLogs() defined on line 27SynIO defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/io.class.phptrimPost()|
/** * Easily trim everything in $_POST */ |
getFileExtension($file_name) defined on line 33fixFilesArray($arr)|
/** * If you're uploading multiple files as name='file[]', the $_FILES array gets untidy. Using this method will fix the files array so you can easily foreach it. */ |
getIP()|
/** * Returns the IP of the visitor * No guarantee the IP-address is valid or accurate */ |
generateURL($relativePath = false)|
/** * Generates an absolute URL to current PHP-script * @param $relativePath The relative path to the root, where the URL should point to * @return string Full absolute URL */ |
generateRelativeURL($relativePath = false)|
/** * Generates an absolute URL to current PHP-script * @param $relativePath The relative path to the root, where the URL should point to * @return string Full absolute URL */ |
getBrowserLanguages()|
/** * Detects all browser languages supported by browser * @return array An array of languagecodes in lowercase */ |
removeMagicQuotesGPC()|
/** * Easily remove magic_quotes * Generally it's better to code without magic_quotes (also removed in PHP6) * This function will nothing if magic_quotes_gpc is not enabled */ |
forceMagicQuotesGPC()|
/** * In case you can't live without magic_quotes_gpc * This function will do nothing if magic_quotes_gpc is enabled */ |
isUsingCompression()|
/** * Detect if the browser and server supports compression (and the user has enabled it) * @return boolean */ |
isUsingSSL()|
/** * Detects if the current connection is using SSL * @return boolean */ |
parseMultiviewVariables()|
/** * Parses variables in the URL * Example: * /test.php/hello/blaat * Will add variable $_GET["hello"] with the value 'blaat' */ |
parseMultiviewURL()|
/** * A bit different from parseMultiviewVariables() * This parses URL's like /test.php/hello/blaat and returns array(hello, blaat) * @return array A numeric array **/ |
parseModRewriteURL()|
/** * Same like parseMultiviewUrl, except this one is for mod_rewrite * This parses URL's like /test/hello/blaat and returns array(test, hello, blaat) * example of a htaccess: RewriteEngine on RewriteCond $1 !^templates RewriteRule ^(.*)$ index.php?$1 * @return array A numeric array **/ |
parseParametersUrl($url)|
/** * parse the url for GET variables (extraction) * This parses URL's like /test/hello/blaat and returns array(test, hello, blaat) * For example when the url is example/poo.php?fromdog=1 it returns an array (fromdog=1) * @param $url - the url you want to parse * @return array of key value of $_get variablen **/ |
startOutputControl() defined on line 328downloadFile($file, $filename = false, $cache = true)|
/** * Does everything to make the browser will download the file * @param $file path to file * @param $filename The filename of the file. When false it will use the original filename. Default is false * @param $cache Allow the browser to cache the file, default is true * Cache should be false if it's a private download (you first need to login or such) or when it doesn't have an unique URL (no fileID for example) */ |
downloadContent($content, $filename, $cache = false)|
/** * Does everything to make the browser will download the content as a file * @param $content The contents of the file * @param $filename The filename * @param $cache Allow the browser to cache the file, default is false * Cache should be false if it's a private download (you first need to login or such) or when it doesn't have an unique URL (no fileID for example) */ |
downloadStream($stream, $filename, $cache = true)|
/** * Does everything to make the browser will download the contents of a stream as a file * Works the same as downloadContent */ |
setDownloadHeaders($contentLength, $filename, $cache = true)|
/** * Only sends the download headers to make the browser download the contents of the page * You will need to echo the contents of the file yourself * @param $contentLength The length of the content. If unknown, use 0 * @param $filename * @param $cache Allow the browser to cache the file, default is false * Cache should be false if it's a private download (you first need to login or such) or when it doesn't have an unique URL (no fileID for example) */ |
endAllOutput()|
/** * Stops all output buffering and cleans them, no output will be send to the browser * @return A string with all output */ |
flushLastOutput()|
/** * Ends and flushes the last output buffering to the browser */ |
endLastOutput()|
/** * Ends the last output buffering, the content will NOT be sent to the browser * @returns String A string with the contents of the output buffer */ |
flushAllOutput()|
/** * Flushes all output buffers to the browser */ |
cleanAllOutput()|
/** * Empties all output buffers */ |
setCookie($name, $value, $expire, $secure = false, $httpOnly = true)|
/** * Sets a cookie... * @param $expire The relative time in seconds of how long the cookie should live (example: 3600) */ |
doConditionalGet($etag)|
/** * A simple PHP implementation of conditional get * Doesn't use last-modified, only gives problems (mod_expires for example) * Must be called everytime to set the ETag * @param $etag A unique hash for the contents of the file. If the same with the browser cache, the browser will NOT download the page */ |
setNoCache() defined on line 525header($h) defined on line 532output($content = false)|
/** * Output everything to the browser and handle headers, output filters and compression * Should be called always and as the last thing if SynIO is used. */ |
getRespondHeaders()|
/** * Returns a list of respond headers * @return array */ |
isPost()|
/** * Has the browser sent POST data? * @return boolean */ |
redirect($path, $time = 0, $withPost = 0)|
/** * Temporary redirect to other URL * Will use HTTP redirect if possible, else Javascript redirect * @param $path Relative/Absolute URL to destination * @param $time Wait how long until redirect in seconds * @param $withPost If there's POST-data and this is true, the POST-data will be sent again to the destination (will need browser confirmation) */ |
redirectPermament($path)|
/** * Sends a 'permament redirect to other URL'-header to the browser * Requires that no output has been sent yet * @param $path Relative/Absolute URL to destination */ |
authenticate($username, $password, $realm = 'Please login to continue...', $encryption = 'plain', $salt = '')|
/** * Sends http authenticate headers to client * @param $username array or string, password array or string, $realm string for login message * @return $username wich was used/valid */ |
checkAuth($username, $password, $encryption = 'plain', $salt = '') defined on line 679curl_fopen($url, $timeout = 30) defined on line 695url_fopen($url, $timeout = 30, $post = array (
), $ssl_check_disable = false, $headers = array (
), $returninfo = false) defined on line 698generateBasicAuthHeader($username, $password) defined on line 735SynLog defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/log.class.phpgetInstance() defined on line 50get() defined on line 57__construct() defined on line 62debug($msg) defined on line 65info($msg) defined on line 70warn($msg) defined on line 75error($msg) defined on line 80getMessages()|
/** * Returns all messages in an array */ |
log($type, $msg) defined on line 93SynDatabase defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/database.class.phpgetInstance() defined on line 61get() defined on line 72__construct() defined on line 76getType() defined on line 86getServer() defined on line 90getConnection() defined on line 94ping() defined on line 102checkConnection()|
/** * Different name for ping() */ |
hasConnection()|
/** * Checks if a connection with the database has been made */ |
setData($server, $username, $password, $db, $type = 1)|
/** * Set the database configuration data */ |
setEncoding($encoding) defined on line 166setFile($db)|
/** * Shorthand function for setting the database configuration data for SQLite */ |
connect() defined on line 188newQuery($q)|
/** * Creates new SynDatabaseQuery object * Will automatically connect * @return SynDatabaseQuery */ |
query($q)|
/** * Handy static function which is shorter then SynDatabase::getInstance()->newQuery($q) * @return SynDatabaseQuery */ |
object_query($q)|
/** * Handy function which is shorter then SynDatabase::getInstance()->newQuery($q) * @return SynDatabaseQuery */ |
queryCache($maxCacheAge, $q)|
/** * Handy static function which allows you do to a query with cache * @return SynDatabaseQuery */ |
escapeString($data)|
/** * Don't use this * @return string The escaped string * @deprecated */ |
escape($data)|
/** * Escapes the string for safe usage in a query * Don't use this, use SynDatabaseQuery::assign() instead * @return string The escaped string */ |
dataToSQL($data)|
/** * Autodetects type and converts PHP-variable to SQL-string, including quotes * @return string */ |
listColumns($table)|
/** * Returns an array of columns of a table * @return array of array's|false */ |
getEnumValues($table, $field)|
/** * Returns an array of enum values of a specified field in a table * @return array |false */ |
listTables()|
/** * Returns a list of tables in the current database * @return array|false */ |
insertID($result)|
/** * Returns last inserted ID (MySQL) or OID (PostgreSQL) * @return int|false */ |
reconnect()|
/** * Reconnects to the database servers */ |
close()|
/** * Close the database server connection */ |
SynDatabaseQuery defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/databasequery.class.php__construct($database, $q, $assigns = array (
)) defined on line 40useCache($maxCacheAge) defined on line 58add($str)|
/** * Adds SQL code to the query * Will only work when the query hasn't been executed yet */ |
generateQuery()|
/** * Private function which generates a new executable querystring based on any assigns and injects */ |
execute($throwError = true)|
/** * Execute query * @param $throwError If true, the query will give a fatal error on error * @return boolean True if query has succeeded */ |
getQuery()|
/** * Returns the query string which has been executed or will be executed * @return string */ |
getExecutionTime()|
/** * Returns how many milliseconds it took to execute this query * @return string */ |
setQuery($newQuery)|
/** * Changes the SQL but keeps assigns/injects unchanged * @return string */ |
inject($var, $value = NULL)|
/** * Injects SQL code in the query (a good injection...) * Example: * SELECT * FROM @tablename * $query->assign("tablename, "users"); * * An injection MUST always be set, so an "empty" string is allowed */ |
free()|
/** * Free's the query resultset * Generally not needed, only after *very* big queries */ |
__destruct()|
/** * Destructor */ |
assign($var, $value = NULL)|
/** * Assigns a variable in the query * Example: * SELECT * FROM tabel WHERE name = #name * $query->assign('name', 'Robbie'); * * or assigning multiple values: * $query->assign( array('name' => 'Robbie', 'gender' => 'm')); */ |
assignString($var, $value = NULL)|
/** * Assigns a variable as a string in the query * Example: * SELECT * FROM tabel WHERE name = #name * $query->assignString('name', 0.5); * Result: SELECT * FROM tabel WHERE name = '0.5' */ |
assignDate($var, $value = false)|
/** * Assigns a variable as a date in the query. Accepts UNIX timestamp, textual date and NULL which insert current date * Saves the programmer to use date/strotime everytime in a query * Example: * SELECT * FROM tabel WHERE creationdate = #d * $query->assignDate('d', 1262634925); * Result: SELECT * FROM tabel WHERE creationdate = '04-01-2010' */ |
assignDateTime($var, $value = false)|
/** * Assigns a variable as a datetime in the query. Accepts UNIX timestamp, textual date and NULL which insert current datetime * Saves the programmer to use date/strotime everytime in a query * Example: * SELECT * FROM tabel WHERE creationdatetime = #d * $query->assignDateTime('d', 1262634925); * Result: SELECT * FROM tabel WHERE creationdatetime = '04-01-2010 05:00:24' */ |
assignSet($var, $list = array (
))|
/** * Assigns a list of pairs, with fieldname as key, for usage in a INSERT/UPDATE query with a SET * Example: * UPDATE table SET #l WHERE id=5 * $q->assignSet( array("name" => "Ken", "gender" => "m") ); * Result: UPDATE table SET name='Ken', gender='m' WHERE id=5 */ |
assignList($var, $list = array (
))|
/** * Assigns a list, for usage in a query with IN * Example: * UPDATE table SET x=y WHERE id IN (#test) * $q->assignList( "test", array(1,2,3,4,5); * Result: UPDATE table SET x=y WHERE id IN (1,2,3,4,5) */ |
result($pointer = 0)|
/** * Returns a result in a row * Will execute query if not already executed * @param $pointer The column-index in the row, standard 0 * @return result */ |
resultAll()|
/** * Similiar to fetchAll(), but only returns the first field per row * @return array Numeric array with a field as value */ |
fetchRow()|
/** * Fetches a row * Will execute query if not already executed * @return array Array with numeric and textual indexes */ |
fetchAssoc()|
/** * Fetches a row * Will execute query if not already executed * @return array Array with textual indexes */ |
fetchObject()|
/** * Fetches a object * Will execute query if not already executed * @return Object with textual indexes */ |
fetchAll()|
/** * Fetches all rows in a numeric array * Will execute query if not already executed * @return array Associative array of rows (array of array's) */ |
fetchAllObject()|
/** * Fetches all objects in a numeric array * Will execute query if not already executed * @return array Associative array of objects (array of objects) */ |
fetchAllNumeric()|
/** * Fetches all rows in a numeric array * Will execute query if not already executed * @return array Numeric array of rows (array of array's) */ |
cacheAllData()|
/** * Fills cache with all results from query */ |
fetch()|
/** * Alias of fetchAssoc() */ |
numRows()|
/** * Returns the number of rows * Will execute query if not already executed * @return int The number of rows found */ |
affectedRows()|
/** * Get the number of affected rows by the last INSERT, UPDATE, REPLACE or DELETE query * Will execute query if not already executed * @return int The number of affected rows */ |
dataSeek($row)|
/** * Move internal result pointer in the resultset * @return boolean */ |
insertID()|
/** * Returns the last inserted ID * @return int */ |
dump()|
/** * Dumps the contents of a resultset into a basic HTML table */ |
offsetSet($offset, $value) defined on line 978offsetExists($offset) defined on line 983offsetUnset($offset) defined on line 988offsetGet($offset) defined on line 993fetchAllAsKeyArray($key_id)|
/** * Same as fetchAll, except the array will be key=>value * Will execute query if not already executed * @param $key_id the value wich will be used as key, for example 'id' * @return the rows as $key=>$value array */ |
SynValidation defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/validation.class.php__construct() defined on line 15isBool($string)|
/** * Different from standard is_bool() * This will also return true for strings like "1" * @return boolean */ |
isNumber($string)|
/** * Also different from standard is_numeric() but also SynValidation::isNumeric() * this function may only contain numbers * Only positive numbers (because - isn't a number) * Same goes for things like dot, spaces and others * @return boolean */ |
isDate($string)|
/** * Checks if a string can be converted to a date * @return boolean */ |
isValidDate($string)|
/** * Checks if a string is a valid date * @return boolean */ |
isAlphaNumeric($string)|
/** * @return boolean */ |
isName($string)|
/** * Same as isAlphaNumeric() only spaces are also allowed */ |
containsSpecialAlphaCharacters($str)|
/** * Returns true when it contains characters like ä, ß, à etc * Only works for charsets that are backwards compatible with ASCII (UTF-8, ISO-8859-1) * @return string */ |
isValidString($string, $allowed = '-._')|
/** * Handy function if you want to validate strings with extra characters * @return boolean */ |
isNumeric($num)|
/** * Extended function that also supports +/-, comma's and spaces * @return boolean */ |
isOdd($num)|
/** * Checks if a number is odd * @return boolean */ |
isImageFilename($str)|
/** * @return boolean */ |
isIP($string)|
/** * Check if a string is a (valid) IPv4- or IPv6-adress * @return boolean */ |
isIPv4($string)|
/** * Check if a string is a (valid) IPv4-adress * @return boolean */ |
isIPv6($ip)|
/** * Check if a string is a (valid) IPv6-adress * @return boolean */ |
isPrivateIP($in)|
/** * Check if the IPv4 is valid and a private IP (for example 192.168.1.1) * @return boolean */ |
isEmail($string)|
/** * Checks for a valid email adress * @return boolean */ |
isEmailDNS($email_address)|
/** * More extensive emailCheck */ |
ucasePercent($str)|
/** * Calculates the percentage of uppercase characters, handy if you want to block titles with too much uppercase * Return 50 when there's less then 4 characters * @return int Percentage */ |
isPostalCode($string)|
/** * @return boolean */ |
hasWhitespace($string)|
/** * @return boolean */ |
isURL($url)|
/** * @return boolean */ |
isValidURL($url)|
/** * @return boolean */ |
isPhone($number)|
/** * @return boolean */ |
contains($needle, $haystack, $casesensitive = true)|
/** * Checks if the needle-string is a part of or equals the haystack-string * @return boolean */ |
inetToBits($inet) defined on line 291inetFromBits($bits) defined on line 303inetStripToSubnet($inet, $mask) defined on line 314isAllowedIP($ip, $allowedIPs = array (
))|
/** * Check if the given IP address is in the allowedIPs parameter if so then return true. * @return boolean */ |
SynTemplate defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/template.class.phpcheckValue($key, $value) defined on line 47addGlobalAssign($assign, $replace = NULL)|
/** * Adds a global assign * This assign will be used in every SynTemplate-object * @param $assign The name of the variable or array with variable as key's */ |
hasTemplateFile($tpl) defined on line 87getGlobalAssign($assign)|
/** * Gets a global assign * This will get a previous assigned global variable * @param $assign The name of the variable or array */ |
__construct($file = NULL)|
/** * Constructor * @param $file Path to file, if empty, then setFile() needs to be called */ |
setFile($tpl)|
/** * Sets the template which will be used for parsing */ |
parse()|
/** * Parses the template * @return string Returns parsed content of the template */ |
hasError()|
/** * Checks if the template has any errors (including notices) after parsing * @boolean */ |
errorHandler($errno, $errstr, $errfile, $errline)|
/** * Internal error handler */ |
assign($assign, $replace = NULL)|
/** * Assigns a variable to the template * This can be done in 2 ways, examples: * $tpl->assign('isError', false ); * or * $tpl->assign( array( 'isError' => false, 'success' => true ) ); */ |
get($assign)|
/** * gets a variable from the template */ |
__toString()|
/** * Shorthand for parse() */ |
offsetSet($offset, $value) defined on line 311offsetExists($offset) defined on line 316offsetUnset($offset) defined on line 321offsetGet($offset) defined on line 326Rack defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/racks/classes/rack.class.phpklant()|
/** * Retrieves the customer name of the rack (if it has one) */ |
getKwhs()|
/** * Lists all kwh meters linked to the rack */ |
addKwh($kwh_id)|
/** * Attaches a kwh meter with the rack */ |
deleteKwh($kwh_id)|
/** * Detaches a link between a kwh meter and the rack */ |
getPdus() defined on line 92getRacksByCustomer($klantid) defined on line 96__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522AccessPanelService defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/access-panel/classes/AccessPanelService.class.phpflattenAccessLogs($logs, $intervalHours = 4)|
/** * Flattens access logs by grouping them per user and filtering logs based on a time interval. * * @param array $logs An array of access log entries. Each log entry is expected to have a 'user' and 'timestamp' field. * @param int $intervalHours The minimum time interval (in hours) between consecutive logs for the same user. Default is 4 hours. * @return array Returns a flattened array of filtered access logs, sorted in descending order by timestamp. */ |
addUser($data, $companyId) defined on line 48Prices defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/prices/classes/prices.class.phpget($price_id, $user_id = NULL) defined on line 3getPrice($price_id, $user_id = NULL) defined on line 29getPriceByDescription($package, $type, $user_id = NULL) defined on line 34getAllPricesByDescription($type = NULL, $group = NULL, $select = NULL, $user_id = NULL) defined on line 42loan defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/leningen-static/classes/loan.class.phpcreateLoan($id, $loanProvider, $description, $totalAmount, $totalInterestAmount, $interestRate, $startDate, $loanTerm)|
/** * Create or update a loan. * * If the ID is set, the loan will be updated. If the ID is not set, a new loan will be created. * * @param int $id The ID of the loan. * @param string $loanProvider The loan provider. * @param string $description The description of the loan. * @param int $totalAmount The total amount of the loan. * @param float $interestRate The interest rate of the loan. * @param string $startDate The start date of the loan. * @param int $loanTerm The term of the loan. */ |
getLoans()|
/** * Get all loans. * * @return array */ |
deleteLoans($ids)|
/** * Delete loans by ID. * * @param array $ids The IDs of the loans to delete. */ |
calculateTotalInterest()|
/** * Calculate the total interest for the loan. * * This method calculates the total interest for the loan by converting the annual interest rate * to a monthly interest rate and then using a recursive function to calculate the total interest. * * @return float The total interest calculated for the loan. */ |
calculateInterestRecursively($totalAmount, $interestRateMonth, $loanTerm, $currentInterestCalculation = 0.0)|
/** * Recursively calculates the total interest for the loan. * * @param float $totalAmount The total amount of the loan. * @param float $interestRateMonth The monthly interest rate. * @param int $loanTerm The term of the loan in months. * @param float $currentInterestCalculation The current interest calculation (default is 0). * @return float The total interest calculated. */ |
__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522LoanDetail defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/leningen-static/classes/loan_detail.class.phpcreateLoanDetails($loanId, $amount, $interestAmount, $year)|
/** * Creates a new loan detail record. * * @param int $loanId The ID of the loan. * @param int $amount The amount of the loan. * @param int $interestAmount The interest amount of the loan. * @param int $year The year of the loan. */ |
getLoanDetailsForLoan($loanId)|
/** * Retrieves loan details for a specific loan. * * @param int $loanId The ID of the loan. * @return array An array of loan details. */ |
deleteLoanDetails($ids)|
/** * Deletes loan details for the given IDs. * * @param array $ids An array of loan detail IDs to delete. */ |
__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522StatementMailer defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/statement/classes/StatementMailer.class.php__construct() defined on line 20sendToCustomer($customer, $forceAttachments = NULL)|
/** * Sends a statement email to a specific customer with their open invoices. * * @param Customer $customer The customer to send the statement to. * @param bool|null $forceAttachments Whether to force attachments for invoices (default null -> value used by cronJob). * @return bool True if the email was sent successfully, false otherwise. * @throws Exception */ |
sendToAllCustomers()|
/** Sends statement emails to all customers with open invoices. * This method retrieves all customers with open invoices and sends them a statement email. * It logs the success or failure of each email sent. */ |
buildInvoiceTable($invoices, $lang)|
/** * Builds the HTML table for the invoice data. * * @param array $invoices The list of invoices to display. * @param string $lang The language code for translations. * @return string The HTML table as a string. */ |
calculateTotals($invoices)|
/** * Calculates the total amounts for the invoices. * * @param array $invoices The list of invoices to calculate totals for. * @return array An associative array with total amounts. */ |
buildAttachments($invoices, $lang)|
/** * Builds the attachments for the invoices. * * @param array $invoices The list of invoices to attach. * @param string $lang The language code for translations. * @return array An array of attachments with name, mime type, and data. */ |
StatementService defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/statement/classes/StatementService.class.phpgetCustomersWithOpenInvoices()|
/** * Retrieves a list of customers with open invoices. * * @return array An array of customers with their open invoice details. */ |
getOpenInvoicesForCustomer($customerId)|
/** * Retrieves open invoices for a specific customer. * * @param int $customerId The ID of the customer. * @return array An array of open invoices with their details. * @throws Exception */ |
getTotalsForCustomer($customerId)|
/** * Retrieves total amounts for a specific customer. * * @param int $customerId The ID of the customer. * @return array An associative array with total amounts: 'totalIncl', 'totalPaid', 'totalOutstanding'. */ |
IspConnection defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/isp/classes/isp_connection.class.phpip_range($ip = NULL)|
/** * IP range * * Creates the IP range from any IP address with a subnet 24 or higher. Returns * an array with the prefix, first and last integer and the subnet. * * @param $ip string|null optional IP adres, if it's null it will use the $this->ip from the * IP. The IP should contain a /subnet at the end. * * @return array * @throws Exception */ |
formatIpRange($ip) defined on line 41getMacVendor($mac_address) defined on line 69__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522ReverseDns defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/reversedns/classes/reversedns.class.phpsyncToBestelpaneel() defined on line 5syncFromBestelpaneel() defined on line 18hasReverseDns($klantid) defined on line 37APCPower defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/apc/classes/apcpower.class.phpdisplayPowerStatus($ip, $apcport, $apcsnmp) defined on line 18manageAPCPort($ip, $apcport, $apcpass, $action) defined on line 56Colocatie defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/colocatie/classes/colocatie.class.phpklant()|
/** * Retrieves the customer name of the colocation (if it has one) */ |
rack()|
/** * Retrieves the rack object the colocation is placed */ |
__get($name)|
/** * Magic getter for variables */ |
fetchAll()|
/** * Fetch all colocaties from the database */ |
exists()|
/** * Checks the existance of the instance in the database */ |
__construct($args = NULL, $column = NULL)|
/** * Class Constructor */ |
refresh()|
/** * Reloads the instance data from the database */ |
fill($arr)|
/** * Set variables */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. */ |
delete()|
/** * Removes the instance from the database */ |
getApcPrice() defined on line 225getPrice($pakket, $reseller = NULL, $apc = false, $data = false) defined on line 235getSetupPrice($pakket) defined on line 244getExtraDataDetails($data) defined on line 248maakColocatieAan($pakket, $klantid, $data, $betaaling, $apc) defined on line 252maakColocatieFactuur($id) defined on line 303Ticket defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/tickets/classes/ticket.class.phpgetNotificationCount() defined on line 5Note defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/notitie/classes/note.class.php__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return Note */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
fetchAll()|
/** * Fetch all notes from the database * * Customized the default fetchAll with a ORDER BY `date` DESC * * @return array Array with \Note instances */ |
exists()|
/** * Check whether the note exists in the database * * This is only possible when we have an id, if the id * is empty it cannot be found in the database and * we can assume it does not exist * * @return boolean */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return Note */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return Note */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
KWH defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/kwh/classes/kwh.class.php__construct() defined on line 8getKwhFeeds($customer_id = NULL) defined on line 15getKwhFeed($feedid, $customer_id = NULL) defined on line 26getAmpRack($teller) defined on line 36getLastMonthKwhUsage($id) defined on line 44getCurrentMonthUsage($id) defined on line 48getMonthUsage($id, $month, $year) defined on line 52getPulseUsage($id, $start, $end) defined on line 56getKwhUsage($id, $start, $end) defined on line 65getKwhPrice($user_id = NULL) defined on line 74getKwhPriceMonthYear($user_id = NULL, $date = NULL) defined on line 85sendInvoice() defined on line 99getkwhData($meter, $start, $end) defined on line 156getAmpGraph($meter, $startdate = '-24 hours', $enddate = 'now') defined on line 160Betaalplan defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/betaalplan/classes/betaalplan.class.phpnew($user_id, $total_amount, $date_start = NULL, $amount_of_terms = NULL, $amount_per_term = NULL, $amount_includes_new_invoices = false, $reminder_days_in_advance = 14)|
/** * Create a new betaalplan * * @param int $user_id Customer ID * @param int $total_amount Total amount of debt * @param string $date_start Date the paymentplan starts in Y-m-d, or null for today * @param int $amount_of_terms The amount of payment terms or null to let the software calculate * @param double $amount_er_term The amount of money to be paid per term, or null to let the software calculate * @param boolean $amount_includes_new_invoices If this is set to true the to be paid amount is including the cost * of the new invoices. If this is false the amount to be paid in the payment plan is on top of the new invoices * @param int $reminder_days_in_advance Can be null if no reminder should be send or an integer for the amount of * days a reminder that a payment has to be made is sent in advance * * @return self Returns an instance of this betaalplan class */ |
getRunningPeriods()|
/** * Get the amount of running periods since the start * * @return int number of periods since start */ |
getAmountPaidSinceStart()|
/** * Returns the amount of money paid since the start of * the betaalplan based on whether it is invoice * based or not. * * @return float */ |
getAmountDueSinceStart()|
/** * Calculate the amount that is due since the start of the payment plan * * @return double Amount that is due in total within the payment plan */ |
getAmountOverdueSinceStart()|
/** * Calculate the amount that is overdue and should have been paid already * within the payment plan * * @return double Amount that is overdue */ |
calculateUserArrear($user_id)|
/** * Retrieves the amount of arrear of a specific user as an decimal amount * * @param int $user_id * @return double */ |
getAllActive()|
/** * Returns an array of Betaalplan objects from active plans * * @return array|null */ |
getByUserID($user_id)|
/** * Retrieves an active betaalplan by user_id and will return null if none is found * * @param int $user_id * @return \Betaalplan|null */ |
getHistoryByUserID($user_id)|
/** * Returns an array of historical Betaalplan objects from a user that are no longer active * * @param int $user_id * @return array|null */ |
getAllUsersWithArrear()|
/** * Retreives all user ids of customers with arrear, and the amount of arrear * as a double, combined in an array * * @return array */ |
checkPayments($sendmail = false, $forceCheck = false)|
/** * Checks the last months payment, and whether it is at least the amount that * should have been paid in according to the betaalplan. When the $sendmail * argument is true an email is sent to the customer when the customer did * not pay or not pay enough. * * @param boolean $sendmail * @return boolean */ |
checkProgress()|
/** * Checks the payment status of this betaalplan and, if the customer has paid * either the full debt or all invoices included then it will close the * betaalplan automatically * * @return boolean */ |
reminder($force = false) defined on line 423__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522BMS defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/bms/classes/bms.class.phpgetInstance() defined on line 12__construct() defined on line 19talk($action, $parameters = NULL, $isAssoc = false) defined on line 26syncBMSToBestel() defined on line 49sendBMSModuleMail($subject, $mailtext) defined on line 62syncCompanyToBestel($companyid, $userid) defined on line 72addBMSRackToDB($bmsrack, $userid) defined on line 116addBMSPDUsToDB($pdus, $userid) defined on line 143addBMSPowerFeedsToDB($powerfeeds, $userid) defined on line 154translateLocationToBuildingId($location) defined on line 165translateBuildingIdToLocation($locationid) defined on line 174getCompanyIdByUserId($userid) defined on line 183getCompanyAccessLogs($companyId) defined on line 193getUsersStatusInfoByCompany($companyId) defined on line 200signOutUser($userId) defined on line 207deleteUser($userId) defined on line 214addUser($user) defined on line 221getBMSCompanies() defined on line 249getDBCompanies() defined on line 253getBuildings() defined on line 258getRacks($companyid = NULL, $userid = NULL) defined on line 263getRackDetails($rackid, $live = true) defined on line 278getPduByRack($rackid, $live = true) defined on line 284getPDU($pduid, $live = true) defined on line 294getFeed($feedid, $live = true) defined on line 299getBMSUrl() defined on line 303getSwitches() defined on line 307getSwitchMacAdresses($switchid, $portid = NULL) defined on line 312getSwitchMacAdressesByVlan($switchid, $vlanid = NULL) defined on line 317getSwitchPortDBEntries() defined on line 322Payment defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/payment/classes/payment.class.phpprocesPaymentHook($transactionid, $amount, $gateway_folder, $payment_person = '', $payment_account = '', $extramaildata = '', $klantid = '', $transactiekosten = 0) defined on line 8noPaymentCallBackAndRedirect($transactionid) defined on line 85procesPaymentSession($success, $transaction_id, $gateway_folder, $payment_person = '', $payment_account = '', $btw = 21, $extramaildata = '') defined on line 116paymentReceived($transaction_id, $success) defined on line 153getInvoicesDetails($invoices) defined on line 172setFacturenOpBetaald($amount, $invoices, $payment_description, $klantid, $paymentcode = 'IDEAL', $payment_afzender = '', $payment_rekening = '') defined on line 196addTransactionCosts($invoices, $order_transactie_amount, $transaction_description = 'Transactiekosten', $klantid = NULL) defined on line 240sendPaymentReceivedMail($payment_name, $order_amount, $description, $klantnaam, $klantid, $invoices, $extradetails = '') defined on line 270showPaymentReceivedPage($payment_name, $success, $description, $status = NULL) defined on line 298showWaitingForPaymentPage($payment_name, $description) defined on line 314getPaymentOptions() defined on line 324startPayment($order_description, $amount, $fartiekelen, $redirect_url, $callback_function, $callback_params, $createinvoice = 1, $skipcart = 0) defined on line 334startInvoicesPayment($invoices) defined on line 370redirect($id) defined on line 395redirectToPaymentPage($method, $transactionnumber) defined on line 400berekenPaypalFee($amount, $nobtw = false) defined on line 418getPayment($transactionid) defined on line 426setRedirectUrlPayment($transaction_id, $url, $skipcart = 0) defined on line 430FreePBX\CallPrice defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/call_price.class.phpfetchPrice($phone, $country, $type, $refresh = false) defined on line 19__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522FreePBX\CDR defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/cdr.class.phpsyncFreepbxCDR()|
/** * Synchronizes the FreePBX database with that of the Bestelpaneel. * * @param array|string|null $args * @param string|null $column * @return void */ |
fetchBetweenDate($from, $to) defined on line 83_sort($a, $b, $r = 1) defined on line 88_rsort($a, $b) defined on line 98refresh() defined on line 103getCalldate() defined on line 109setSIP($_sip) defined on line 118getSIP() defined on line 126getChannel() defined on line 137getDstChannel() defined on line 146getDestination() defined on line 155cost($overrulePayment = false) defined on line 164billableSeconds() defined on line 181__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522FreePBX\Channel defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/channel.class.php__construct($_channel) defined on line 15__get($name) defined on line 26FreePBX\PhoneNumber defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/phone_number.class.phpinstance($_phone) defined on line 13__construct($_phone) defined on line 42FreePBX\SIP defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/sip.class.phpgetSipClient() defined on line 19getUseDateTime() defined on line 27getDeleteDateTime() defined on line 31fetchAllActive() defined on line 35getLastPaymentDate() defined on line 47getCallDetailRecords($from = NULL, $to = NULL) defined on line 56__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchAll()|
/** * Fetch all rows from the database * * @return array Array with object instances */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
refresh()|
/** * Reloads the instance data from the database * * After reloading it returns itself for chaining * purposes. Any changes that are not saved * are lost after a reload! * * @return object */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522FreePBX\SIPClient defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/sip_client.class.phprefresh() defined on line 16getUser() defined on line 24getUserID() defined on line 34getUserDetails() defined on line 46getSips($showDeleted = true) defined on line 63getSipNumbers($showDeleted = true) defined on line 89getCallDetailRecords($from = NULL, $to = NULL) defined on line 101generateInvoiceLines($from = NULL, $to = NULL, $autoGenerated = true) defined on line 115fetchAll($ids = array (
)) defined on line 199__construct($args = NULL, $column = NULL)|
/** * Class constructor * * Instance can be created with either fresh variables or with a * variable that can load an existing row from the database. * When loading with fresh variables an array is used to fill * it (which can be empty for an empty instance), otherwise * the $args is filled with the value and the $column is * used to specify the database column which the value is in. * * @param array|string|null $args * @param string|null $column * @return void */ |
__get($name)|
/** * Magic getter for variables * * @param string $name * @return mixed */ |
__isset($name)|
/** * Magic isset for variables * * @param string $name * @return boolean */ |
__set($name, $value)|
/** * Magic setter for variables * * @param string $name * @param string $value * @return void */ |
fetchSorted($column = NULL, $direction = 'ASC')|
/** * Fetch all rows from the database sorted by a column ascending or descending * * @param string $column * @param string $direction * @return array Array with object instances */ |
fetchIds($ids = array (
))|
/** * Fetch specific identified rows from the database * * @param array Array with primary key $ids to fetch data from database * @return array Array with object instances */ |
fetchAllColumn($column, $values)|
/** * Fetch rows from the database with a specific column or value * * @return array Array with object instances */ |
countAll()|
/** * all rows from the database * * @return int Array with object instances */ |
fill($arr)|
/** * Set variables * * Sets all variables contained in the $arr array. It * does not save by default, so the function returns * itself for chaining purposes. * * @param array $arr * * @return self */ |
save()|
/** * Saves the current data into the database. If the ID is set * it will try to update it. If there is no ID yet it will * create a new entry. * * @return void */ |
delete()|
/** * Removes the instance from the database * * After deleting the object still exists so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the exinsting ID it will try to update a row that * does not any longer exists. * * @return void */ |
deleteForIds($ids)|
/** * Removes the instances from the database * * @param array $ids * * After deleting the objects still exist so technically * although highly discouraged it is possible to call * the save() afterwards which won't work because due * the existing ID it will try to update a row that * does not any longer exists. * * @return void */ |
loadColumnsVariables()|
/** * Loads the variables array if not filled * * This option gives the posibilty to leave the variables * array empty in this class or child class. This function * will autofill the variables array on basis of the table * colums structure * * @return void */ |
isJson($string) defined on line 431exists()|
/** * Checks if the object exists by check whether the primary * key is set or not. Returns either true or false. * * @return boolean */ |
offsetExists($offset)|
/** * Checks Whether an offset exists * * @param string $offset * * Overrides the ArrayAccess::offsetExists funnction for array * access to the local variables * * @return void */ |
offsetGet($offset)|
/** * Gets the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetGet funnction for array * access to the local variables * * @return mixed The variable in varcache */ |
offsetSet($offset, $value)|
/** * Sets the array variable from varcache * * @param string $offset * @param string $value * * Overrides the ArrayAccess::offsetSet funnction for array * access to set the local variables * * @return void */ |
offsetUnset($offset)|
/** * Unset the array variable from varcache * * @param string $offset * * Overrides the ArrayAccess::offsetUnset funnction for array * access to the local variables * * @return void */ |
get($val) defined on line 522PduBillingService defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/florian/classes/PduBillingService.class.php__construct() defined on line 14get($endpoint)|
/** * Voert een GET-verzoek uit naar het opgegeven endpoint. * Retourneert de JSON-decoded response of null bij een fout. * * @param string $endpoint * @return array|null */ |
getUsageTotals()|
/** * Haalt de totale verbruiksgegevens op. * Retourneert een array met de verbruiken of null bij een fout. * * @return array|null */ |
getMonthlyUsage($yyyymm = NULL)|
/** * Haalt de verbruiksgegevens op voor de laatste maand of de meegegeven maand. * Retourneert een array met de verbruiken of null bij een fout. * * @param string|null $yyyymm * @return array|null */ |
createFlorianInvoiceLine($yyyymm = NULL)|
/** * Haalt verbruikgegevens op voor de meegegeven maand of default de maand voor de huidige maand. * KWH prijs wordt opgehaald voor dezelfde maand. * Maakt een factuurregel aan voor de klant. * * @param string|null $yyyymm * @return bool */ |
BestelPaneelApi defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/bestelpaneelapi/classes/bestelpaneelapi.class.php__construct($url, $user, $pass) defined on line 9login() defined on line 15sendCommand($command, $args = NULL) defined on line 20execute($command, $args = NULL) defined on line 24bmsStatsApi defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/stats/classes/stats.class.php__construct() defined on line 6getNetworkUsage($portId) defined on line 10getPort($portId) defined on line 14getPortGraphValues($portId, $startdate, $enddate) defined on line 19getPortErrorValues($portId, $startdate, $enddate) defined on line 23getPortRxValues($portId, $startdate, $enddate) defined on line 27SMSGateway\Gateway defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/smsgateway/classes/gateway.class.php__construct($gateway = 'messagebird')|
/** * Class constructor */ |
send($recipients, $msg, $originator = NULL)|
/** * Send a text sms to one or multiple recipients. Returns * a boolean (true for success, false for error). The * recipients variable can be a single phone number * as a string, or a array with phone numers. The message * variable ($msg) should be a string. The originator * is a variable used to name the sender. If null it * will fall back on the smsgateway settings default. * * @param string|array $recipients * @param string $msg * @param string $originator * @return boolean */ |
SMSGateway\Messagebird defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/smsgateway/classes/messagebird.class.php__construct()|
/** * Class constructor */ |
connect()|
/** * Connect is a private function used within the constructor * to connect to MessageBird. It returns a boolean * about whether it was succesfull in this or not. * * @return boolean */ |
send($recipients, $msg, $originator = NULL)|
/** * Send a text sms to one or multiple recipients. Returns * a boolean (true for success, false for error). The * recipients variable can be a single phone number * as a string, or a array with phone numers. The message * variable ($msg) should be a string. * * @param string|array $recipients * @param string $msg * @return boolean */ |
balance()|
/** * Returns the current account balance. * * @return mixed */ |
Epex\ENTSOE defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/epex/classes/entsoe.class.php__construct() defined on line 12getInstance() defined on line 17request($params) defined on line 24__getDayAheadPrices($from, $until)|
/** * Helper method for the actual getDayAheadPrices, since it may do multiple requests, when more then 100 days gets requested */ |
getDayAheadPrices($from, $until)|
/** * */ |
getData($refresh = false)|
/** * Returns the json file or allows to refresh the data */ |
Epex\Spotmarkt defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/epex/classes/epexspotmarkt.class.phpgetFormBuildId($today, $tomorrow)|
/** * Get the form_build_id or else epexspot.com will block and force redirect our request. */ |
getLatestData()|
/** * Using epexspot.com as source, however we need to add the correct CURL headers to allow it too function. * * TODO: implement catch when something goes wrong during data gathering */ |
getData($refresh = false) defined on line 184getDataPeriod($from, $to, $refresh = false) defined on line 203getCostPricePeriod($from = NULL, $to = NULL, $type = 'total') defined on line 220Epex\Graph defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/epex/classes/graph.class.phpgenerate_epex_graph($html_element_id, $data, $graph = array (
0 =>
array (
'label' => 'Price',
'color' => '000000',
'type' => 'total',
),
), $unique_click_handler = false, $autofill = NULL) defined on line 7Epex\Prices defined in /home/interracks/domains/interracks.com/public_html/bestel/modules/epex/classes/prices.class.phpgetCurrentTariffs($date = NULL) defined on line 10getCustomerPrice($from, $to) defined on line 19getCustomerPriceMonth($date = NULL) defined on line 30getCustomerPriceLastMonth() defined on line 43SynFilters defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/filters.class.php__construct() defined on line 14formatNiceURL($str)|
/** * Accepts a normal sentence (string) and converts it into a human-readable string which can be appended to an URL * @param string * @return string */ |
removeWhitespace($c)|
/** * Remove all whitespace from the string * @param string * @return string */ |
converSpecialAlphaCharacters($str)|
/** * This converts characters with umlauts and other signs to normal a-z characters * @param string * @return string */ |
formatFilesize($bytes, $round = 2)|
/** * Converts a filesize to nice readable filesize * For example: formatFilesize(2556, 1) becomes 2,5 KB * @param $bytes The number of bytes * @param $round How many numbers after decimal point * @return string */ |
formatTime($time)|
/** * Formats a timestamp to a string that shows the duration in a readable string * @param UNIX timestamp * @return string For example: 2 weeks, 3 days and 14 seconds */ |
cleanupPath($p)|
/** * Cleans up absolute path for display (also makes it relative to www-root) */ |
checkDirectoryPath($p)|
/** * Returns path with a slash at the end */ |
recursiveStripslashes($i)|
/** * Recursively strips the slashes * Note: Expects values in the array are all strings */ |
recursiveAddslashes($i)|
/** * Recursively adds slashes to every string * Note: Expects values in the array are all strings */ |
recursiveTrim($i)|
/** * Recursively trims every string in the array * Note: Expects values in the array are all strings */ |
FirePHP defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/external/firephp.class.php__construct()|
/** * The object constructor */ |
__sleep()|
/** * When the object gets serialized only include specific object members. * * @return array */ |
getInstance($AutoCreate = false)|
/** * Gets singleton instance of FirePHP * * @param boolean $AutoCreate * @return FirePHP */ |
init()|
/** * Creates FirePHP object and stores it for singleton access * * @return FirePHP */ |
setEnabled($Enabled)|
/** * Enable and disable logging to Firebug * * @param boolean $Enabled TRUE to enable, FALSE to disable * @return void */ |
getEnabled()|
/** * Check if logging is enabled * * @return boolean TRUE if enabled */ |
setObjectFilter($Class, $Filter)|
/** * Specify a filter to be used when encoding an object * * Filters are used to exclude object members. * * @param string $Class The class name of the object * @param array $Filter An array of members to exclude * @return void */ |
setOptions($Options)|
/** * Set some options for the library * * Options: * - maxObjectDepth: The maximum depth to traverse objects (default: 10) * - maxArrayDepth: The maximum depth to traverse arrays (default: 20) * - useNativeJsonEncode: If true will use json_encode() (default: true) * - includeLineNumbers: If true will include line numbers and filenames (default: true) * * @param array $Options The options to be set * @return void */ |
getOptions()|
/** * Get options from the library * * @return array The currently set options */ |
registerErrorHandler($throwErrorExceptions = true)|
/** * Register FirePHP as your error handler * * Will throw exceptions for each php error. * * @return mixed Returns a string containing the previously defined error handler (if any) */ |
errorHandler($errno, $errstr, $errfile, $errline, $errcontext)|
/** * FirePHP's error handler * * Throws exception for each php error that will occur. * * @param int $errno * @param string $errstr * @param string $errfile * @param int $errline * @param array $errcontext */ |
registerExceptionHandler()|
/** * Register FirePHP as your exception handler * * @return mixed Returns the name of the previously defined exception handler, * or NULL on error. * If no previous handler was defined, NULL is also returned. */ |
exceptionHandler($Exception)|
/** * FirePHP's exception handler * * Logs all exceptions to your firebug console and then stops the script. * * @param Exception $Exception * @throws Exception */ |
registerAssertionHandler($convertAssertionErrorsToExceptions = true, $throwAssertionExceptions = false)|
/** * Register FirePHP driver as your assert callback * * @param boolean $convertAssertionErrorsToExceptions * @param boolean $throwAssertionExceptions * @return mixed Returns the original setting or FALSE on errors */ |
assertionHandler($file, $line, $code)|
/** * FirePHP's assertion handler * * Logs all assertions to your firebug console and then stops the script. * * @param string $file File source of assertion * @param int $line Line source of assertion * @param mixed $code Assertion code */ |
setProcessorUrl($URL)|
/** * Set custom processor url for FirePHP * * @param string $URL */ |
setRendererUrl($URL)|
/** * Set custom renderer url for FirePHP * * @param string $URL */ |
group($Name, $Options = NULL)|
/** * Start a group for following messages. * * Options: * Collapsed: [true|false] * Color: [#RRGGBB|ColorName] * * @param string $Name * @param array $Options OPTIONAL Instructions on how to log the group * @return true * @throws Exception */ |
groupEnd()|
/** * Ends a group you have started before * * @return true * @throws Exception */ |
log($Object, $Label = NULL)|
/** * Log object with label to firebug console * * @see FirePHP::LOG * @param mixes $Object * @param string $Label * @return true * @throws Exception */ |
info($Object, $Label = NULL)|
/** * Log object with label to firebug console * * @see FirePHP::INFO * @param mixes $Object * @param string $Label * @return true * @throws Exception */ |
warn($Object, $Label = NULL)|
/** * Log object with label to firebug console * * @see FirePHP::WARN * @param mixes $Object * @param string $Label * @return true * @throws Exception */ |
error($Object, $Label = NULL)|
/** * Log object with label to firebug console * * @see FirePHP::ERROR * @param mixes $Object * @param string $Label * @return true * @throws Exception */ |
dump($Key, $Variable)|
/** * Dumps key and variable to firebug server panel * * @see FirePHP::DUMP * @param string $Key * @param mixed $Variable * @return true * @throws Exception */ |
trace($Label)|
/** * Log a trace in the firebug console * * @see FirePHP::TRACE * @param string $Label * @return true * @throws Exception */ |
table($Label, $Table)|
/** * Log a table in the firebug console * * @see FirePHP::TABLE * @param string $Label * @param string $Table * @return true * @throws Exception */ |
detectClientExtension()|
/** * Check if FirePHP is installed on client * * @return boolean */ |
fb($Object)|
/** * Log varible to Firebug * * @see http://www.firephp.org/Wiki/Reference/Fb * @param mixed $Object The variable to be logged * @return true Return TRUE if message was added to headers, FALSE otherwise * @throws Exception */ |
_standardizePath($Path)|
/** * Standardizes path for windows systems. * * @param string $Path * @return string */ |
_escapeTrace($Trace)|
/** * Escape trace path for windows systems * * @param array $Trace * @return array */ |
_escapeTraceFile($File)|
/** * Escape file information of trace for windows systems * * @param string $File * @return string */ |
setHeader($Name, $Value)|
/** * Send header * * @param string $Name * @param string_type $Value */ |
getUserAgent()|
/** * Get user agent * * @return string|false */ |
newException($Message)|
/** * Returns a new exception * * @param string $Message * @return Exception */ |
jsonEncode($Object, $skipObjectEncode = false)|
/** * Encode an object into a JSON string * * Uses PHP's jeson_encode() if available * * @param object $Object The object to be encoded * @return string The JSON string */ |
encodeTable($Table)|
/** * Encodes a table by encoding each row and column with encodeObject() * * @param array $Table The table to be encoded * @return array */ |
encodeObject($Object, $ObjectDepth = 1, $ArrayDepth = 1)|
/** * Encodes an object including members with * protected and private visibility * * @param Object $Object The object to be encoded * @param int $Depth The current traversal depth * @return array All members of the object */ |
is_utf8($str)|
/** * Returns true if $string is valid UTF-8 and false otherwise. * * @param mixed $str String to be tested * @return boolean */ |
json_utf82utf16($utf8)|
/** * convert a string from one UTF-8 char to one UTF-16 char * * Normally should be handled by mb_convert_encoding, but * provides a slower PHP-only method for installations * that lack the multibye string extension. * * @param string $utf8 UTF-8 character * @return string UTF-16 character * @access private */ |
json_encode($var)|
/** * encodes an arbitrary variable into JSON format * * @param mixed $var any number, boolean, string, array, or object to be encoded. * see argument 1 to Services_JSON() above for array-parsing behavior. * if var is a strng, note that encode() always expects it * to be in ASCII or UTF-8 format! * * @return mixed JSON string representation of input var or an error if a problem occurs * @access public */ |
json_name_value($name, $value)|
/** * array-walking function for use in generating JSON-formatted name-value pairs * * @param string $name name of key to use * @param mixed $value reference to an array element to be encoded * * @return string JSON-formatted name-value pair, like '"name":value' * @access private */ |
VarToHTML defined in /home/interracks/domains/interracks.com/public_html/bestel/syntagma/templates/bsod.tpl.php__construct($var, $arguments = false) defined on line 69show($var) defined on line 79showArguments($var) defined on line 98hasSub($var) defined on line 110getObjectVars($obj) defined on line 132iterateSub($list, $depth = 0, $noKey = false) defined on line 150iterateObject($obj, $depth = 0) defined on line 192showSub($var, $depth = 0, $arguments = false) defined on line 242getTypeToString($var) defined on line 261isDirectShowable($var) defined on line 288
Linux server4.icehosting.nl 5.14.0-570.44.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Sep 17 10:32:11 EDT 2025 x86_64Apache/27.4.33Core, date, libxml, openssl, pcre, sqlite3, zlib, bcmath, calendar, ctype, curl, dom, hash, FFI, fileinfo, filter, ftp, gd, gettext, SPL, iconv, intl, json, mbstring, session, standard, mysqlnd, PDO, pdo_mysql, pdo_sqlite, Phar, posix, Reflection, mysqli, shmop, SimpleXML, soap, sockets, sodium, exif, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlreader, xmlwriter, xsl, zip, cgi-fcgi, imap, Zend OPcacheinterracks2011.02/home/interracks/domains/interracks.com/public_html/bestel/page.php/home/interracks/domains/interracks.com/public_html/bestel/common.php/home/interracks/domains/interracks.com/public_html/bestel/bestelpaneel.class.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/syntagma.class.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/autoload.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/composer/autoload_real.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/composer/platform_check.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/composer/ClassLoader.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/composer/autoload_static.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/ralouphie/getallheaders/src/getallheaders.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/symfony/deprecation-contracts/function.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/guzzlehttp/guzzle/src/functions_include.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/guzzlehttp/guzzle/src/functions.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/sabre/uri/lib/functions.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/sabre/xml/lib/Deserializer/functions.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/sabre/xml/lib/Serializer/functions.php/home/interracks/domains/interracks.com/public_html/bestel/vendor/symfony/polyfill-mbstring/bootstrap.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/errors.class.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/string.class.php/home/interracks/domains/interracks.com/public_html/bestel/classes/customer.class.php/home/interracks/domains/interracks.com/public_html/bestel/classes/model.class.php/home/interracks/domains/interracks.com/public_html/bestel/classes/invoice.class.php/home/interracks/domains/interracks.com/public_html/bestel/dompdf/autoload.inc.php/home/interracks/domains/interracks.com/public_html/bestel/dompdf/vendor/autoload.php/home/interracks/domains/interracks.com/public_html/bestel/dompdf/vendor/composer/autoload_real.php/home/interracks/domains/interracks.com/public_html/bestel/dompdf/vendor/composer/platform_check.php/home/interracks/domains/interracks.com/public_html/bestel/dompdf/vendor/composer/autoload_static.php/home/interracks/domains/interracks.com/public_html/bestel/classes/letter.class.php/home/interracks/domains/interracks.com/public_html/bestel/classes/log.class.php/home/interracks/domains/interracks.com/public_html/bestel/classes/mysql.class.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/io.class.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/log.class.php/home/interracks/domains/interracks.com/public_html/bestel/config.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/database.class.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/databasequery.class.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/validation.class.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/template.class.php/home/interracks/domains/interracks.com/public_html/bestel/lang/en.lang.php/home/interracks/domains/interracks.com/public_html/bestel/lang/nl.lang.php/home/interracks/domains/interracks.com/public_html/bestel/modules/racks/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/racks/classes/rack.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/access-panel/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/access-panel/classes/AccessPanelService.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/prices/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/prices/classes/prices.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/leningen-static/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/leningen-static/classes/loan.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/leningen-static/classes/loan_detail.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/statement/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/statement/classes/StatementMailer.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/statement/classes/StatementService.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/isp/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/isp/classes/isp_connection.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/reversedns/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/reversedns/classes/reversedns.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/apc/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/apc/classes/apcpower.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/datacenteraanmelding/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/transactions/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/colocatie/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/colocatie/classes/colocatie.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/tickets/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/tickets/classes/ticket.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/notitie/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/notitie/lang/en.lang.php/home/interracks/domains/interracks.com/public_html/bestel/modules/notitie/lang/nl.lang.php/home/interracks/domains/interracks.com/public_html/bestel/modules/notitie/classes/note.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/indexation/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/kwh/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/kwh/classes/kwh.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/betaalplan/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/betaalplan/classes/betaalplan.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/externedns/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/bms/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/bms/classes/bms.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/payment/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/payment/classes/payment.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/lang/en.lang.php/home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/lang/nl.lang.php/home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/call_price.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/cdr.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/channel.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/phone_number.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/sip.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/freepbx/classes/sip_client.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/florian/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/florian/classes/PduBillingService.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/bestelpaneelapi/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/bestelpaneelapi/classes/bestelpaneelapi.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/stats/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/stats/classes/stats.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/smsgateway/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/smsgateway/classes/gateway.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/smsgateway/interfaces/gateway_interface.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/smsgateway/classes/messagebird.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/smsgateway/vendor/messagebird/autoload.php/home/interracks/domains/interracks.com/public_html/bestel/modules/epex/common.php/home/interracks/domains/interracks.com/public_html/bestel/modules/epex/classes/entsoe.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/epex/classes/epexspotmarkt.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/epex/classes/graph.class.php/home/interracks/domains/interracks.com/public_html/bestel/modules/epex/classes/prices.class.php/home/interracks/domains/interracks.com/public_html/bestel/payment/paypal/config.php/home/interracks/domains/interracks.com/public_html/bestel/payment/mollie/config.php/home/interracks/domains/interracks.com/public_html/bestel/admin/functies.php/home/interracks/domains/interracks.com/public_html/bestel/functies.php/home/interracks/domains/interracks.com/public_html/bestel/modules/colocatie/pages/bestellen.php/home/interracks/domains/interracks.com/public_html/bestel/modules/colocatie/pages/templates/colocatie2.tpl.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/classes/filters.class.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/external/firephp.class.php/home/interracks/domains/interracks.com/public_html/bestel/syntagma/templates/bsod.tpl.php/bestel/page.php/bestel/page.phpCGI/1.1/home/interracks/domains/interracks.com/private_html216.73.216.24443195.22.100.15www.interracks.com100256M4096100M000100M