Custom Model Query Builder For Laravel 4