Compare commits

..

No commits in common. "develop" and "1.7.48" have entirely different histories.

451 changed files with 487 additions and 479 deletions

View File

@ -10,18 +10,20 @@ permissions:
contents: read # to fetch code (actions/checkout) contents: read # to fetch code (actions/checkout)
jobs: jobs:
unit-tests: unit-tests:
strategy:
matrix:
php: ['8.3', '8.2', '8.1', '8.0', '7.4', '7.3']
os: [ubuntu-latest]
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: strategy:
- uses: actions/checkout@v4 matrix:
php: [8.3, 8.2, 8.1, 8.0, 7.4, 7.3]
os: [ubuntu-latest]
- name: Setup PHP ${{ matrix.php }} steps:
- uses: actions/checkout@v2
- name: Setup PHP
uses: shivammathur/setup-php@v2 uses: shivammathur/setup-php@v2
with: with:
php-version: ${{ matrix.php }} php-version: ${{ matrix.php }}
@ -29,14 +31,20 @@ jobs:
tools: composer:v2 tools: composer:v2
coverage: none coverage: none
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# - name: Update composer
# run: composer update
#
# - name: Validate composer.json and composer.lock
# run: composer validate
- name: Get composer cache directory - name: Get composer cache directory
id: composer-cache id: composer-cache
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT run: echo "::set-output name=dir::$(composer config cache-files-dir)"
- name: Cache dependencies - name: Cache dependencies
uses: actions/cache@v4 uses: actions/cache@v2
with: with:
path: ${{ steps.composer-cache.outputs.dir }} path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}

View File

