Comment puis-je créer une requête basée sur une condition à Laravel?

Je peux le faire dans le Code de l'Allumeur

$this->db->select();
$this->from->('node');
if ($published == true)
{
$this->db->where('published', 'true');
}
if (isset($year))
{
$this->db->where('year >', $year);
}
$this->db->get();

Je ne suis pas capable de le faire dans Laravel. Les gars, pouvez-vous s'il vous plaît aider.

source d'informationauteur Amitav Roy | 2013-01-06