コード例 #1
0
    /**
     * Draws the list of {@link CHANGE}s.
     * @param JOB $obj
     * @param OBJECT_RENDERER_OPTIONS $options
     */
    public function display($obj, $options = null)
    {
        $change_query = $obj->change_query();
        $num_changes = $change_query->size();
        if ($num_changes) {
            ?>
<h2>
  <?php 
            echo $num_changes;
            ?>
 Changes
</h2>
<div class="grid-content">
<?php 
            $class_name = $this->app->final_class_name('CHANGE_GRID', 'projects/gui/change_grid.php');
            /** @var $grid CHANGE_GRID */
            $grid = new $class_name($this->app, read_var('search_text'));
            $grid->set_page_size(Default_page_size);
            $grid->set_query($change_query);
            $grid->display();
            ?>
</div>
<?php 
        }
        parent::display($obj, $options);
    }