PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / trunk
Matomo Analytics – Powerful, Privacy-First Insights for WordPress vtrunk
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
Validator 2 years ago Abstract.php 2 years ago Exception.php 2 years ago Namespace.php 2 years ago
Exception.php
77 lines
1 <?php
2
3 namespace {
4 /**
5 * Zend Framework
6 *
7 * LICENSE
8 *
9 * This source file is subject to the new BSD license that is bundled
10 * with this package in the file LICENSE.txt.
11 * It is also available through the world-wide-web at this URL:
12 * http://framework.zend.com/license/new-bsd
13 * If you did not receive a copy of the license and are unable to
14 * obtain it through the world-wide-web, please send an email
15 * to license@zend.com so we can send you a copy immediately.
16 *
17 * @category Zend
18 * @package Zend_Session
19 * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
20 * @license http://framework.zend.com/license/new-bsd New BSD License
21 * @version $Id: Exception.php 23775 2011-03-01 17:25:24Z ralph $
22 * @since Preview Release 0.2
23 */
24 /**
25 * @see Zend_Exception
26 */
27 // require_once 'Zend/Exception.php';
28 /**
29 * Zend_Session_Exception
30 *
31 * @category Zend
32 * @package Zend_Session
33 * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
34 * @license http://framework.zend.com/license/new-bsd New BSD License
35 */
36 class Zend_Session_Exception extends \Zend_Exception
37 {
38 /**
39 * sessionStartError
40 *
41 * @see http://framework.zend.com/issues/browse/ZF-1325
42 * @var string PHP Error Message
43 */
44 public static $sessionStartError = '';
45 public static $sessionStartWarning = '';
46 /**
47 * handleSessionStartError() - interface for set_error_handler()
48 *
49 * @see http://framework.zend.com/issues/browse/ZF-1325
50 * @param int $errno
51 * @param string $errstr
52 * @return void
53 */
54 public static function handleSessionStartError($errno, $errstr, $errfile, $errline, $errcontext = '')
55 {
56 $message = $errfile . '(Line:' . $errline . '): Error #' . $errno . ' ' . $errstr;
57 if (\E_ERROR === $errno || \E_CORE_ERROR === $errno || \E_COMPILE_ERROR === $errno) {
58 self::$sessionStartError .= $message . ' ';
59 } else {
60 self::$sessionStartWarning .= $message . ' ';
61 }
62 }
63 /**
64 * handleSilentWriteClose() - interface for set_error_handler()
65 *
66 * @see http://framework.zend.com/issues/browse/ZF-1325
67 * @param int $errno
68 * @param string $errstr
69 * @return void
70 */
71 public static function handleSilentWriteClose($errno, $errstr, $errfile, $errline, $errcontext = '')
72 {
73 self::$sessionStartError .= \PHP_EOL . $errfile . '(Line:' . $errline . '): Error #' . $errno . ' ' . $errstr;
74 }
75 }
76 }
77