Extract HTML from ListAbstract::getHtmlOptions()
[phpmyadmin.git] / libraries / classes / Controllers / Table / AbstractController.php
blob78270a0ba3351f1d1b54ed37329552dd4e9ce28b
1 <?php
2 /**
3 * Holds the PhpMyAdmin\Controllers\Table\AbstractController
4 */
5 declare(strict_types=1);
7 namespace PhpMyAdmin\Controllers\Table;
9 use PhpMyAdmin\Controllers\AbstractController as Controller;
10 use PhpMyAdmin\DatabaseInterface;
11 use PhpMyAdmin\Response;
12 use PhpMyAdmin\Template;
14 /**
15 * Handles table related logic
17 abstract class AbstractController extends Controller
19 /** @var string */
20 protected $db;
22 /** @var string */
23 protected $table;
25 /**
26 * @param Response $response Response object
27 * @param DatabaseInterface $dbi DatabaseInterface object
28 * @param Template $template Template object
29 * @param string $db Database name
30 * @param string $table Table name
32 public function __construct(
33 $response,
34 $dbi,
35 Template $template,
36 $db,
37 $table
38 ) {
39 parent::__construct($response, $dbi, $template);
40 $this->db = $db;
41 $this->table = $table;