src/Schema/MySqlBuilder.php
public function callBuild()
    {
        $eventObjectTable = $this->getEventObjectTable();
        $callback = $this->getStatement();
        $actionTiming = $this->getActionTiming();
        $event = $this->getEvent();

        $this->build(tap(
            $this->createBlueprint($this->trigger),
            function (Blueprint $blueprint) use ($eventObjectTable, $callback, $actionTiming, $event) {
                $blueprint->create();
                $blueprint->on($eventObjectTable);
                $blueprint->statement($callback);
                $blueprint->$actionTiming();
                $blueprint->$event();
            }
        ));
    }
public function callBuild()
    {
        $eventObjectTable = $this->getEventObjectTable();
        $callback = $this->getStatement();
        $actionTiming = $this->getActionTiming();
        $event = $this->getEvent();

        $this->build(tap(
            $this->createBlueprint($this->trigger),
            function (Blueprint $blueprint) use ($eventObjectTable, $callback, $actionTiming, $event) {
                $blueprint->create();
                $blueprint->on($eventObjectTable);
                $blueprint->statement($callback);
                $blueprint->$actionTiming();
                $blueprint->$event();
            }
        ));
    }
public function callBuild ( ) { $ eventObjectTable = $ this -> getEventObjectTable ( ) ; $ callback = $ this -> getStatement ( ) ; $ actionTiming = $ this -> getActionTiming ( ) ; $ event = $ this -> getEvent ( ) ; $ this -> build ( tap ( $ this -> createBlueprint ( $ this -> trigger ) , function ( Blueprint $ blueprint ) use ( $ eventObjectTable , $ callback , $ actionTiming , $ event ) { $ blueprint -> create ( ) ; $ blueprint -> on ( $ eventObjectTable ) ; $ blueprint -> statement ( $ callback ) ; $ blueprint -> $ actionTiming ( ) ; $ blueprint -> $ event ( ) ; } ) ) ; }
Call build to execute blueprint to build trigger.

@return void
Call build to execute blueprint to build trigger .