示例#1
0
 /**
  * @test
  */
 function it_returns_the_results_as_a_collection_of_model_instances_when_set()
 {
     $new_user_id = $this->factory->user->create();
     $builder = new QueryBuilder();
     $builder->setModel(new Model());
     $results = $builder->results();
     $this->assertInstanceOf(Model::class, $results->first());
     $this->assertContains($new_user_id, $results->pluck('ID'));
 }
示例#2
0
 /**
  * Get a new query builder for the model.
  *
  * @return \Silk\Contracts\Query\BuildsQueries
  */
 public function newQuery()
 {
     return QueryBuilder::make()->setModel($this);
 }