Skip to content

Commit bad73e5

Browse files
authored
Merge pull request #15 from robisk/feature-twig_update
twig update, code update according to break changes
2 parents 5e7debf + ec15417 commit bad73e5

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"require": {
1212
"php": "^7.1|^8.0",
1313
"symfony/framework-bundle": "^2.8.50|^3.4.26|^4.1.12|^5.3.0|^6.0",
14-
"twig/twig": "^1.35|^2.4",
14+
"twig/twig": "^3.11.2",
1515
"filejet/filejet-php": "^2.7.4"
1616
}
1717
}

src/Twig/FileJetExtension.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,10 @@
88
use FileJet\File;
99
use FileJet\FileInterface;
1010
use FileJet\FileJet;
11+
use Twig\Extension\AbstractExtension;
12+
use Twig\TwigFunction;
1113

12-
class FileJetExtension extends \Twig_Extension
14+
class FileJetExtension extends AbstractExtension
1315
{
1416
/** @var FileJet */
1517
private $fileJet;
@@ -25,10 +27,10 @@ public function __construct(FileJet $fileJet, Config $config)
2527
public function getFunctions()
2628
{
2729
return [
28-
new \Twig_SimpleFunction('file_url', [$this, 'getUrl']),
29-
new \Twig_SimpleFunction('asset_url', [$this, 'getAsset']),
30-
new \Twig_SimpleFunction('external_file_url', [$this->fileJet, 'getExternalUrl']),
31-
new \Twig_SimpleFunction('private_file_url', [$this->fileJet, 'getPrivateUrl'])
30+
new TwigFunction('file_url', [$this, 'getUrl']),
31+
new TwigFunction('asset_url', [$this, 'getAsset']),
32+
new TwigFunction('external_file_url', [$this->fileJet, 'getExternalUrl']),
33+
new TwigFunction('private_file_url', [$this->fileJet, 'getPrivateUrl'])
3234
];
3335
}
3436

0 commit comments

Comments
 (0)