Как вызвать метод контроллера? - PullRequest
0 голосов
/ 11 января 2019

Мне приходится запускать скрипт каждый час. То, что я делал на сервере, это каждый час вызывал myfile.php файл, который запускает мою статическую функцию runT().

Теперь моя проблема в том, что после выполнения этой runT() функции мне нужно запустить метод test под контроллером MyController .

myfile.php

include "Helper.php";

Helper::runT();

helper.php

public static function runT() {
        ini_set('max_execution_time', 300);
        $conn = self::getDbConnection();

MyController.php

class MyController extends Controller
{
   public function test() {

Ответы [ 2 ]

0 голосов
/ 11 января 2019

для вызова метода method.use base_url.

 $.post('controller/method', $("#formid").serialize(), function (data) {
}
0 голосов
/ 11 января 2019
app(MyController::class)->test();

Это разрешит экземпляр MyController, выполнит для вас такие действия, как dependency injection, а затем вызовет метод test.

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