Расширяет REST_Controller и MY_Controller одновременно в CodeIgniter - PullRequest
0 голосов
/ 16 апреля 2019

У меня такая ситуация, когда мне нужен доступ к глобальной функции, и обычно я делаю это в MY_Controller для обычного CodeIgniter. Но в этом случае я использую REST-сервер и заметил, что обычный контроллер должен расширять REST_Controller, чтобы он работал.

Из моего AuthController

<?php defined('BASEPATH') OR exit('No direct script access allowed');
require APPPATH . 'libraries/REST_Controller.php';
class AuthController extends REST_Controller {}

REST_Controller

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
abstract class REST_Controller extends CI_Controller {}

Я хочу использовать MY_Controller для создания глобальной функции, доступ к которой может получить любой контроллер. Например, с AuthController я хочу расширить его до MY_Controller, но при этом я не смогу использовать REST_Controller.

Можно ли как-то расширить одновременно MY_Controller и REST_Controller, чтобы я мог использовать обе функции из этих двух контроллеров?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...