PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 4.3.0
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v4.3.0
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / libs / Zend / Session / Exception.php
matomo / app / libs / Zend / Session Last commit date
SaveHandler 6 years ago Validator 6 years ago Abstract.php 6 years ago Exception.php 5 years ago Namespace.php 6 years ago
Exception.php
81 lines
1 <?php
2 /**
3 * Zend Framework
4 *
5 * LICENSE
6 *
7 * This source file is subject to the new BSD license that is bundled
8 * with this package in the file LICENSE.txt.
9 * It is also available through the world-wide-web at this URL:
10 * http://framework.zend.com/license/new-bsd
11 * If you did not receive a copy of the license and are unable to
12 * obtain it through the world-wide-web, please send an email
13 * to license@zend.com so we can send you a copy immediately.
14 *
15 * @category Zend
16 * @package Zend_Session
17 * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
18 * @license http://framework.zend.com/license/new-bsd New BSD License
19 * @version $Id: Exception.php 23775 2011-03-01 17:25:24Z ralph $
20 * @since Preview Release 0.2
21 */
22
23
24 /**
25 * @see Zend_Exception
26 */
27 // require_once 'Zend/Exception.php';
28
29
30 /**
31 * Zend_Session_Exception
32 *
33 * @category Zend
34 * @package Zend_Session
35 * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
36 * @license http://framework.zend.com/license/new-bsd New BSD License
37 */
38 class Zend_Session_Exception extends Zend_Exception
39 {
40 /**
41 * sessionStartError
42 *
43 * @see http://framework.zend.com/issues/browse/ZF-1325
44 * @var string PHP Error Message
45 */
46 static public $sessionStartError = '';
47 static public $sessionStartWarning = '';
48
49 /**
50 * handleSessionStartError() - interface for set_error_handler()
51 *
52 * @see http://framework.zend.com/issues/browse/ZF-1325
53 * @param int $errno
54 * @param string $errstr
55 * @return void
56 */
57 static public function handleSessionStartError($errno, $errstr, $errfile, $errline, $errcontext = '')
58 {
59 $message = $errfile . '(Line:' . $errline . '): Error #' . $errno . ' ' . $errstr;
60 if (E_ERROR === $errno || E_CORE_ERROR === $errno || E_COMPILE_ERROR === $errno) {
61 self::$sessionStartError .= $message . ' ';
62 } else {
63 self::$sessionStartWarning .= $message . ' ';
64 }
65 }
66
67 /**
68 * handleSilentWriteClose() - interface for set_error_handler()
69 *
70 * @see http://framework.zend.com/issues/browse/ZF-1325
71 * @param int $errno
72 * @param string $errstr
73 * @return void
74 */
75 static public function handleSilentWriteClose($errno, $errstr, $errfile, $errline, $errcontext = '')
76 {
77 self::$sessionStartError .= PHP_EOL . $errfile . '(Line:' . $errline . '): Error #' . $errno . ' ' . $errstr;
78 }
79 }
80
81