# wp-data-access/5.5.85/WPDataAccess/Data_Apps/WPDA_App_Builder.php

WP Data Access – App Builder for Tables, Forms, Charts, Maps &amp; Dashboards, version 5.5.85. 52 lines.

- Page: https://pluginprobe.com/plugins/wp-data-access/5.5.85/code/WPDataAccess/Data_Apps/WPDA_App_Builder.php
- Raw: https://pluginprobe.com/plugins/wp-data-access/5.5.85/raw/WPDataAccess/Data_Apps/WPDA_App_Builder.php
- Modified: 2026-09-22T18:02:52+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/wp-data-access/5.5.85/code/WPDataAccess/Data_Apps/WPDA_App_Builder.php#L10-L20`.

```php
<?php

namespace WPDataAccess\Data_Apps;

use WPDataAccess\WPDA;
class WPDA_App_Builder extends WPDA_Container {
    public function show() {
        if ( !WPDA::current_user_is_admin() ) {
            if ( !is_admin() && !$this->send_feedback() ) {
                return;
            }
            $this->show_feedback( __( 'Not authorized', 'wp-data-access' ) );
            return;
        }
        if ( is_admin() ) {
            $this->show_on_backend();
        } else {
            $this->show_on_frontend();
        }
        $this->add_client( 'ab' );
    }

    private function show_on_backend() {
        ?>

			<div class="wrap wpda-apps-backend">
				<h1 class="wp-heading-inline">
					<?php 
        ?>
					App Builder
				</h1>

				<?php 
        $this->show_on_frontend();
        ?>
			</div>

			<?php 
    }

    private function show_on_frontend() {
        ?>

			<div class="wpda-pp-container">
				<div class="pp-container-app-builder"></div>
			</div>

			<?php 
    }

}

```
