PluginProbe
The Innovative Form Builder – IvyForms / 1.4
The Innovative Form Builder – IvyForms v1.4
1.5.1 1.5 1.4.1 1.4 trunk 0.1.2 0.2 0.2.1 0.3 0.3.1 0.4 0.5 0.6 0.6.1 0.6.1-backup 0.6.1.1 0.7 0.8 0.8.1 0.8.2 0.9 0.9.1 1.0 1.1 1.1.1 All 27 releases
ivyforms / backend / src / Services / Template / MarketingGrowthLeadershipConferenceRegistrationFormTemplate.php

MarketingGrowthLeadershipConferenceRegistrationFormTemplate.php in The Innovative Form Builder – IvyForms 1.4, at backend/src/Services/Template/MarketingGrowthLeadershipConferenceRegistrationFormTemplate.php

56 lines 1.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace IvyForms\Services\Template;
4
5 use IvyForms\Services\Translations\BackendStrings;
6
7 class MarketingGrowthLeadershipConferenceRegistrationFormTemplate
8 {
9 /**
10 * Get template metadata (without form_data)
11 *
12 * @return array<string, mixed>
13 */
14 public static function getTemplateMeta(): array
15 {
16 $strings = BackendStrings::getTemplateStrings();
17
18 return [
19 'id' => 'marketing_growth_leadership_conference_registration_form',
20 'name' => $strings['marketing_growth_leadership_conference_registration_form'],
21 'description' => $strings['marketing_growth_leadership_conference_registration_form_desc'],
22 'category' => 'event-registration-forms',
23 'subcategory' => 'conference-registration-forms',
24 'is_pro' => true,
25 'required_plan' => 'essentials',
26 'screenshot' => IVYFORMS_TEMPLATES_IMAGES_URL
27 . 'marketing-growth-leadership-conference-registration-form.svg',
28 ];
29 }
30
31 /**
32 * Get the full template including form data
33 *
34 * @return array<string, mixed>
35 */
36 public static function getTemplate(): array
37 {
38 $strings = BackendStrings::getTemplateStrings();
39
40 return array_merge(
41 self::getTemplateMeta(),
42 [
43 'form_data' => [
44 'name' => $strings['marketing_growth_leadership_conference_registration_form'],
45 'published' => 1,
46 'showTitle' => 1,
47 'storeEntries' => 1,
48 'integrationSettings' => TemplateDefaults::getDefaultIntegrationSettings(),
49 'fields' => [],
50 'settings' => [],
51 ],
52 ]
53 );
54 }
55 }
56