<?php
namespace Illuminate\Support;
use ArrayAccess;
use ArrayIterator;
use Illuminate\Support\Traits\EnumeratesValues;
use Illuminate\Support\Traits\Macroable;
use stdClass;
class Collection implements ArrayAccess, Enumerable
{
use EnumeratesValues, Macroable;
/**
* The items contained in the collection.
*
* @var array
*/
protected $items = [];
/**
* Create a new collection.
*
* @param mixed $items
* @return void
*/
public function __construct($items = [])
{
$this->items = $this->getArrayableItems($items);
}
/**
* Create a new collection by invoking the callback a given amount of times.
*
* @param int $number
* @param callable $callback
* @return static
*/
public static function times($number, callable $callback = null)
""" During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Support/Collection.php:1277\n Stack trace:\n #0 /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Support/Collection.php(11): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8192, 'Return type of ...', '/home/elearning...', 1277)\n #1 /home/elearningesoluti/vendor/composer/ClassLoader.php(444): include('/home/elearning...')\n #2 /home/elearningesoluti/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/home/elearning...')\n #3 /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Support/helpers.php(109): Composer\Autoload\ClassLoader->loadClass('Illuminate\\Supp...')\n #4 /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(89): collect(Array)\n #5 /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php(78): Illuminate\Foundation\PackageManifest->config('aliases')\n #6 /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php(26): Illuminate\Foundation\PackageManifest->aliases()\n #7 /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(219): Illuminate\Foundation\Bootstrap\RegisterFacades->bootstrap(Object(Illuminate\Foundation\Application))\n #8 /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(156): Illuminate\Foundation\Application->bootstrapWith(Array)\n #9 /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(140): Illuminate\Foundation\Http\Kernel->bootstrap()\n #10 /home/elearningesoluti/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))\n #11 /home/elearningesoluti/public_html/index.php(66): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))\n #12 {main} """
| Key | Value |
| USER | "elearningesoluti"
|
| HOME | "/home/elearningesoluti"
|
| SCRIPT_NAME | "/index.php"
|
| REQUEST_URI | "/"
|
| QUERY_STRING | "" |
| REQUEST_METHOD | "GET"
|
| SERVER_PROTOCOL | "HTTP/1.1"
|
| GATEWAY_INTERFACE | "CGI/1.1"
|
| REMOTE_PORT | "10032"
|
| SCRIPT_FILENAME | "/home/elearningesoluti/public_html/index.php"
|
| SERVER_ADMIN | "webmaster@elearning.e-solution.com"
|
| CONTEXT_DOCUMENT_ROOT | "/home/elearningesoluti/public_html"
|
| CONTEXT_PREFIX | "" |
| REQUEST_SCHEME | "https"
|
| DOCUMENT_ROOT | "/home/elearningesoluti/public_html"
|
| REMOTE_ADDR | "216.73.216.187"
|
| SERVER_PORT | "443"
|
| SERVER_ADDR | "161.97.86.29"
|
| SERVER_NAME | "elearning.e-solution.com"
|
| SERVER_SOFTWARE | "Apache"
|
| SERVER_SIGNATURE | "" |
| PATH | "/usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin"
|
| HTTP_X_HTTPS | "1"
|
| HTTP_CONNECTION | "Keep-Alive"
|
| HTTP_X_FORWARDED_FOR | "216.73.216.187"
|
| HTTP_X_FORWARDED_PROTO | "https"
|
| HTTP_CF_VISITOR | "{"scheme":"https"}"
|
| HTTP_CF_IPCOUNTRY | "US"
|
| HTTP_CDN_LOOP | "cloudflare; loops=1"
|
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
|
| HTTP_ACCEPT_ENCODING | "gzip, br"
|
| HTTP_ACCEPT | "*/*"
|
| HTTP_CF_RAY | "9c63f6843d944652-CMH"
|
| HTTP_HOST | "elearning.e-solution.com"
|
| proxy-nokeepalive | "1"
|
| SSL_TLS_SNI | "elearning.e-solution.com"
|
| HTTPS | "on"
|
| SCRIPT_URI | "https://elearning.e-solution.com/"
|
| SCRIPT_URL | "/"
|
| UNIQUE_ID | "aX0ei1RpHyxBVkHkKTl1YwAAAAw"
|
| FCGI_ROLE | "RESPONDER"
|
| PHP_SELF | "/index.php"
|
| REQUEST_TIME_FLOAT | 1769807499.1679
|
| REQUEST_TIME | 1769807499
|
| argv | [] |
| argc | 0
|
| APP_NAME | "LMS-AMPLITUDE"
|
| APP_LABEL | "LMS E-learning App"
|
| APP_ENV | "production"
|
| APP_KEY | "base64:aKlALeM9M4KVmpQ6ce9Q/4+wwp6dSvWU7kzuwx/+PDc="
|
| APP_DEBUG | "true"
|
| APP_URL | "https://elearning.e-solution.com/"
|
| APP_HTTPS | "true"
|
| APP_VERSION | "1.8"
|
| YEAR_CREATION | "2020"
|
| TIMEOUT | "10"
|
| DB_CONNECTION | "mysql"
|
| DB_HOST | "localhost"
|
| DB_PORT | "3306"
|
| DB_DATABASE | "elearningesoluti_nw_db"
|
| DB_USERNAME | "elearningesoluti_user"
|
| DB_PASSWORD | "A}Zd[TdV+hXG"
|
| CACHE_DRIVER | "file"
|
| SESSION_DRIVER | "file"
|
| SESSION_LIFETIME | "120"
|
| QUEUE_DRIVER | "database"
|
| MAIL_DRIVER | "smtp"
|
| MAIL_HOST | "smtp.connectmaroc.com"
|
| MAIL_PORT | "2525"
|
| MAIL_USERNAME | "lmslab@lmslab.amplituderh.com"
|
| MAIL_PASSWORD | "avRoITozLOhoFS8K8dVux0th"
|
| MAIL_ENCRYPTION | "null"
|
| MAIL_FROM_ADDRESS | "lmslab@lmslab.amplituderh.com"
|
| MAIL_FROM_NAME | "LMS-E-SOLUTION"
|
| SUPPORT_ASSISTANCE | "support@e-solution-soft.com"
|
| SUPPORT_ASSISTANCE_NAME | "E-solution Support"
|
| DATE_FORMAT | "%A %d %B %Y %H:%M"
|
| Key | Value |
| APP_NAME | "LMS-AMPLITUDE"
|
| APP_LABEL | "LMS E-learning App"
|
| APP_ENV | "production"
|
| APP_KEY | "base64:aKlALeM9M4KVmpQ6ce9Q/4+wwp6dSvWU7kzuwx/+PDc="
|
| APP_DEBUG | "true"
|
| APP_URL | "https://elearning.e-solution.com/"
|
| APP_HTTPS | "true"
|
| APP_VERSION | "1.8"
|
| YEAR_CREATION | "2020"
|
| TIMEOUT | "10"
|
| DB_CONNECTION | "mysql"
|
| DB_HOST | "localhost"
|
| DB_PORT | "3306"
|
| DB_DATABASE | "elearningesoluti_nw_db"
|
| DB_USERNAME | "elearningesoluti_user"
|
| DB_PASSWORD | "A}Zd[TdV+hXG"
|
| CACHE_DRIVER | "file"
|
| SESSION_DRIVER | "file"
|
| SESSION_LIFETIME | "120"
|
| QUEUE_DRIVER | "database"
|
| MAIL_DRIVER | "smtp"
|
| MAIL_HOST | "smtp.connectmaroc.com"
|
| MAIL_PORT | "2525"
|
| MAIL_USERNAME | "lmslab@lmslab.amplituderh.com"
|
| MAIL_PASSWORD | "avRoITozLOhoFS8K8dVux0th"
|
| MAIL_ENCRYPTION | "null"
|
| MAIL_FROM_ADDRESS | "lmslab@lmslab.amplituderh.com"
|
| MAIL_FROM_NAME | "LMS-E-SOLUTION"
|
| SUPPORT_ASSISTANCE | "support@e-solution-soft.com"
|
| SUPPORT_ASSISTANCE_NAME | "E-solution Support"
|
| DATE_FORMAT | "%A %d %B %Y %H:%M"
|