phpgt / phpgt/www.php.gt

Redirects for exception-related links

Open
#10 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
PHP
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Runtime log/exception messages containing URLs

Repo Type Location URL
Cookie Exception message CookieHandler.php https://www.php.gt/cookies
Database CLI error output ExecuteCommand.php https://www.php.gt/database/migrations#integrity-error
Database CLI error output ExecuteCommand.php https://www.php.gt/database/migrations#error
DomTemplate Exception message BindableCache.php https://www.php.gt/domtemplate/bindgetter
DomTemplate Exception message PartialExpander.php https://www.php.gt/domtemplate/partials
DomTemplate Exception message PartialExpander.php https://www.php.gt/domtemplate/partials
GtCommand CLI output CreateCommand.php https://www.php.gt/webengine/getting-started
ProtectedGlobal Warning/debug message ProtectedGlobal.php https://php.gt/globals
Routing Exception message LogicStreamWrapper.php https://www.php.gt/routing/logic-stream-wrapper
Routing Exception default message NotYetRoutedException.php https://www.php.gt/routing/not-yet-routed-exception
ServiceContainer Exception message ServiceNotFoundException.php https://www.php.gt/servicecontainer/notfound
WebEngine Log notice message via slow timer callback Timer.php https://www.php.gt/webengine/slow-delta
WebEngine Setup error output setup.php https://www.php.gt/webengine/setup

This needs a behat test to ensure that all redirects do indeed go to a real page and not a 404.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the URL and source-file table in the issue, then inspect the repository's Behat test setup. Cover each listed exception or CLI URL and verify that its redirect reaches a real page rather than a 404; the Behat test should pass for all entries.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
documentation, testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.