| Path : /var/www/html/backup/jewelry-pos/vendor/league/pipeline/ |
|
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
| Current File : /var/www/html/backup/jewelry-pos/vendor/league/pipeline/UPGRADE.md |
# Upgrade guide
## From 0.1.0 to 0.2.0
Callables don't have to be wrapped anymore.
```php
// BEFORE
$pipeline->pipe(CallableStage::forCallable(function ($payload) {
return $payload;
}))->process($payload);
// After
$pipeline->pipe(function ($payload) {
return $payload;
})->process($payload);
```
Class based stages now require to implement the `__invoke` method.
```php
// BEFORE
class MyStage implements StageInterface
{
public function process($payload)
{
return $payload;
}
}
// AFTER
class MyStage implements StageInterface
{
public function __invoke($payload)
{
return $payload;
}
}
```