Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
give
/
src
/
MultiFormGoals
/
resources
/
js
/
blocks
/
progress-bar
/
edit
:
SubscriptionData.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace Give\PaymentGateways\DataTransferObjects; /** * Class SubscriptionData * @since 2.18.0 */ final class SubscriptionData { /** * @var string */ public $period; /** * @var string */ public $times; /** * @var string */ public $frequency; /** * Convert data from request into DTO * * @since 2.18.0 */ public static function fromRequest(array $request): SubscriptionData { $self = new static(); $self->period = $request['period']; $self->times = $request['times']; $self->frequency = $request['frequency']; return $self; } }