@ -39,22 +39,22 @@ You can download a **ready-built** package from the [Downloads page on https://g
You can create a new project with the latest **stable** Grav release with the following command: You can create a new project with the latest **stable** Grav release with the following command:
```bash ```
composer create-project getgrav/grav ~/webroot/grav $ composer create-project getgrav/grav ~/webroot/grav
``` ```
### From GitHub ### From GitHub
1. Clone the Grav repository from [https://github.com/getgrav/grav]() to a folder in the webroot of your server, e.g. `~/webroot/grav`. Launch a **terminal** or **console** and navigate to the webroot folder: 1. Clone the Grav repository from [https://github.com/getgrav/grav]() to a folder in the webroot of your server, e.g. `~/webroot/grav`. Launch a **terminal** or **console** and navigate to the webroot folder:
```bash ```
cd ~/webroot $ cd ~/webroot
git clone https://github.com/getgrav/grav.git $ git clone https://github.com/getgrav/grav.git
``` ```
2. Install the **plugin** and **theme dependencies** by using the [Grav CLI application](https://learn.getgrav.org/advanced/grav-cli) `bin/grav`: 2. Install the **plugin** and **theme dependencies** by using the [Grav CLI application](https://learn.getgrav.org/advanced/grav-cli) `bin/grav`:
```bash ```
cd ~/webroot/grav $ cd ~/webroot/grav
bin/grav install $ bin/grav install
``` ```
Check out the [install procedures](https://learn.getgrav.org/basics/installation) for more information. Check out the [install procedures](https://learn.getgrav.org/basics/installation) for more information.
@ -63,28 +63,28 @@ Check out the [install procedures](https://learn.getgrav.org/basics/installation
You can download [plugins](https://getgrav.org/downloads/plugins) or [themes](https://getgrav.org/downloads/themes) manually from the appropriate tab on the [Downloads page on https://getgrav.org](https://getgrav.org/downloads), but the preferred solution is to use the [Grav Package Manager](https://learn.getgrav.org/advanced/grav-gpm) or `GPM`: You can download [plugins](https://getgrav.org/downloads/plugins) or [themes](https://getgrav.org/downloads/themes) manually from the appropriate tab on the [Downloads page on https://getgrav.org](https://getgrav.org/downloads), but the preferred solution is to use the [Grav Package Manager](https://learn.getgrav.org/advanced/grav-gpm) or `GPM`:
```bash ```
bin/gpm index $ bin/gpm index
``` ```
This will display all the available plugins and then you can install one or more with: This will display all the available plugins and then you can install one or more with:
```bash ```
bin/gpm install <plugin/theme> $ bin/gpm install <plugin/theme>
``` ```
# Updating # Updating
To update Grav you should use the [Grav Package Manager](https://learn.getgrav.org/advanced/grav-gpm) or `GPM`: To update Grav you should use the [Grav Package Manager](https://learn.getgrav.org/advanced/grav-gpm) or `GPM`:
```bash ```
bin/gpm selfupgrade $ bin/gpm selfupgrade
``` ```
To update plugins and themes: To update plugins and themes:
```bash ```
bin/gpm update $ bin/gpm update
``` ```
## Upgrading from older version ## Upgrading from older version

View File

@ -12,7 +12,7 @@ We are focusing our security updates on the following versions
## :pushpin: Note on Security Severity ## :pushpin: Note on Security Severity
> NOTE: Please use the following guidelines when selecting a **Severity**. Submitted advisories that are marked **High** or **Critical** that don't meet the guidelines below will be closed. > NOTE: Please use the following guidlines when selecting a **Severity**. Submitted advisories that are marked **High** or **Critical** that don't meet the guidelines below will be cliosed.
* **CRITICAL** - no account required, can modify content, or run malicious code or nefarious activity without any access. * **CRITICAL** - no account required, can modify content, or run malicious code or nefarious activity without any access.
* **HIGH** - publisher level account able to run malicious code or nefarious activity, or other high level security things. * **HIGH** - publisher level account able to run malicious code or nefarious activity, or other high level security things.

View File

@ -2,7 +2,7 @@
<?php <?php
/** /**
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -2,7 +2,7 @@
<?php <?php
/** /**
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -2,7 +2,7 @@
<?php <?php
/** /**
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Core * @package Grav\Core
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -2,7 +2,7 @@
/** /**
* @package Grav\Core * @package Grav\Core
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Core * @package Grav\Core
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common * @package Grav\Common
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets * @package Grav\Common\Assets
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets\Traits * @package Grav\Common\Assets\Traits
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets\Traits * @package Grav\Common\Assets\Traits
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Assets\Traits * @package Grav\Common\Assets\Traits
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Backup * @package Grav\Common\Backup
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common * @package Grav\Common
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common * @package Grav\Common
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common * @package Grav\Common
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Config * @package Grav\Common\Config
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Config * @package Grav\Common\Config
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Config * @package Grav\Common\Config
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Config * @package Grav\Common\Config
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Config * @package Grav\Common\Config
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Config * @package Grav\Common\Config
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Config * @package Grav\Common\Config
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Config * @package Grav\Common\Config
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Data * @package Grav\Common\Data
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Data * @package Grav\Common\Data
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Data * @package Grav\Common\Data
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Data * @package Grav\Common\Data
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Data * @package Grav\Common\Data
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Data * @package Grav\Common\Data
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Data * @package Grav\Common\Data
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common * @package Grav\Common
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Errors * @package Grav\Common\Errors
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Errors * @package Grav\Common\Errors
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Errors * @package Grav\Common\Errors
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Errors * @package Grav\Common\Errors
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\File * @package Grav\Common\File
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\File * @package Grav\Common\File
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\File * @package Grav\Common\File
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\File * @package Grav\Common\File
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Filesystem * @package Grav\Common\Filesystem
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Filesystem * @package Grav\Common\Filesystem
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Filesystem * @package Grav\Common\Filesystem
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Filesystem * @package Grav\Common\Filesystem
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Filesystem * @package Grav\Common\Filesystem
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -5,7 +5,7 @@ declare(strict_types=1);
/** /**
* @package Grav\Common\Flex * @package Grav\Common\Flex
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\Form * @package Grav\Common\Form
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

View File

@ -3,7 +3,7 @@
/** /**
* @package Grav\Common\GPM * @package Grav\Common\GPM
* *
* @copyright Copyright (c) 2015 - 2025 Trilby Media, LLC. All rights reserved. * @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details. * @license MIT License; see LICENSE file for details.
*/ */

Some files were not shown because too many files have changed in this diff Show More