| 1 |
<?php |
| 2 |
|
| 3 |
namespace Templately\Modules\FullSiteImport\Exception; |
| 4 |
|
| 5 |
/** |
| 6 |
* An import failure that cannot be retried — the import stops. |
| 7 |
* |
| 8 |
* Renamed from `NonRetirableErrorException` (spec 043 / PRD PHP-3). That name was |
| 9 |
* a misspelling of "non-retryable" which had propagated to 20 sites, and it named |
| 10 |
* the failure by what it is NOT. Behaviour is unchanged. |
| 11 |
* |
| 12 |
* It extends the deprecated old class ON PURPOSE — see that file. The alternative |
| 13 |
* (old extends new) breaks every external `catch` of the old name, which is the |
| 14 |
* one thing a rename must not do. |
| 15 |
*/ |
| 16 |
class FatalErrorException extends NonRetirableErrorException { |
| 17 |
} |
| 18 |
|