本文整理汇总了PHP中Debug::setDebugMessage方法的典型用法代码示例。如果您正苦于以下问题:PHP Debug::setDebugMessage方法的具体用法?PHP Debug::setDebugMessage怎么用?PHP Debug::setDebugMessage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Debug
的用法示例。
在下文中一共展示了Debug::setDebugMessage方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: loadTemplate
/**
* Generál egy template azonosítót majd megpróbálja betölteni a template kódját
* a $_templateSource attribútumba a generált azonosítóval indexelve.
*
* @param string $pin_Template A template neve.
* @return bool Sikeres volt e a betöltés.
* @version 1.0
* @access public
*/
public static function loadTemplate(string $pin_Template) : bool
{
try {
self::$_templateName = md5($pin_Template);
self::$_templateSource[self::$_templateName] = File::getFileContent($pin_Template);
return true;
} catch (\Exception $ex) {
Debug::setDebugMessage(array(__METHOD__, $ex->getCode(), $ex->getMessage(), $pin_Template));
return false;
}
}
示例2: unsetSession
/**
* Ha létezik a SESSION, kitörli az értékét.
*
* @param string $pin_SessionName SESSION neve amit törölni szeretnénk.
* @return boolean Sikeres volt e a kiürítés vagy sem.
* @version 1.0
*/
public static function unsetSession(string $pin_SessionName) : bool
{
if (!$pin_SessionName || !isset($_SESSION[$pin_SessionName])) {
Debug::setDebugMessage(array(__METHOD__, self::invalidSessionName, "{MSG.ERROR.INVALID_SESSION_NAME}"), "err", $pin_SessionName);
return false;
}
unset($_SESSION[$pin_SessionName]);
return true;
}
示例3: initialize
/**
* Inicializáló függvény.
*/
public static function initialize()
{
self::$_httpRequestArray = array('DateTime' => date('Y-m-d H:i:s'));
Debug::setDebugMessage(array(__METHOD__, self::initHttpRequest, "{MSG.ERROR.INIT_HTTP_REQEST}", "info", self::$_httpRequestArray['DateTime']));
}
示例4: _loadModuleLang
/**
* Privát metódus, betölti a module-hoz tartozó nyelvi elemeket tartalmazó file-t.
*
* @param string $pin_ModuleName A module neve.
* @access private
* @version 1.0
*/
private static function _loadModuleLang(string $pin_ModuleName)
{
(string) ($loc_File = APPS_D_MODS . $pin_ModuleName . APPS_DIRECTORY_SEPARATOR . 'locale/' . $pin_ModuleName . '.' . self::$_lang . '.php');
if (\library\File::getFileExists($loc_File)) {
@(require_once $loc_File);
} else {
@(require_once APPS_D_MODS . $pin_ModuleName . APPS_DIRECTORY_SEPARATOR . 'locale/' . $pin_ModuleName . '.eng.php');
Debug::setDebugMessage(array(__METHOD__, self::langFileNotExists, "{MSG.ERROR.LANG_FILE_NOT_EXISTS}", "err", $loc_File));
}
}
示例5: Initialize
/**
* Megnézzük, hogy volt e module hívás az url-ben, ha volt ellenőrízzük hogy szükséges e authentikáció
* a module futtatásához, majd elindítjuk. Ha nem volt moule hívás, betöltjük a main module-t.
*
* @access public
* @version 1.0
*/
public function Initialize()
{
$this->_initClasses();
(string) ($loc_URL = Httprequest::getGETElement('url'));
(array) ($loc_Array = array());
if (!is_null($loc_URL)) {
$loc_Array = explode('/', $loc_URL);
} else {
$loc_Array = array();
}
if (!empty($loc_Array)) {
$this->_method = $loc_Array[0];
} else {
$this->_method = 'startModule';
$loc_Array[1] = $this->_mainModule;
}
if (method_exists($this, $this->_method)) {
try {
call_user_func_array(array($this, $this->_method), array($loc_Array));
} catch (\Exception $e) {
Debug::setDebugMessage(array(__METHOD__, self::moduleExceptionErr, "{MSG.ERROR.MODULE_EXCEPTION_ERR}", "err", $e->getMessage()));
$this->ShowErrorPage(500);
}
} else {
Debug::setDebugMessage(array(__METHOD__, self::moduleNotExists, "{MSG.ERROR.MODULE_NOT_EXISTS}", "err", $this->_method));
$this->ShowErrorPage(404);
}
}
示例6: registrateModuleExtensions
/**
* @param object $pin_ExtObject
*/
public static function registrateModuleExtensions($pin_ExtObject)
{
foreach ($pin_ExtObject->JavaScriptExtensions as $loc_Name) {
try {
self::$_moduleJSExtensions[] = self::_getExtLocation($loc_Name, 'JavaScriptExtensions');
} catch (\Exception $ex) {
Debug::setDebugMessage(array(__METHOD__, self::initExtensionJSFailed, "{MSG.ERR.INITIALIZE_JS_ERROR}", "error", $loc_Name));
}
}
foreach ($pin_ExtObject->CSSExtensions as $loc_Name) {
try {
self::$_moduleCSSExtensions[] = self::_getExtLocation($loc_Name, 'CSSExtensions');
} catch (\Exception $ex) {
Debug::setDebugMessage(array(__METHOD__, self::initExtensionCSSFailed, "{MSG.ERR.INITIALIZE_STYLE_ERROR}", "error", $loc_Name));
}
}
foreach ($pin_ExtObject->PHPExtensions as $loc_Name) {
try {
self::$_modulePHPExtensions[] = self::_getExtLocation($loc_Name, 'PHPExtensions');
} catch (\Exception $ex) {
Debug::setDebugMessage(array(__METHOD__, self::initExtensionPHPFailed, "{MSG.ERR.INITIALIZE_PHP_ERROR}", "error", $loc_Name));
}
}
self::_registrateExtensions(false);
}
示例7: _isFileExists
/**
* Protected függvény. Megvizsgálja, hogy a megadott file létezik e, majd
* visszatért az eredménnyel.
*
* @param string $pin_FileName File neve.
* @return boolean Létezik e a file vagy nem.
* @version 1.0
*/
protected function _isFileExists(string $pin_FileName) : bool
{
if (is_file($pin_FileName)) {
return true;
}
if (Debug::isDebug()) {
Debug::setDebugMessage(array(__METHOD__, self::fileNotExists, "{MSG.ERROR.FILE_NOT_EXISTS}", "err", $pin_FileName));
}
return false;
}
示例8: _addHttpHeader
/**
* Hozzáad egy fejlécet a $_httpHeader tömbhöz ha még nem lett elküldve.
* @param string $pin_HeaderType A fejléc típusa.
* @param string $pin_HeaderValue A fejléc értéke.
*/
private static function _addHttpHeader(string $pin_HeaderType, string $pin_HeaderValue = "")
{
if (!self::$_sentHeader) {
$pin_HeaderType[0] = strtoupper($pin_HeaderType[0]);
self::$_httpHeader[] = array($pin_HeaderType, $pin_HeaderValue);
Debug::setDebugMessage(array(__METHOD__, self::addHeader, "{MSG.SUCC.ADD_HEADER}", "info", $pin_HeaderType[0] . ": " . $pin_HeaderValue));
} else {
Debug::setDebugMessage(array(__METHOD__, self::errorHttpHeaderSent, "{MSG.ERROR.HTTP_HEADER_SENT}", "err", ""));
}
}
示例9: _extractZip
/**
* Megnyitja a _zipFile property-ben levő zip-et.
* @return \ZipArchive A megnyitott file objektuma.
* @version 1.0
* @access private
*/
private function _extractZip() : \ZipArchive
{
$obj_Zip = new \ZipArchive();
if (!$this->getFileExists(APPS_D_TMP . $this->_zipFile)) {
$obj_Zip->status = 'error';
return $obj_Zip;
}
try {
$obj_Zip->open(APPS_D_TMP . $this->_zipFile);
return $obj_Zip;
} catch (\Exception $e) {
Debug::setDebugMessage(array(__METHOD__, self::errorZipFileOpen, "{MSG.ERROR.ERROR_ZIP_FILE_OPEN}", "err", $this->_zipFile));
$obj_Zip->status = 'error';
return $obj_Zip;
}
}