Plugin Directory

Changeset 3159883


Ignore:
Timestamp:
09/30/2024 01:32:40 PM (18 months ago)
Author:
Tussendoor
Message:

Plugin is marked as Legacy. Please update to the new Billink plugin via: https://wordpress.org/plugins/woocommerce-billink-gateway

Location:
woocommerce-billink/trunk
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • woocommerce-billink/trunk/README.md

    r3084430 r3159883  
    1 === Billink - Achteraf Betalen ===
     1=== Billink - Legacy ===
    22Contributors: Tussendoor
    3 Tags: tussendoor, billink, woocommerce, gateway
     3Tags: tussendoor, billink, woocommerce, gateway, legacy
    44Requires at least: 4.0
    55Tested up to: 6.5.3
     
    4949
    5050== Changelog ==
     51= 2.5.0 =
     52* Plugin is marked as Legacy. Please update to the new Billink plugin via: https://wordpress.org/plugins/woocommerce-billink-gateway
     53
    5154= 2.4.2 =
    5255* Changed: Now utilizing new Billink v1 endpoints.
  • woocommerce-billink/trunk/config/plugin.php

    r3084430 r3159883  
    66     * Basic plugin data
    77     */
    8     'plugin.name'       => 'Tussendoor Billink',
     8    'plugin.name'       => 'Tussendoor Billink - Legacy',
    99    'plugin.prefix'     => 'tsd-bllnk',
    1010    'plugin.version'    => '2.4.2',
  • woocommerce-billink/trunk/index.php

    r3084430 r3159883  
    22
    33/**
    4  * Plugin Name: Billink - Achteraf Betalen
     4 * Plugin Name: Billink - Legacy
    55 * Text Domain: woocommerce-gateway-billink
    66 * Plugin URI: https://tussendoor.nl/wordpress-plugins/
    7  * Description: Billink integratie in WooCommerce. Plugin ontwikkeling door Tussendoor B.V.
     7 * Description: Legacy Billink integratie in WooCommerce. Plugin ontwikkeling door Tussendoor B.V.
    88 * Version: 2.4.2
    99 * Author: Tussendoor B.V.
  • woocommerce-billink/trunk/vendor/autoload.php

    r3084430 r3159883  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInitea7d283c763dfea009a413630db9088b::getLoader();
     25return ComposerAutoloaderInit49018635ca7435c24ea353e3f155a06c::getLoader();
  • woocommerce-billink/trunk/vendor/bin/yaml-lint

    r2993092 r3159883  
    113113        || (function_exists('stream_wrapper_register') && stream_wrapper_register('phpvfscomposer', 'Composer\BinProxyWrapper'))
    114114    ) {
    115         include("phpvfscomposer://" . __DIR__ . '/..'.'/symfony/yaml/Resources/bin/yaml-lint');
    116         exit(0);
     115        return include("phpvfscomposer://" . __DIR__ . '/..'.'/symfony/yaml/Resources/bin/yaml-lint');
    117116    }
    118117}
    119118
    120 include __DIR__ . '/..'.'/symfony/yaml/Resources/bin/yaml-lint';
     119return include __DIR__ . '/..'.'/symfony/yaml/Resources/bin/yaml-lint';
  • woocommerce-billink/trunk/vendor/composer/ClassLoader.php

    r2912809 r3159883  
    4646    private static $includeFile;
    4747
    48     /** @var ?string */
     48    /** @var string|null */
    4949    private $vendorDir;
    5050
    5151    // PSR-4
    5252    /**
    53      * @var array[]
    54      * @psalm-var array<string, array<string, int>>
     53     * @var array<string, array<string, int>>
    5554     */
    5655    private $prefixLengthsPsr4 = array();
    5756    /**
    58      * @var array[]
    59      * @psalm-var array<string, array<int, string>>
     57     * @var array<string, list<string>>
    6058     */
    6159    private $prefixDirsPsr4 = array();
    6260    /**
    63      * @var array[]
    64      * @psalm-var array<string, string>
     61     * @var list<string>
    6562     */
    6663    private $fallbackDirsPsr4 = array();
     
    6865    // PSR-0
    6966    /**
    70      * @var array[]
    71      * @psalm-var array<string, array<string, string[]>>
     67     * List of PSR-0 prefixes
     68     *
     69     * Structured as array('F (first letter)' => array('Foo\Bar (full prefix)' => array('path', 'path2')))
     70     *
     71     * @var array<string, array<string, list<string>>>
    7272     */
    7373    private $prefixesPsr0 = array();
    7474    /**
    75      * @var array[]
    76      * @psalm-var array<string, string>
     75     * @var list<string>
    7776     */
    7877    private $fallbackDirsPsr0 = array();
     
    8281
    8382    /**
    84      * @var string[]
    85      * @psalm-var array<string, string>
     83     * @var array<string, string>
    8684     */
    8785    private $classMap = array();
     
    9189
    9290    /**
    93      * @var bool[]
    94      * @psalm-var array<string, bool>
     91     * @var array<string, bool>
    9592     */
    9693    private $missingClasses = array();
    9794
    98     /** @var ?string */
     95    /** @var string|null */
    9996    private $apcuPrefix;
    10097
    10198    /**
    102      * @var self[]
     99     * @var array<string, self>
    103100     */
    104101    private static $registeredLoaders = array();
    105102
    106103    /**
    107      * @param ?string $vendorDir
     104     * @param string|null $vendorDir
    108105     */
    109106    public function __construct($vendorDir = null)
     
    114111
    115112    /**
    116      * @return string[]
     113     * @return array<string, list<string>>
    117114     */
    118115    public function getPrefixes()
     
    126123
    127124    /**
    128      * @return array[]
    129      * @psalm-return array<string, array<int, string>>
     125     * @return array<string, list<string>>
    130126     */
    131127    public function getPrefixesPsr4()
     
    135131
    136132    /**
    137      * @return array[]
    138      * @psalm-return array<string, string>
     133     * @return list<string>
    139134     */
    140135    public function getFallbackDirs()
     
    144139
    145140    /**
    146      * @return array[]
    147      * @psalm-return array<string, string>
     141     * @return list<string>
    148142     */
    149143    public function getFallbackDirsPsr4()
     
    153147
    154148    /**
    155      * @return string[] Array of classname => path
    156      * @psalm-return array<string, string>
     149     * @return array<string, string> Array of classname => path
    157150     */
    158151    public function getClassMap()
     
    162155
    163156    /**
    164      * @param string[] $classMap Class to filename map
    165      * @psalm-param array<string, string> $classMap
     157     * @param array<string, string> $classMap Class to filename map
    166158     *
    167159     * @return void
     
    180172     * appending or prepending to the ones previously set for this prefix.
    181173     *
    182      * @param string          $prefix  The prefix
    183      * @param string[]|string $paths   The PSR-0 root directories
    184      * @param bool            $prepend Whether to prepend the directories
     174     * @param string              $prefix  The prefix
     175     * @param list<string>|string $paths   The PSR-0 root directories
     176     * @param bool                $prepend Whether to prepend the directories
    185177     *
    186178     * @return void
     
    188180    public function add($prefix, $paths, $prepend = false)
    189181    {
     182        $paths = (array) $paths;
    190183        if (!$prefix) {
    191184            if ($prepend) {
    192185                $this->fallbackDirsPsr0 = array_merge(
    193                     (array) $paths,
     186                    $paths,
    194187                    $this->fallbackDirsPsr0
    195188                );
     
    197190                $this->fallbackDirsPsr0 = array_merge(
    198191                    $this->fallbackDirsPsr0,
    199                     (array) $paths
     192                    $paths
    200193                );
    201194            }
     
    206199        $first = $prefix[0];
    207200        if (!isset($this->prefixesPsr0[$first][$prefix])) {
    208             $this->prefixesPsr0[$first][$prefix] = (array) $paths;
     201            $this->prefixesPsr0[$first][$prefix] = $paths;
    209202
    210203            return;
     
    212205        if ($prepend) {
    213206            $this->prefixesPsr0[$first][$prefix] = array_merge(
    214                 (array) $paths,
     207                $paths,
    215208                $this->prefixesPsr0[$first][$prefix]
    216209            );
     
    218211            $this->prefixesPsr0[$first][$prefix] = array_merge(
    219212                $this->prefixesPsr0[$first][$prefix],
    220                 (array) $paths
     213                $paths
    221214            );
    222215        }
     
    227220     * appending or prepending to the ones previously set for this namespace.
    228221     *
    229      * @param string          $prefix  The prefix/namespace, with trailing '\\'
    230      * @param string[]|string $paths   The PSR-4 base directories
    231      * @param bool            $prepend Whether to prepend the directories
     222     * @param string              $prefix  The prefix/namespace, with trailing '\\'
     223     * @param list<string>|string $paths   The PSR-4 base directories
     224     * @param bool                $prepend Whether to prepend the directories
    232225     *
    233226     * @throws \InvalidArgumentException
     
    237230    public function addPsr4($prefix, $paths, $prepend = false)
    238231    {
     232        $paths = (array) $paths;
    239233        if (!$prefix) {
    240234            // Register directories for the root namespace.
    241235            if ($prepend) {
    242236                $this->fallbackDirsPsr4 = array_merge(
    243                     (array) $paths,
     237                    $paths,
    244238                    $this->fallbackDirsPsr4
    245239                );
     
    247241                $this->fallbackDirsPsr4 = array_merge(
    248242                    $this->fallbackDirsPsr4,
    249                     (array) $paths
     243                    $paths
    250244                );
    251245            }
     
    257251            }
    258252            $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
    259             $this->prefixDirsPsr4[$prefix] = (array) $paths;
     253            $this->prefixDirsPsr4[$prefix] = $paths;
    260254        } elseif ($prepend) {
    261255            // Prepend directories for an already registered namespace.
    262256            $this->prefixDirsPsr4[$prefix] = array_merge(
    263                 (array) $paths,
     257                $paths,
    264258                $this->prefixDirsPsr4[$prefix]
    265259            );
     
    268262            $this->prefixDirsPsr4[$prefix] = array_merge(
    269263                $this->prefixDirsPsr4[$prefix],
    270                 (array) $paths
     264                $paths
    271265            );
    272266        }
     
    277271     * replacing any others previously set for this prefix.
    278272     *
    279      * @param string          $prefix The prefix
    280      * @param string[]|string $paths  The PSR-0 base directories
     273     * @param string              $prefix The prefix
     274     * @param list<string>|string $paths  The PSR-0 base directories
    281275     *
    282276     * @return void
     
    295289     * replacing any others previously set for this namespace.
    296290     *
    297      * @param string          $prefix The prefix/namespace, with trailing '\\'
    298      * @param string[]|string $paths  The PSR-4 base directories
     291     * @param string              $prefix The prefix/namespace, with trailing '\\'
     292     * @param list<string>|string $paths  The PSR-4 base directories
    299293     *
    300294     * @throws \InvalidArgumentException
     
    482476
    483477    /**
    484      * Returns the currently registered loaders indexed by their corresponding vendor directories.
    485      *
    486      * @return self[]
     478     * Returns the currently registered loaders keyed by their corresponding vendor directories.
     479     *
     480     * @return array<string, self>
    487481     */
    488482    public static function getRegisteredLoaders()
  • woocommerce-billink/trunk/vendor/composer/autoload_real.php

    r3084430 r3159883  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitea7d283c763dfea009a413630db9088b
     5class ComposerAutoloaderInit49018635ca7435c24ea353e3f155a06c
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInitea7d283c763dfea009a413630db9088b', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInit49018635ca7435c24ea353e3f155a06c', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInitea7d283c763dfea009a413630db9088b', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInit49018635ca7435c24ea353e3f155a06c', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Composer\Autoload\ComposerStaticInitea7d283c763dfea009a413630db9088b::getInitializer($loader));
     30        call_user_func(\Composer\Autoload\ComposerStaticInit49018635ca7435c24ea353e3f155a06c::getInitializer($loader));
    3131
    3232        $loader->register(true);
    3333
    34         $filesToLoad = \Composer\Autoload\ComposerStaticInitea7d283c763dfea009a413630db9088b::$files;
     34        $filesToLoad = \Composer\Autoload\ComposerStaticInit49018635ca7435c24ea353e3f155a06c::$files;
    3535        $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
    3636            if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • woocommerce-billink/trunk/vendor/composer/autoload_static.php

    r3084430 r3159883  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitea7d283c763dfea009a413630db9088b
     7class ComposerStaticInit49018635ca7435c24ea353e3f155a06c
    88{
    99    public static $files = array (
     
    257257    {
    258258        return \Closure::bind(function () use ($loader) {
    259             $loader->prefixLengthsPsr4 = ComposerStaticInitea7d283c763dfea009a413630db9088b::$prefixLengthsPsr4;
    260             $loader->prefixDirsPsr4 = ComposerStaticInitea7d283c763dfea009a413630db9088b::$prefixDirsPsr4;
    261             $loader->classMap = ComposerStaticInitea7d283c763dfea009a413630db9088b::$classMap;
     259            $loader->prefixLengthsPsr4 = ComposerStaticInit49018635ca7435c24ea353e3f155a06c::$prefixLengthsPsr4;
     260            $loader->prefixDirsPsr4 = ComposerStaticInit49018635ca7435c24ea353e3f155a06c::$prefixDirsPsr4;
     261            $loader->classMap = ComposerStaticInit49018635ca7435c24ea353e3f155a06c::$classMap;
    262262
    263263        }, null, ClassLoader::class);
  • woocommerce-billink/trunk/vendor/composer/installed.json

    r3084430 r3159883  
    149149        {
    150150            "name": "symfony/polyfill-ctype",
    151             "version": "v1.29.0",
    152             "version_normalized": "1.29.0.0",
     151            "version": "v1.31.0",
     152            "version_normalized": "1.31.0.0",
    153153            "source": {
    154154                "type": "git",
    155155                "url": "https://github.com/symfony/polyfill-ctype.git",
    156                 "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4"
    157             },
    158             "dist": {
    159                 "type": "zip",
    160                 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4",
    161                 "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4",
     156                "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
     157            },
     158            "dist": {
     159                "type": "zip",
     160                "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
     161                "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
    162162                "shasum": ""
    163163            },
    164164            "require": {
    165                 "php": ">=7.1"
     165                "php": ">=7.2"
    166166            },
    167167            "provide": {
     
    171171                "ext-ctype": "For best performance"
    172172            },
    173             "time": "2024-01-29T20:11:03+00:00",
     173            "time": "2024-09-09T11:45:10+00:00",
    174174            "type": "library",
    175175            "extra": {
     
    211211            ],
    212212            "support": {
    213                 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0"
     213                "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0"
    214214            },
    215215            "funding": [
     
    231231        {
    232232            "name": "symfony/yaml",
    233             "version": "v5.4.35",
    234             "version_normalized": "5.4.35.0",
     233            "version": "v5.4.44",
     234            "version_normalized": "5.4.44.0",
    235235            "source": {
    236236                "type": "git",
    237237                "url": "https://github.com/symfony/yaml.git",
    238                 "reference": "e78db7f5c70a21f0417a31f414c4a95fe76c07e4"
    239             },
    240             "dist": {
    241                 "type": "zip",
    242                 "url": "https://api.github.com/repos/symfony/yaml/zipball/e78db7f5c70a21f0417a31f414c4a95fe76c07e4",
    243                 "reference": "e78db7f5c70a21f0417a31f414c4a95fe76c07e4",
     238                "reference": "7025b964f123bbf1896d7563db6ec7f1f63e918a"
     239            },
     240            "dist": {
     241                "type": "zip",
     242                "url": "https://api.github.com/repos/symfony/yaml/zipball/7025b964f123bbf1896d7563db6ec7f1f63e918a",
     243                "reference": "7025b964f123bbf1896d7563db6ec7f1f63e918a",
    244244                "shasum": ""
    245245            },
     
    258258                "symfony/console": "For validating YAML files using the lint command"
    259259            },
    260             "time": "2024-01-23T13:51:25+00:00",
     260            "time": "2024-09-16T14:36:56+00:00",
    261261            "bin": [
    262262                "Resources/bin/yaml-lint"
     
    289289            "homepage": "https://symfony.com",
    290290            "support": {
    291                 "source": "https://github.com/symfony/yaml/tree/v5.4.35"
     291                "source": "https://github.com/symfony/yaml/tree/v5.4.44"
    292292            },
    293293            "funding": [
  • woocommerce-billink/trunk/vendor/composer/installed.php

    r3084430 r3159883  
    44        'pretty_version' => '1.0.0+no-version-set',
    55        'version' => '1.0.0.0',
    6         'reference' => NULL,
     6        'reference' => null,
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    3030        ),
    3131        'symfony/polyfill-ctype' => array(
    32             'pretty_version' => 'v1.29.0',
    33             'version' => '1.29.0.0',
    34             'reference' => 'ef4d7e442ca910c4764bce785146269b30cb5fc4',
     32            'pretty_version' => 'v1.31.0',
     33            'version' => '1.31.0.0',
     34            'reference' => 'a3cc8b044a6ea513310cbd48ef7333b384945638',
    3535            'type' => 'library',
    3636            'install_path' => __DIR__ . '/../symfony/polyfill-ctype',
     
    3939        ),
    4040        'symfony/yaml' => array(
    41             'pretty_version' => 'v5.4.35',
    42             'version' => '5.4.35.0',
    43             'reference' => 'e78db7f5c70a21f0417a31f414c4a95fe76c07e4',
     41            'pretty_version' => 'v5.4.44',
     42            'version' => '5.4.44.0',
     43            'reference' => '7025b964f123bbf1896d7563db6ec7f1f63e918a',
    4444            'type' => 'library',
    4545            'install_path' => __DIR__ . '/../symfony/yaml',
     
    5959            'pretty_version' => '1.0.0+no-version-set',
    6060            'version' => '1.0.0.0',
    61             'reference' => NULL,
     61            'reference' => null,
    6262            'type' => 'library',
    6363            'install_path' => __DIR__ . '/../../',
  • woocommerce-billink/trunk/vendor/symfony/polyfill-ctype/composer.json

    r3059625 r3159883  
    1717    ],
    1818    "require": {
    19         "php": ">=7.1"
     19        "php": ">=7.2"
    2020    },
    2121    "provide": {
  • woocommerce-billink/trunk/vendor/symfony/yaml/Inline.php

    r3059625 r3159883  
    356356
    357357        // [foo, bar, ...]
     358        $lastToken = null;
    358359        while ($i < $len) {
    359360            if (']' === $sequence[$i]) {
     
    361362            }
    362363            if (',' === $sequence[$i] || ' ' === $sequence[$i]) {
     364                if (',' === $sequence[$i] && (null === $lastToken || 'separator' === $lastToken)) {
     365                    $output[] = null;
     366                } elseif (',' === $sequence[$i]) {
     367                    $lastToken = 'separator';
     368                }
     369
    363370                ++$i;
    364371
     
    404411            $output[] = $value;
    405412
     413            $lastToken = 'value';
    406414            ++$i;
    407415        }
     
    701709                        return (float) str_replace('_', '', $scalar);
    702710                    case Parser::preg_match(self::getTimestampRegex(), $scalar):
    703                         // When no timezone is provided in the parsed date, YAML spec says we must assume UTC.
    704                         $time = new \DateTime($scalar, new \DateTimeZone('UTC'));
     711                        try {
     712                            // When no timezone is provided in the parsed date, YAML spec says we must assume UTC.
     713                            $time = new \DateTime($scalar, new \DateTimeZone('UTC'));
     714                        } catch (\Exception $e) {
     715                            // Some dates accepted by the regex are not valid dates.
     716                            throw new ParseException(\sprintf('The date "%s" could not be parsed as it is an invalid date.', $scalar), self::$parsedLineNumber + 1, $scalar, self::$parsedFilename, $e);
     717                        }
    705718
    706719                        if (Yaml::PARSE_DATETIME & $flags) {
  • woocommerce-billink/trunk/vendor/symfony/yaml/Parser.php

    r3059625 r3159883  
    654654
    655655            if ($this->isCurrentLineBlank()) {
    656                 $data[] = substr($this->currentLine, $newIndent);
     656                $data[] = substr($this->currentLine, $newIndent ?? 0);
    657657                continue;
    658658            }
    659659
    660660            if ($indent >= $newIndent) {
    661                 $data[] = substr($this->currentLine, $newIndent);
     661                $data[] = substr($this->currentLine, $newIndent ?? 0);
    662662            } elseif ($this->isCurrentLineComment()) {
    663663                $data[] = $this->currentLine;
Note: See TracChangeset for help on using the changeset viewer.