示例#1
0
 public function showAllTable()
 {
     $msg = [];
     $msg['status']['type'] = 'success';
     $msg['status']['msg'] = '';
     if (!isset($_POST['tableType'])) {
         $msg['status']['type'] = 'failed';
         $msg['status']['msg'] = 'Table Type Not Set';
     } else {
         $this->load->model('Datamanagementqueries');
         switch ($_POST['tableType']) {
             case 'object':
                 $msg['objects'] = Datamanagementqueries::getObjectsList(false);
                 break;
             case 'association':
                 $msg['objects'] = Datamanagementqueries::getAssociationsList(false);
                 break;
             case 'type':
                 $msg['objects'] = Datamanagementqueries::getTypesList(false);
                 break;
             case 'descriptor':
                 $msg['objects'] = Datamanagementqueries::getDescriptorsList(false);
                 break;
             default:
                 $msg['status']['type'] = 'failed';
                 $msg['status']['msg'] = 'Invalid Table Type';
         }
     }
     echo json_encode($msg);
 }
示例#2
0
</div>
<div class="panel panel-default">
    <div class="panel-body">
        <div class="row">
            <div class="col-md-4">
                <div class="panel panel-default dm_tables"  id="dm_object">
                    <div class="panel-heading">Objects</div>
                    <div class="panel-body">
                        <form class="form-inline undo-overrides default-form-inline">
                            <div class="form-group">
                                <input id="dm_search_obj" class="form-control input-sm" placeholder="Filter.."/>
                             </div>
                        </form>
                        <select class="form-control dm_select" size="10" id="dm_select_obj">
                            <?php 
foreach (Datamanagementqueries::getObjectsList() as $obj) {
    ?>
                            <option value="<?php 
    echo $obj->TableName;
    ?>
"><?php 
    echo $obj->TableName;
    ?>
</option>
                            <?php 
}
?>
                        </select>
                    </div>
                    <div class="panel-footer" style="text-align: right"><a href="#">Show All</a></div>
                </div>