12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <?php
-
- namespace App\Http\Controller;
-
- use Luticate\Utils\LuController;
- use App\Http\Business\HostsBusiness;
- use App\Http\DBO\HostsDbo;
-
- class HostsController extends LuController {
- protected function getBusiness()
- {
- return new HostsBusiness();
- }
-
-
-
- public function getAll($page = 0, $perPage = PHP_INT_MAX, $query = "")
- {
- return HostsBusiness::getAll($page, $perPage, $query);
- }
-
-
-
- public function get($host_id)
- {
- return HostsBusiness::getById($host_id);
- }
-
-
-
- public function add(HostsDbo $host)
- {
- return HostsBusiness::add($host);
- }
-
-
-
- public function edit(HostsDbo $host, $host_id)
- {
- return HostsBusiness::edit($host, $host_id);
- }
-
-
-
- public function del($host_id)
- {
- return HostsBusiness::del($host_id);
- }
- }
|