HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux vmi1674223.contaboserver.net 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC 2024 x86_64
User: root (0)
PHP: 7.4.3-4ubuntu2.22
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/ojs/lib/pkp/lib/laravel-php8.1.diff
diff -u -r -N src/Illuminate/Support/Collection.php src/Illuminate/Support/Collection.php
--- src/Illuminate/Support/Collection.php	2022-10-18 08:26:03.983010510 -0700
+++ src/Illuminate/Support/Collection.php	2021-01-21 06:10:48.000000000 -0800
@@ -1291,6 +1291,7 @@
      *
      * @return \ArrayIterator
      */
+    #[\ReturnTypeWillChange]
     public function getIterator()
     {
         return new ArrayIterator($this->items);
@@ -1301,6 +1301,7 @@
      *
      * @return int
      */
+    #[\ReturnTypeWillChange]
     public function count()
     {
         return count($this->items);
@@ -1346,6 +1346,7 @@
      * @param  mixed  $key
      * @return bool
      */
+    #[\ReturnTypeWillChange]
     public function offsetExists($key)
     {
         return array_key_exists($key, $this->items);
@@ -1358,6 +1357,7 @@
      * @param  mixed  $key
      * @return mixed
      */
+    #[\ReturnTypeWillChange]
     public function offsetGet($key)
     {
         return $this->items[$key];
@@ -1371,6 +1369,7 @@
      * @param  mixed  $value
      * @return void
      */
+    #[\ReturnTypeWillChange]
     public function offsetSet($key, $value)
     {
         if (is_null($key)) {
@@ -1387,6 +1384,7 @@
      * @param  string  $key
      * @return void
      */
+    #[\ReturnTypeWillChange]
     public function offsetUnset($key)
     {
         unset($this->items[$key]);
diff -u -r src/Illuminate/Container/Container.php src/Illuminate/Container/Container.php
--- src/Illuminate/Container/Container.php	2021-01-21 06:10:48.000000000 -0800
+++ src/Illuminate/Container/Container.php	2022-10-17 21:39:11.353546500 -0700
@@ -1268,6 +1268,7 @@
      * @param  string  $key
      * @return bool
      */
+    #[\ReturnTypeWillChange]
     public function offsetExists($key)
     {
         return $this->bound($key);
@@ -1279,6 +1280,7 @@
      * @param  string  $key
      * @return mixed
      */
+    #[\ReturnTypeWillChange]
     public function offsetGet($key)
     {
         return $this->make($key);
@@ -1291,6 +1293,7 @@
      * @param  mixed  $value
      * @return void
      */
+    #[\ReturnTypeWillChange]
     public function offsetSet($key, $value)
     {
         $this->bind($key, $value instanceof Closure ? $value : function () use ($value) {
@@ -1304,6 +1307,7 @@
      * @param  string  $key
      * @return void
      */
+    #[\ReturnTypeWillChange]
     public function offsetUnset($key)
     {
         unset($this->bindings[$key], $this->instances[$key], $this->resolved[$key]);
diff -u -r src/Illuminate/Support/Traits/EnumeratesValues.php src/Illuminate/Support/Traits/EnumeratesValues.php
--- src/Illuminate/Support/Traits/EnumeratesValues.php	2021-01-21 06:10:48.000000000 -0800
+++ src/Illuminate/Support/Traits/EnumeratesValues.php	2022-10-18 13:34:59.465611736 -0700
@@ -765,6 +765,7 @@
      *
      * @return array
      */
+    #[\ReturnTypeWillChange]
     public function jsonSerialize()
     {
         return array_map(function ($value) {

diff -u -r src/Illuminate/Support/MessageBag.php src/Illuminate/Support/MessageBag.php
--- src/Illuminate/Support/MessageBag.php	2021-01-21 06:10:48.000000000 -0800
+++ src/Illuminate/Support/MessageBag.php	2022-10-18 13:39:18.447580765 -0700
@@ -369,6 +369,7 @@
      *
      * @return int
      */
+    #[\ReturnTypeWillChange]
     public function count()
     {
         return count($this->messages, COUNT_RECURSIVE) - count($this->messages);
@@ -389,6 +390,7 @@
      *
      * @return array
      */
+    #[\ReturnTypeWillChange]
     public function jsonSerialize()
     {
         return $this->toArray();
diff -u -r src/Illuminate/Support/Fluent.php src/Illuminate/Support/Fluent.php
--- src/Illuminate/Support/Fluent.php	2022-10-18 17:50:18.611792800 -0700
+++ src/Illuminate/Support/Fluent.php	2022-10-18 17:50:13.779750726 -0700
@@ -92,6 +92,7 @@
      * @param  string  $offset
      * @return bool
      */
+    #[\ReturnTypeWillChange]
     public function offsetExists($offset)
     {
         return isset($this->attributes[$offset]);
@@ -103,6 +104,7 @@
      * @param  string  $offset
      * @return mixed
      */
+    #[\ReturnTypeWillChange]
     public function offsetGet($offset)
     {
         return $this->get($offset);
@@ -115,6 +117,7 @@
      * @param  mixed  $value
      * @return void
      */
+    #[\ReturnTypeWillChange]
     public function offsetSet($offset, $value)
     {
         $this->attributes[$offset] = $value;
@@ -126,6 +129,7 @@
      * @param  string  $offset
      * @return void
      */
+    #[\ReturnTypeWillChange]
     public function offsetUnset($offset)
     {
         unset($this->attributes[$offset]);
diff -u -r src/Illuminate/Support/Fluent.php src/Illuminate/Support/Fluent.php
--- src/Illuminate/Support/Fluent.php	2022-10-18 17:57:26.847455636 -0700
+++ src/Illuminate/Support/Fluent.php	2022-10-18 18:35:46.398339091 -0700
@@ -70,6 +70,7 @@
      *
      * @return array
      */
+    #[\ReturnTypeWillChange]
     public function jsonSerialize()
     {
         return $this->toArray();