Laravel - 如何扩展Illuminate / Database / Query / Builder?

时间:2018-01-22 19:19:42

标签: php laravel laravel-5.2 laravel-5.5

我尝试使用google和StackOverflow,但没有任何用处。

有谁知道如何扩展查询生成器?例如,我想从Query Builder中编写自己的count()方法......

/**
 * Retrieve the "count" result of the query.
 *
 * @param  string  $columns
 * @return int
 */
public function count($columns = '*')
{
    if (! is_array($columns)) {
        $columns = [$columns];
    }
    return (int) $this->aggregate(__FUNCTION__, $columns);
}

0 个答案:

没有答案