I hereby claim:
- I am pomek on github.
- I am pomek (https://keybase.io/pomek) on keybase.
- I have a public key ASDKuz9_H1mHnoigL9lDA9ZKuYPg5dtZXtqCDviRDwXHoAo
To claim this, I am signing this object:
<?php | |
/** | |
* @param \Search\Criteria\CriteriaCollection collection | |
* @return array | |
*/ | |
public function getItems(CriteriaCollection $collection) | |
{ | |
// … | |
<?php | |
/** | |
* Builds the search criterion based on Search Query Params. | |
* | |
* @param \Search\SearchQueryParams $params | |
* @return void | |
*/ | |
protected function buildSearchFilters(SearchQueryParams $params) | |
{ |
<?php | |
/** | |
* Builds the search criterion based on Search Query Params. | |
* | |
* @param \Search\SearchQueryParams $params | |
* @return void | |
*/ | |
protected function buildSearchFilters(SearchQueryParams $params) | |
{ |
<?php | |
namespace Search\Criteria; | |
use Illuminate\Database\Eloquent\Builder; | |
class VenueIsInGivenLocation implements CriterionInterface | |
{ | |
/** | |
* @var string |
<?php | |
namespace Search\Criteria; | |
use Illuminate\Database\Eloquent\Builder; | |
interface CriterionInterface | |
{ | |
/** | |
* Apply the criterion into query |
<?php | |
namespace Search\Repository; | |
use Search\Criteria\CriterionInterface; | |
interface RepositoryWithCriteriaInterface | |
{ | |
/** | |
* Add new criterion into query. |
<?php | |
namespace Search; | |
class SearchQueryParams | |
{ | |
// … | |
public function getLocation() | |
{ |
SELECT | |
DISTINCT w.name, | |
w.categoryId, | |
c.name as category | |
FROM | |
work w | |
JOIN | |
category c | |
ON | |
c.id = w.categoryId |
I hereby claim:
To claim this, I am signing this object: