_BuKi_ adlı üyeden alıntı: mesajı görüntüle
yazdığınız fonksiyonu mu tanımadı? tam olarak nasıl bir hata çıktısı aldınız? 5.3'de desteği var diye biliyorum çünkü
saintx adlı üyeden alıntı: mesajı görüntüle
Laravel'de 5.4 üstü sorunsuz çalışıyor. 5.3 kurulu makinam olmadığı için deneyemiyorum.

@bknz: https://packagist.org/packages/illuminate/database

https://github.com/illuminate/databa...ry/Builder.php

static zincir olayı yok bunda. konuda ilk bahsettiğim yapı var.

---
ayrıca
php de sözdizimi bana göre başlı başına felaket,
değişken tanımlıyorsun bunun bir tipi olur belirtirsin.
fonk. return ifadesi kullanmazsan NULL dönüyor, ben belirtmeliyim

public function select($columns = array('*'))
{
$this->columns = is_array($columns) ? $columns : func_get_args();

return $this;
}

bu şekillerde olmalı
public function select(array $columns) : Builder{return $this;}
Builder function select(array $columns) {return $this;}

/**
* The database connection instance.
*
* @var \Illuminate\Database\Connection
*/
protected $connection;

olması gereken
Connection $connection;

---

eski versiyonlarında yoktu bilgiğim kadarıyla

public function __construct(ConnectionInterface $connection,
Grammar $grammar,
Processor $processor
)
{
$this->grammar = $grammar;
$this->processor = $processor;
$this->connection = $connection;
}

şimdi yavaş yavaş ekliyorlar sanırım