芝麻web文件管理V1.00
编辑当前文件:/home/mgatv524/public_html/avenida/views/psr.tar
log/composer.json 0000644 00000001061 14716423406 0010054 0 ustar 00 { "name": "psr/log", "description": "Common interface for logging libraries", "keywords": ["psr", "psr-3", "log"], "homepage": "https://github.com/php-fig/log", "license": "MIT", "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "require": { "php": ">=5.3.0" }, "autoload": { "psr-4": { "Psr\\Log\\": "Psr/Log/" } }, "extra": { "branch-alias": { "dev-master": "1.1.x-dev" } } } log/Psr/Log/Test/error_log; 0000644 00000034636 14716423406 0011564 0 ustar 00 [19-Sep-2023 01:58:10 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [19-Sep-2023 16:37:15 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [26-Nov-2023 07:02:35 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [28-Nov-2023 14:13:22 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [28-Nov-2023 14:13:40 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [30-Nov-2023 20:29:39 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [30-Nov-2023 20:29:46 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [01-Dec-2023 08:19:52 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [01-Dec-2023 08:19:55 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [01-Dec-2023 22:56:40 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [03-Dec-2023 10:02:04 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [03-Dec-2023 10:02:12 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [04-Jan-2024 20:37:20 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [25-Jan-2024 06:50:56 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [26-Feb-2024 20:13:17 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [28-Feb-2024 13:03:16 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [18-Mar-2024 20:00:39 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [16-Apr-2024 04:10:16 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [05-May-2024 02:40:48 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [05-May-2024 02:40:52 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [05-May-2024 12:35:40 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [05-May-2024 12:35:44 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [05-May-2024 20:48:14 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [07-May-2024 04:44:00 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [14-May-2024 20:48:40 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [14-May-2024 20:48:44 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [20-May-2024 22:56:54 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [27-May-2024 03:34:42 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [27-May-2024 03:34:46 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [01-Jun-2024 07:01:49 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [10-Jun-2024 14:57:47 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [12-Jun-2024 10:55:04 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [19-Jun-2024 12:48:01 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [19-Jun-2024 12:48:05 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [20-Jun-2024 00:42:33 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [20-Jun-2024 00:42:37 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [28-Jun-2024 16:54:52 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [08-Jul-2024 17:52:25 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [15-Jul-2024 14:01:24 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [15-Jul-2024 14:07:09 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [15-Jul-2024 22:54:44 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [22-Jul-2024 06:12:47 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [22-Jul-2024 08:55:21 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [22-Jul-2024 20:51:24 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [22-Jul-2024 20:51:28 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [25-Jul-2024 04:36:26 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [05-Aug-2024 10:54:34 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [18-Aug-2024 03:18:21 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [18-Aug-2024 04:41:05 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [21-Aug-2024 19:07:47 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [24-Aug-2024 20:54:13 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [01-Sep-2024 05:45:41 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [02-Sep-2024 00:51:33 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [02-Sep-2024 00:51:37 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [08-Sep-2024 09:49:47 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [12-Sep-2024 00:22:16 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [12-Sep-2024 00:22:20 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [12-Sep-2024 17:02:33 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [14-Sep-2024 10:20:40 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [16-Sep-2024 16:11:58 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [19-Sep-2024 08:48:29 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [24-Sep-2024 10:29:07 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [24-Sep-2024 10:29:10 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [24-Sep-2024 10:30:07 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [24-Sep-2024 10:30:11 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [28-Sep-2024 06:38:23 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [28-Sep-2024 14:48:15 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [09-Oct-2024 17:47:02 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [18-Oct-2024 16:28:54 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [18-Oct-2024 16:31:42 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [24-Oct-2024 04:02:45 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [31-Oct-2024 15:11:02 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 [31-Oct-2024 15:11:05 America/Fortaleza] PHP Fatal error: Class 'PHPUnit\Framework\TestCase' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php on line 15 [06-Nov-2024 05:25:49 America/Fortaleza] PHP Fatal error: Class 'Psr\Log\AbstractLogger' not found in /home/mgatv524/public_html/edurocha/vendor/psr/log/Psr/Log/Test/TestLogger.php on line 57 log/Psr/Log/Test/LoggerInterfaceTest.php 0000644 00000011051 14716423406 0014147 0 ustar 00
". * * Example ->error('Foo') would yield "error Foo". * * @return string[] */ abstract public function getLogs(); public function testImplements() { $this->assertInstanceOf('Psr\Log\LoggerInterface', $this->getLogger()); } /** * @dataProvider provideLevelsAndMessages */ public function testLogsAtAllLevels($level, $message) { $logger = $this->getLogger(); $logger->{$level}($message, array('user' => 'Bob')); $logger->log($level, $message, array('user' => 'Bob')); $expected = array( $level.' message of level '.$level.' with context: Bob', $level.' message of level '.$level.' with context: Bob', ); $this->assertEquals($expected, $this->getLogs()); } public function provideLevelsAndMessages() { return array( LogLevel::EMERGENCY => array(LogLevel::EMERGENCY, 'message of level emergency with context: {user}'), LogLevel::ALERT => array(LogLevel::ALERT, 'message of level alert with context: {user}'), LogLevel::CRITICAL => array(LogLevel::CRITICAL, 'message of level critical with context: {user}'), LogLevel::ERROR => array(LogLevel::ERROR, 'message of level error with context: {user}'), LogLevel::WARNING => array(LogLevel::WARNING, 'message of level warning with context: {user}'), LogLevel::NOTICE => array(LogLevel::NOTICE, 'message of level notice with context: {user}'), LogLevel::INFO => array(LogLevel::INFO, 'message of level info with context: {user}'), LogLevel::DEBUG => array(LogLevel::DEBUG, 'message of level debug with context: {user}'), ); } /** * @expectedException \Psr\Log\InvalidArgumentException */ public function testThrowsOnInvalidLevel() { $logger = $this->getLogger(); $logger->log('invalid level', 'Foo'); } public function testContextReplacement() { $logger = $this->getLogger(); $logger->info('{Message {nothing} {user} {foo.bar} a}', array('user' => 'Bob', 'foo.bar' => 'Bar')); $expected = array('info {Message {nothing} Bob Bar a}'); $this->assertEquals($expected, $this->getLogs()); } public function testObjectCastToString() { if (method_exists($this, 'createPartialMock')) { $dummy = $this->createPartialMock('Psr\Log\Test\DummyTest', array('__toString')); } else { $dummy = $this->getMock('Psr\Log\Test\DummyTest', array('__toString')); } $dummy->expects($this->once()) ->method('__toString') ->will($this->returnValue('DUMMY')); $this->getLogger()->warning($dummy); $expected = array('warning DUMMY'); $this->assertEquals($expected, $this->getLogs()); } public function testContextCanContainAnything() { $closed = fopen('php://memory', 'r'); fclose($closed); $context = array( 'bool' => true, 'null' => null, 'string' => 'Foo', 'int' => 0, 'float' => 0.5, 'nested' => array('with object' => new DummyTest), 'object' => new \DateTime, 'resource' => fopen('php://memory', 'r'), 'closed' => $closed, ); $this->getLogger()->warning('Crazy context data', $context); $expected = array('warning Crazy context data'); $this->assertEquals($expected, $this->getLogs()); } public function testContextExceptionKeyCanBeExceptionOrOtherValues() { $logger = $this->getLogger(); $logger->warning('Random message', array('exception' => 'oops')); $logger->critical('Uncaught Exception!', array('exception' => new \LogicException('Fail'))); $expected = array( 'warning Random message', 'critical Uncaught Exception!' ); $this->assertEquals($expected, $this->getLogs()); } } log/Psr/Log/Test/TestLogger.php 0000644 00000010657 14716423406 0012341 0 ustar 00 $level, 'message' => $message, 'context' => $context, ]; $this->recordsByLevel[$record['level']][] = $record; $this->records[] = $record; } public function hasRecords($level) { return isset($this->recordsByLevel[$level]); } public function hasRecord($record, $level) { if (is_string($record)) { $record = ['message' => $record]; } return $this->hasRecordThatPasses(function ($rec) use ($record) { if ($rec['message'] !== $record['message']) { return false; } if (isset($record['context']) && $rec['context'] !== $record['context']) { return false; } return true; }, $level); } public function hasRecordThatContains($message, $level) { return $this->hasRecordThatPasses(function ($rec) use ($message) { return strpos($rec['message'], $message) !== false; }, $level); } public function hasRecordThatMatches($regex, $level) { return $this->hasRecordThatPasses(function ($rec) use ($regex) { return preg_match($regex, $rec['message']) > 0; }, $level); } public function hasRecordThatPasses(callable $predicate, $level) { if (!isset($this->recordsByLevel[$level])) { return false; } foreach ($this->recordsByLevel[$level] as $i => $rec) { if (call_user_func($predicate, $rec, $i)) { return true; } } return false; } public function __call($method, $args) { if (preg_match('/(.*)(Debug|Info|Notice|Warning|Error|Critical|Alert|Emergency)(.*)/', $method, $matches) > 0) { $genericMethod = $matches[1] . ('Records' !== $matches[3] ? 'Record' : '') . $matches[3]; $level = strtolower($matches[2]); if (method_exists($this, $genericMethod)) { $args[] = $level; return call_user_func_array([$this, $genericMethod], $args); } } throw new \BadMethodCallException('Call to undefined method ' . get_class($this) . '::' . $method . '()'); } public function reset() { $this->records = []; $this->recordsByLevel = []; } } log/Psr/Log/Test/DummyTest.php 0000644 00000000373 14716423406 0012207 0 ustar 00 log(LogLevel::EMERGENCY, $message, $context); } /** * Action must be taken immediately. * * Example: Entire website down, database unavailable, etc. This should * trigger the SMS alerts and wake you up. * * @param string $message * @param array $context * * @return void */ public function alert($message, array $context = array()) { $this->log(LogLevel::ALERT, $message, $context); } /** * Critical conditions. * * Example: Application component unavailable, unexpected exception. * * @param string $message * @param array $context * * @return void */ public function critical($message, array $context = array()) { $this->log(LogLevel::CRITICAL, $message, $context); } /** * Runtime errors that do not require immediate action but should typically * be logged and monitored. * * @param string $message * @param array $context * * @return void */ public function error($message, array $context = array()) { $this->log(LogLevel::ERROR, $message, $context); } /** * Exceptional occurrences that are not errors. * * Example: Use of deprecated APIs, poor use of an API, undesirable things * that are not necessarily wrong. * * @param string $message * @param array $context * * @return void */ public function warning($message, array $context = array()) { $this->log(LogLevel::WARNING, $message, $context); } /** * Normal but significant events. * * @param string $message * @param array $context * * @return void */ public function notice($message, array $context = array()) { $this->log(LogLevel::NOTICE, $message, $context); } /** * Interesting events. * * Example: User logs in, SQL logs. * * @param string $message * @param array $context * * @return void */ public function info($message, array $context = array()) { $this->log(LogLevel::INFO, $message, $context); } /** * Detailed debug information. * * @param string $message * @param array $context * * @return void */ public function debug($message, array $context = array()) { $this->log(LogLevel::DEBUG, $message, $context); } /** * Logs with an arbitrary level. * * @param mixed $level * @param string $message * @param array $context * * @return void * * @throws \Psr\Log\InvalidArgumentException */ abstract public function log($level, $message, array $context = array()); } log/Psr/Log/InvalidArgumentException.php 0000644 00000000140 14716423406 0014275 0 ustar 00 logger = $logger; } } log/Psr/Log/LoggerInterface.php 0000644 00000006052 14716423406 0012375 0 ustar 00 log(LogLevel::EMERGENCY, $message, $context); } /** * Action must be taken immediately. * * Example: Entire website down, database unavailable, etc. This should * trigger the SMS alerts and wake you up. * * @param string $message * @param array $context * * @return void */ public function alert($message, array $context = array()) { $this->log(LogLevel::ALERT, $message, $context); } /** * Critical conditions. * * Example: Application component unavailable, unexpected exception. * * @param string $message * @param array $context * * @return void */ public function critical($message, array $context = array()) { $this->log(LogLevel::CRITICAL, $message, $context); } /** * Runtime errors that do not require immediate action but should typically * be logged and monitored. * * @param string $message * @param array $context * * @return void */ public function error($message, array $context = array()) { $this->log(LogLevel::ERROR, $message, $context); } /** * Exceptional occurrences that are not errors. * * Example: Use of deprecated APIs, poor use of an API, undesirable things * that are not necessarily wrong. * * @param string $message * @param array $context * * @return void */ public function warning($message, array $context = array()) { $this->log(LogLevel::WARNING, $message, $context); } /** * Normal but significant events. * * @param string $message * @param array $context * * @return void */ public function notice($message, array $context = array()) { $this->log(LogLevel::NOTICE, $message, $context); } /** * Interesting events. * * Example: User logs in, SQL logs. * * @param string $message * @param array $context * * @return void */ public function info($message, array $context = array()) { $this->log(LogLevel::INFO, $message, $context); } /** * Detailed debug information. * * @param string $message * @param array $context * * @return void */ public function debug($message, array $context = array()) { $this->log(LogLevel::DEBUG, $message, $context); } } log/Psr/Log/NullLogger.php 0000644 00000001303 14716423406 0011401 0 ustar 00 logger) { }` * blocks. */ class NullLogger extends AbstractLogger { /** * Logs with an arbitrary level. * * @param mixed $level * @param string $message * @param array $context * * @return void * * @throws \Psr\Log\InvalidArgumentException */ public function log($level, $message, array $context = array()) { // noop } } log/LICENSE 0000644 00000002075 14716423406 0006345 0 ustar 00 Copyright (c) 2012 PHP Framework Interoperability Group Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. cache/composer.json 0000644 00000001001 14716423406 0010330 0 ustar 00 { "name": "psr/cache", "description": "Common interface for caching libraries", "keywords": ["psr", "psr-6", "cache"], "license": "MIT", "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "require": { "php": ">=5.3.0" }, "autoload": { "psr-4": { "Psr\\Cache\\": "src/" } }, "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } } } cache/src/InvalidArgumentException.php 0000644 00000000453 14716423406 0014070 0 ustar 00 =5.3.0" }, "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } } } http-message/LICENSE 0000644 00000002075 14716423406 0010165 0 ustar 00 Copyright (c) 2014 PHP Framework Interoperability Group Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. http-message/src/RequestInterface.php 0000644 00000011316 14716423406 0013727 0 ustar 00 getQuery()` * or from the `QUERY_STRING` server param. * * @return array */ public function getQueryParams(); /** * Return an instance with the specified query string arguments. * * These values SHOULD remain immutable over the course of the incoming * request. They MAY be injected during instantiation, such as from PHP's * $_GET superglobal, or MAY be derived from some other value such as the * URI. In cases where the arguments are parsed from the URI, the data * MUST be compatible with what PHP's parse_str() would return for * purposes of how duplicate query parameters are handled, and how nested * sets are handled. * * Setting query string arguments MUST NOT change the URI stored by the * request, nor the values in the server params. * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that has the * updated query string arguments. * * @param array $query Array of query string arguments, typically from * $_GET. * @return static */ public function withQueryParams(array $query); /** * Retrieve normalized file upload data. * * This method returns upload metadata in a normalized tree, with each leaf * an instance of Psr\Http\Message\UploadedFileInterface. * * These values MAY be prepared from $_FILES or the message body during * instantiation, or MAY be injected via withUploadedFiles(). * * @return array An array tree of UploadedFileInterface instances; an empty * array MUST be returned if no data is present. */ public function getUploadedFiles(); /** * Create a new instance with the specified uploaded files. * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that has the * updated body parameters. * * @param array $uploadedFiles An array tree of UploadedFileInterface instances. * @return static * @throws \InvalidArgumentException if an invalid structure is provided. */ public function withUploadedFiles(array $uploadedFiles); /** * Retrieve any parameters provided in the request body. * * If the request Content-Type is either application/x-www-form-urlencoded * or multipart/form-data, and the request method is POST, this method MUST * return the contents of $_POST. * * Otherwise, this method may return any results of deserializing * the request body content; as parsing returns structured content, the * potential types MUST be arrays or objects only. A null value indicates * the absence of body content. * * @return null|array|object The deserialized body parameters, if any. * These will typically be an array or object. */ public function getParsedBody(); /** * Return an instance with the specified body parameters. * * These MAY be injected during instantiation. * * If the request Content-Type is either application/x-www-form-urlencoded * or multipart/form-data, and the request method is POST, use this method * ONLY to inject the contents of $_POST. * * The data IS NOT REQUIRED to come from $_POST, but MUST be the results of * deserializing the request body content. Deserialization/parsing returns * structured data, and, as such, this method ONLY accepts arrays or objects, * or a null value if nothing was available to parse. * * As an example, if content negotiation determines that the request data * is a JSON payload, this method could be used to create a request * instance with the deserialized parameters. * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that has the * updated body parameters. * * @param null|array|object $data The deserialized body data. This will * typically be in an array or object. * @return static * @throws \InvalidArgumentException if an unsupported argument type is * provided. */ public function withParsedBody($data); /** * Retrieve attributes derived from the request. * * The request "attributes" may be used to allow injection of any * parameters derived from the request: e.g., the results of path * match operations; the results of decrypting cookies; the results of * deserializing non-form-encoded message bodies; etc. Attributes * will be application and request specific, and CAN be mutable. * * @return array Attributes derived from the request. */ public function getAttributes(); /** * Retrieve a single derived request attribute. * * Retrieves a single derived request attribute as described in * getAttributes(). If the attribute has not been previously set, returns * the default value as provided. * * This method obviates the need for a hasAttribute() method, as it allows * specifying a default value to return if the attribute is not found. * * @see getAttributes() * @param string $name The attribute name. * @param mixed $default Default value to return if the attribute does not exist. * @return mixed */ public function getAttribute($name, $default = null); /** * Return an instance with the specified derived request attribute. * * This method allows setting a single derived request attribute as * described in getAttributes(). * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that has the * updated attribute. * * @see getAttributes() * @param string $name The attribute name. * @param mixed $value The value of the attribute. * @return static */ public function withAttribute($name, $value); /** * Return an instance that removes the specified derived request attribute. * * This method allows removing a single derived request attribute as * described in getAttributes(). * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that removes * the attribute. * * @see getAttributes() * @param string $name The attribute name. * @return static */ public function withoutAttribute($name); } http-message/src/error_log; 0000644 00000075535 14716423406 0011772 0 ustar 00 [14-Sep-2023 15:58:20 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [29-Sep-2023 12:32:43 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [29-Sep-2023 12:32:46 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [29-Sep-2023 12:32:51 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [29-Sep-2023 16:09:20 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [29-Sep-2023 16:09:21 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [29-Sep-2023 16:09:29 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [30-Sep-2023 18:12:31 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [30-Sep-2023 18:12:32 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [30-Sep-2023 18:12:36 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [30-Sep-2023 19:43:45 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [30-Sep-2023 19:43:50 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [30-Sep-2023 19:43:54 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [07-Nov-2023 16:15:34 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [15-Nov-2023 11:14:31 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [21-Nov-2023 05:52:24 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [22-Nov-2023 05:07:37 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [22-Nov-2023 05:07:39 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [22-Nov-2023 05:07:50 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [22-Nov-2023 10:25:58 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [22-Nov-2023 10:26:11 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [22-Nov-2023 10:26:19 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [22-Nov-2023 23:38:14 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [22-Nov-2023 23:38:32 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [22-Nov-2023 23:38:35 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [24-Nov-2023 08:16:33 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [24-Nov-2023 08:16:37 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [24-Nov-2023 08:16:42 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [31-Dec-2023 12:22:42 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [01-Jan-2024 09:38:13 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [09-Jan-2024 08:20:14 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [15-Feb-2024 14:41:01 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [17-Feb-2024 10:05:05 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [17-Feb-2024 17:39:46 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [18-Feb-2024 02:05:25 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [27-Feb-2024 14:03:41 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [04-Mar-2024 19:32:05 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [08-Mar-2024 06:52:05 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [08-Mar-2024 08:21:06 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [08-Mar-2024 09:54:15 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [20-Apr-2024 20:12:00 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [21-Apr-2024 20:57:18 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [21-Apr-2024 22:21:11 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [23-Apr-2024 01:18:56 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [26-Apr-2024 13:07:42 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [30-Apr-2024 14:18:51 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [05-May-2024 00:04:04 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [05-May-2024 00:04:16 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [05-May-2024 00:04:24 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [05-May-2024 09:59:32 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [05-May-2024 09:59:44 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [05-May-2024 09:59:52 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [14-May-2024 19:23:38 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [14-May-2024 19:23:40 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [14-May-2024 19:23:49 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [18-May-2024 01:44:28 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [25-May-2024 21:05:12 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [27-May-2024 02:35:38 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [27-May-2024 02:35:50 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [27-May-2024 02:35:58 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [29-May-2024 08:19:31 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [29-May-2024 11:40:24 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [30-May-2024 14:45:31 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [03-Jun-2024 13:06:34 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [03-Jun-2024 17:49:40 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [19-Jun-2024 12:46:29 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [19-Jun-2024 12:46:41 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [19-Jun-2024 12:46:49 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [20-Jun-2024 00:41:01 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [20-Jun-2024 00:41:13 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [20-Jun-2024 00:41:21 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [27-Jun-2024 01:48:30 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [27-Jun-2024 02:12:34 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [27-Jun-2024 09:36:26 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [06-Jul-2024 12:50:51 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [07-Jul-2024 08:52:18 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [07-Jul-2024 10:25:26 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [07-Jul-2024 20:20:31 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [07-Jul-2024 21:20:13 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [09-Jul-2024 11:05:12 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [12-Jul-2024 22:09:43 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [14-Jul-2024 10:27:36 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [17-Jul-2024 18:12:24 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [18-Jul-2024 21:07:08 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [19-Jul-2024 13:34:32 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [20-Jul-2024 09:52:17 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [22-Jul-2024 14:43:15 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [22-Jul-2024 18:33:20 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [22-Jul-2024 18:33:32 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [22-Jul-2024 18:33:40 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [25-Jul-2024 12:03:03 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [30-Jul-2024 14:35:08 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [30-Jul-2024 17:27:20 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [31-Jul-2024 01:37:41 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [03-Aug-2024 15:42:19 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [06-Aug-2024 04:14:26 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [06-Aug-2024 08:14:07 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [09-Aug-2024 14:27:41 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [09-Aug-2024 18:31:35 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [13-Aug-2024 09:05:41 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [14-Aug-2024 10:30:13 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [16-Aug-2024 21:57:41 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [17-Aug-2024 01:11:11 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [18-Aug-2024 10:04:07 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [01-Sep-2024 22:14:53 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [01-Sep-2024 22:15:05 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [01-Sep-2024 22:15:13 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [08-Sep-2024 07:55:48 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [11-Sep-2024 22:03:04 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [11-Sep-2024 22:03:16 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [11-Sep-2024 22:03:25 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [15-Sep-2024 11:17:55 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [15-Sep-2024 11:59:36 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [15-Sep-2024 17:12:41 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [16-Sep-2024 16:03:45 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [20-Sep-2024 01:57:25 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [20-Sep-2024 11:51:04 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [20-Sep-2024 19:33:50 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [21-Sep-2024 03:55:40 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [24-Sep-2024 10:14:46 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [24-Sep-2024 10:14:58 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [24-Sep-2024 10:15:06 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [24-Sep-2024 10:16:18 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [24-Sep-2024 10:16:30 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [24-Sep-2024 10:16:38 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [25-Sep-2024 22:46:52 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [01-Oct-2024 10:51:14 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [09-Oct-2024 08:13:04 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [09-Oct-2024 10:30:10 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [12-Oct-2024 00:48:25 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [18-Oct-2024 09:57:46 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [18-Oct-2024 12:22:20 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [18-Oct-2024 12:25:12 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [18-Oct-2024 12:28:05 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [22-Oct-2024 19:40:09 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [23-Oct-2024 22:08:02 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [23-Oct-2024 22:18:27 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [29-Oct-2024 11:09:45 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [31-Oct-2024 12:50:42 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [31-Oct-2024 12:50:54 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [31-Oct-2024 12:51:01 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [06-Nov-2024 23:07:27 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [09-Nov-2024 13:49:07 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 [09-Nov-2024 13:49:19 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ResponseInterface.php on line 20 [09-Nov-2024 13:49:43 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\RequestInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/ServerRequestInterface.php on line 43 [10-Nov-2024 03:56:41 America/Fortaleza] PHP Fatal error: Interface 'Psr\Http\Message\MessageInterface' not found in /home/mgatv524/public_html/edurocha/vendor/psr/http-message/src/RequestInterface.php on line 24 http-message/src/UploadedFileInterface.php 0000644 00000011121 14716423406 0014626 0 ustar 00 * [user-info@]host[:port] * * * If the port component is not set or is the standard port for the current * scheme, it SHOULD NOT be included. * * @see https://tools.ietf.org/html/rfc3986#section-3.2 * @return string The URI authority, in "[user-info@]host[:port]" format. */ public function getAuthority(); /** * Retrieve the user information component of the URI. * * If no user information is present, this method MUST return an empty * string. * * If a user is present in the URI, this will return that value; * additionally, if the password is also present, it will be appended to the * user value, with a colon (":") separating the values. * * The trailing "@" character is not part of the user information and MUST * NOT be added. * * @return string The URI user information, in "username[:password]" format. */ public function getUserInfo(); /** * Retrieve the host component of the URI. * * If no host is present, this method MUST return an empty string. * * The value returned MUST be normalized to lowercase, per RFC 3986 * Section 3.2.2. * * @see http://tools.ietf.org/html/rfc3986#section-3.2.2 * @return string The URI host. */ public function getHost(); /** * Retrieve the port component of the URI. * * If a port is present, and it is non-standard for the current scheme, * this method MUST return it as an integer. If the port is the standard port * used with the current scheme, this method SHOULD return null. * * If no port is present, and no scheme is present, this method MUST return * a null value. * * If no port is present, but a scheme is present, this method MAY return * the standard port for that scheme, but SHOULD return null. * * @return null|int The URI port. */ public function getPort(); /** * Retrieve the path component of the URI. * * The path can either be empty or absolute (starting with a slash) or * rootless (not starting with a slash). Implementations MUST support all * three syntaxes. * * Normally, the empty path "" and absolute path "/" are considered equal as * defined in RFC 7230 Section 2.7.3. But this method MUST NOT automatically * do this normalization because in contexts with a trimmed base path, e.g. * the front controller, this difference becomes significant. It's the task * of the user to handle both "" and "/". * * The value returned MUST be percent-encoded, but MUST NOT double-encode * any characters. To determine what characters to encode, please refer to * RFC 3986, Sections 2 and 3.3. * * As an example, if the value should include a slash ("/") not intended as * delimiter between path segments, that value MUST be passed in encoded * form (e.g., "%2F") to the instance. * * @see https://tools.ietf.org/html/rfc3986#section-2 * @see https://tools.ietf.org/html/rfc3986#section-3.3 * @return string The URI path. */ public function getPath(); /** * Retrieve the query string of the URI. * * If no query string is present, this method MUST return an empty string. * * The leading "?" character is not part of the query and MUST NOT be * added. * * The value returned MUST be percent-encoded, but MUST NOT double-encode * any characters. To determine what characters to encode, please refer to * RFC 3986, Sections 2 and 3.4. * * As an example, if a value in a key/value pair of the query string should * include an ampersand ("&") not intended as a delimiter between values, * that value MUST be passed in encoded form (e.g., "%26") to the instance. * * @see https://tools.ietf.org/html/rfc3986#section-2 * @see https://tools.ietf.org/html/rfc3986#section-3.4 * @return string The URI query string. */ public function getQuery(); /** * Retrieve the fragment component of the URI. * * If no fragment is present, this method MUST return an empty string. * * The leading "#" character is not part of the fragment and MUST NOT be * added. * * The value returned MUST be percent-encoded, but MUST NOT double-encode * any characters. To determine what characters to encode, please refer to * RFC 3986, Sections 2 and 3.5. * * @see https://tools.ietf.org/html/rfc3986#section-2 * @see https://tools.ietf.org/html/rfc3986#section-3.5 * @return string The URI fragment. */ public function getFragment(); /** * Return an instance with the specified scheme. * * This method MUST retain the state of the current instance, and return * an instance that contains the specified scheme. * * Implementations MUST support the schemes "http" and "https" case * insensitively, and MAY accommodate other schemes if required. * * An empty scheme is equivalent to removing the scheme. * * @param string $scheme The scheme to use with the new instance. * @return static A new instance with the specified scheme. * @throws \InvalidArgumentException for invalid or unsupported schemes. */ public function withScheme($scheme); /** * Return an instance with the specified user information. * * This method MUST retain the state of the current instance, and return * an instance that contains the specified user information. * * Password is optional, but the user information MUST include the * user; an empty string for the user is equivalent to removing user * information. * * @param string $user The user name to use for authority. * @param null|string $password The password associated with $user. * @return static A new instance with the specified user information. */ public function withUserInfo($user, $password = null); /** * Return an instance with the specified host. * * This method MUST retain the state of the current instance, and return * an instance that contains the specified host. * * An empty host value is equivalent to removing the host. * * @param string $host The hostname to use with the new instance. * @return static A new instance with the specified host. * @throws \InvalidArgumentException for invalid hostnames. */ public function withHost($host); /** * Return an instance with the specified port. * * This method MUST retain the state of the current instance, and return * an instance that contains the specified port. * * Implementations MUST raise an exception for ports outside the * established TCP and UDP port ranges. * * A null value provided for the port is equivalent to removing the port * information. * * @param null|int $port The port to use with the new instance; a null value * removes the port information. * @return static A new instance with the specified port. * @throws \InvalidArgumentException for invalid ports. */ public function withPort($port); /** * Return an instance with the specified path. * * This method MUST retain the state of the current instance, and return * an instance that contains the specified path. * * The path can either be empty or absolute (starting with a slash) or * rootless (not starting with a slash). Implementations MUST support all * three syntaxes. * * If the path is intended to be domain-relative rather than path relative then * it must begin with a slash ("/"). Paths not starting with a slash ("/") * are assumed to be relative to some base path known to the application or * consumer. * * Users can provide both encoded and decoded path characters. * Implementations ensure the correct encoding as outlined in getPath(). * * @param string $path The path to use with the new instance. * @return static A new instance with the specified path. * @throws \InvalidArgumentException for invalid paths. */ public function withPath($path); /** * Return an instance with the specified query string. * * This method MUST retain the state of the current instance, and return * an instance that contains the specified query string. * * Users can provide both encoded and decoded query characters. * Implementations ensure the correct encoding as outlined in getQuery(). * * An empty query string value is equivalent to removing the query string. * * @param string $query The query string to use with the new instance. * @return static A new instance with the specified query string. * @throws \InvalidArgumentException for invalid query strings. */ public function withQuery($query); /** * Return an instance with the specified URI fragment. * * This method MUST retain the state of the current instance, and return * an instance that contains the specified URI fragment. * * Users can provide both encoded and decoded fragment characters. * Implementations ensure the correct encoding as outlined in getFragment(). * * An empty fragment value is equivalent to removing the fragment. * * @param string $fragment The fragment to use with the new instance. * @return static A new instance with the specified fragment. */ public function withFragment($fragment); /** * Return the string representation as a URI reference. * * Depending on which components of the URI are present, the resulting * string is either a full URI or relative reference according to RFC 3986, * Section 4.1. The method concatenates the various components of the URI, * using the appropriate delimiters: * * - If a scheme is present, it MUST be suffixed by ":". * - If an authority is present, it MUST be prefixed by "//". * - The path can be concatenated without delimiters. But there are two * cases where the path has to be adjusted to make the URI reference * valid as PHP does not allow to throw an exception in __toString(): * - If the path is rootless and an authority is present, the path MUST * be prefixed by "/". * - If the path is starting with more than one "/" and no authority is * present, the starting slashes MUST be reduced to one. * - If a query is present, it MUST be prefixed by "?". * - If a fragment is present, it MUST be prefixed by "#". * * @see http://tools.ietf.org/html/rfc3986#section-4.1 * @return string */ public function __toString(); } http-message/src/MessageInterface.php 0000644 00000015376 14716423406 0013675 0 ustar 00 getHeaders() as $name => $values) { * echo $name . ": " . implode(", ", $values); * } * * // Emit headers iteratively: * foreach ($message->getHeaders() as $name => $values) { * foreach ($values as $value) { * header(sprintf('%s: %s', $name, $value), false); * } * } * * While header names are not case-sensitive, getHeaders() will preserve the * exact case in which headers were originally specified. * * @return string[][] Returns an associative array of the message's headers. Each * key MUST be a header name, and each value MUST be an array of strings * for that header. */ public function getHeaders(); /** * Checks if a header exists by the given case-insensitive name. * * @param string $name Case-insensitive header field name. * @return bool Returns true if any header names match the given header * name using a case-insensitive string comparison. Returns false if * no matching header name is found in the message. */ public function hasHeader($name); /** * Retrieves a message header value by the given case-insensitive name. * * This method returns an array of all the header values of the given * case-insensitive header name. * * If the header does not appear in the message, this method MUST return an * empty array. * * @param string $name Case-insensitive header field name. * @return string[] An array of string values as provided for the given * header. If the header does not appear in the message, this method MUST * return an empty array. */ public function getHeader($name); /** * Retrieves a comma-separated string of the values for a single header. * * This method returns all of the header values of the given * case-insensitive header name as a string concatenated together using * a comma. * * NOTE: Not all header values may be appropriately represented using * comma concatenation. For such headers, use getHeader() instead * and supply your own delimiter when concatenating. * * If the header does not appear in the message, this method MUST return * an empty string. * * @param string $name Case-insensitive header field name. * @return string A string of values as provided for the given header * concatenated together using a comma. If the header does not appear in * the message, this method MUST return an empty string. */ public function getHeaderLine($name); /** * Return an instance with the provided value replacing the specified header. * * While header names are case-insensitive, the casing of the header will * be preserved by this function, and returned from getHeaders(). * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that has the * new and/or updated header and value. * * @param string $name Case-insensitive header field name. * @param string|string[] $value Header value(s). * @return static * @throws \InvalidArgumentException for invalid header names or values. */ public function withHeader($name, $value); /** * Return an instance with the specified header appended with the given value. * * Existing values for the specified header will be maintained. The new * value(s) will be appended to the existing list. If the header did not * exist previously, it will be added. * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that has the * new header and/or value. * * @param string $name Case-insensitive header field name to add. * @param string|string[] $value Header value(s). * @return static * @throws \InvalidArgumentException for invalid header names or values. */ public function withAddedHeader($name, $value); /** * Return an instance without the specified header. * * Header resolution MUST be done without case-sensitivity. * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return an instance that removes * the named header. * * @param string $name Case-insensitive header field name to remove. * @return static */ public function withoutHeader($name); /** * Gets the body of the message. * * @return StreamInterface Returns the body as a stream. */ public function getBody(); /** * Return an instance with the specified message body. * * The body MUST be a StreamInterface object. * * This method MUST be implemented in such a way as to retain the * immutability of the message, and MUST return a new instance that has the * new body stream. * * @param StreamInterface $body Body. * @return static * @throws \InvalidArgumentException When the body is not valid. */ public function withBody(StreamInterface $body); }