Colymba\RESTfulAPI\QueryHandlers\DefaultQueryHandler::findModel
Finds 1 or more objects of class $model
Handles column modifiers: :StartsWith, :EndsWith, :PartialMatch, :GreaterThan, :LessThan, :Negation and query modifiers: sort, rand, limit
Signature
public function findModel(string
$model,
[boolean
$id = false,
array
$queryParams,
HTTPRequest
$request] )
Parameters
$model
— string- Model(s) class to find
$id
— boolean- The ID of the model to find or false
$queryParams
— array- Query parameters and modifiers
$request
— SilverStripe\Control\HTTPRequest- The original HTTP request
Returns
- DataObject|DataList
- Result of the search (note: DataList can be empty)