- Add videodb PHP/MySQL media collection manager (Blu-ray, DVD, CD) - Dockerfile: PHP 8.1 + Apache with GD/mysqli/exif extensions - docker-compose.yml: app on port 6761 + MySQL 8.0 with health checks - docker-entrypoint.sh: auto-generates config.inc.php from env vars, waits for MySQL, initializes DB schema idempotently - init-db.php: CLI schema installer using app's own prefix_query() logic - Persistent volumes for DB, cache, and cover images Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Symfony Polyfill / Php70
This component provides features unavailable in releases prior to PHP 7.0:
intdivpreg_replace_callback_arrayerror_clear_lastrandom_bytesandrandom_int(from paragonie/random_compat)*Errorthrowable classesPHP_INT_MINSessionUpdateTimestampHandlerInterface
More information can be found in the main Polyfill README.
Compatibility notes
To write portable code between PHP5 and PHP7, some care must be taken:
\*Errorexceptions must be caught before\Exception;- after calling
error_clear_last(), the result of$e = error_get_last()must be verified usingisset($e['message'][0])instead ofnull !== $e.
License
This library is released under the MIT license.