<commit_before><?php namespace GoCardless\Pro\Models;

use GoCardless\Pro\Models\Traits\Factory;

class Payment
{
    use Factory;

    /** @var string */
    private $id;
    /** @var string */
    private $created_at;
    /** @var string */
    private $charge_date;
    /** @var string */
    private $amount;
    /** @var string */
    private $currency;
    /** @var string */
    private $description;
    /** @var string */
    private $status;
    /** @var string */
    private $reference;
    /** @var string */
    private $amount_refunded;
    /** @var string */
    private $metadata;



    /** @var Mandate */
    private $mandate;
<commit_msg>add links property so it is serialized from the response<commit_after><?php namespace GoCardless\Pro\Models;

use GoCardless\Pro\Models\Traits\Factory;

class Payment
{
    use Factory;

    /** @var string */
    private $id;
    /** @var string */
    private $created_at;
    /** @var string */
    private $charge_date;
    /** @var string */
    private $amount;
    /** @var string */
    private $currency;
    /** @var string */
    private $description;
    /** @var string */
    private $status;
    /** @var string */
    private $reference;
    /** @var string */
    private $amount_refunded;
    /** @var string */
    private $metadata;

    /** @var Array */
    private $links;



    /** @var Mandate */
    private $mandate;

{'fraction_non_alphanumeric': 0.15242165242165243, 'fraction_numerical': 0.0, 'mean_word_length': 2.2598607888631093, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1965762', 'n_tokens_mistral': 430, 'n_tokens_neox': 422, 'n_words': 119}