Pantheon\Terminus\Commands\Env\CodeLogCommand::codeLog PHP Method

codeLog() public method

Show an environment's code log
public codeLog ( string $site_env ) : Consolidation\OutputFormatters\StructuredData\RowsOfFields
$site_env string Site & environment to show log for
return Consolidation\OutputFormatters\StructuredData\RowsOfFields
    public function codeLog($site_env)
    {
        list(, $env) = $this->getSiteEnv($site_env, 'dev');
        $logs = $env->getCommits()->all();
        $data = [];
        foreach ($logs as $log) {
            $data[] = ['time' => $log->get('datetime'), 'author' => $log->get('author'), 'labels' => implode(', ', $log->get('labels')), 'hash' => $log->get('hash'), 'message' => trim(str_replace("\n", '', str_replace("\t", '', substr($log->get('message'), 0, 50))))];
        }
        return new RowsOfFields($data);
    }
CodeLogCommand