PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 7.1.4
Admin Columns v7.1.4
7.1.4 7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Integration / GravityForms.php
codepress-admin-columns / classes / Integration Last commit date
ACF.php 2 days ago BeaverBuilder.php 2 days ago BuddyPress.php 2 days ago EventsCalendar.php 2 days ago Filter.php 2 days ago GravityForms.php 2 days ago IntegrationRepository.php 2 days ago JetEngine.php 2 days ago MediaLibraryAssistant.php 2 days ago MetaBox.php 2 days ago Pods.php 2 days ago RankMath.php 2 days ago SeoPress.php 2 days ago Types.php 2 days ago WooCommerce.php 2 days ago YoastSeo.php 2 days ago
GravityForms.php
46 lines
1 <?php
2
3 declare(strict_types=1);
4
5 namespace AC\Integration;
6
7 use AC\Screen;
8 use AC\TableScreen;
9 use AC\Type\Integration;
10 use AC\Type\Url\Site;
11 use ACA;
12
13 final class GravityForms extends Integration
14 {
15 public function __construct()
16 {
17 parent::__construct(
18 'ac-addon-gravityforms',
19 'Gravity Forms',
20 'assets/images/addons/gravityforms.svg',
21 __(
22 'Turn your Gravity Forms entries into a sortable, filterable table. Review submissions, update entry fields inline, and export filtered results to CSV for reporting.',
23 'codepress-admin-columns'
24 ),
25 null,
26 new Site(Site::PAGE_ADDON_GRAVITYFORMS)
27 );
28 }
29
30 public function is_plugin_active(): bool
31 {
32 return class_exists('GFCommon', false);
33 }
34
35 public function show_notice(Screen $screen): bool
36 {
37 return 'toplevel_page_gf_edit_forms' === $screen->get_id();
38 }
39
40 public function show_placeholder(TableScreen $table_screen): bool
41 {
42 return $table_screen instanceof ACA\GravityForms\TableScreen\Entry;
43 }
44
45 }
46